Forum: FPGA, VHDL & Co. nicht alle Ports bei Component Instanzierung definieren


von Martin F. (Gast)


Lesenswert?

Hallo zusammen,

ich habe ein VHDL Modul mit relativ vielen Ports. Für eine Simulation 
möchte ich jedoch nur wenige diesere Ports verwenden.

Gibt es eine Möglichkeit, alle ungenutzten Ausgänge auf open zu setzen 
und alle ungenutzten Eingänge z.B. auf (others => '0), ohne alle nicht 
verwendeten Ports ausschreiben zu müssen?

Viele Grüße,
Martin

von Christian R. (supachris)


Lesenswert?

Ausgänge kannst du alle einfach weglassen in der Instanziierung. Bei den 
Eingängen kannst du den Default-Wert auch im Modul gleich angeben, dann 
musst du die beim Instanziieren auch nicht beschalten.

Also z.B.

RST : in std_logic := '0'

gleich in die Entity rein.

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
Noch kein Account? Hier anmelden.