Hi! Ich habe folgende Componente in einem Projekt: component COUNTER generic ( RESET_ACTIVE: bit ); port ( RST: in bit; -- Zurücksetzen CLK_c : in bit; -- Clock eingang mit SystemClock cnt_reset_c: in bit; -- Laden mit cnt_preload und auf '0' setzten cnt_active_c: in bit; -- startet den Zähler cnt_preload_c: in integer range 0 to 65535; -- Anfangswert bei cnt_reset cnt_out_c: out integer range 0 to 65535 -- Zählerausgang ); Ich erzeuge eine Instanz: CLK_CNT : COUNTER generic map ( RESET_ACTIVE => RESET_ACTIVE ) PORT MAP ( RST => RESET_I, CLK_c => CLK_I, cnt_reset_c => cnt_reset, cnt_active_c => cnt_active, cnt_preload_c => cnt_preload, cnt_out_c => cnt_value ); Bis auf RESET_I und CLK_I die als PORT definiert sind, sind alle gemapten Signale als SIGNAL definiert. Ich erhalte dann folgende Warnung: WARNING:Xst:524 - All outputs of the instance <CLK_CNT> of the block <COUNTER> are unconnected in block <i2c_main>. This instance will be removed from the design along with all underlying logic Kann mir jemand erklären was es damit auf sich hat? Danke hmann
Mich würde mal interessieren wie sowas ohne Fehler kompiliert werden kann: generic map ( RESET_ACTIVE => RESET_ACTIVE ) Du musst doch anstatt RESET_ACTIVE hier '0' oder '1' stehen haben.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.