Forum: FPGA, VHDL & Co. Instanzierung von Komponenten


von chris (Gast)


Lesenswert?

Hallo,
ich habe in der ISE eine DCM erzeugt und diese in mein Design 
eingebunden. Ich will die DCM jedoch nur zu Testzecken nutzen. Nun, wie 
ist es möglich die Komponente und die Instanz sauber aus meinem Programm 
temporär zu entfernen.Also --synthesis on/ off ist mir zu unelegant. Ich 
dachte mir die das Problem mit if generate zu lösen? Was mich noch 
interessieren würde, reicht es nur die Instanz wegzuschalten beides? 
Vielen Dank für die Hilfe.

von Christian R. (supachris)


Lesenswert?

Ohne Instanziierung ist die Komponent Deklaration nur Zeichenmüll und 
interessiert den Synthesizer nicht. Die kannst duch auch generell 
weglassen, wenn du bei der Instanziierung "entity work." vor die 
Komponente schreibst. Das erspart Schreibarbeit bei einer Änderung der 
Ports oder Generics.

von chris (Gast)


Lesenswert?

Super, danke für den Hinweis.

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.