Hallo, ich möchte mein Design über Generics parametrisieren können. Was ich versuche ist, je nach Wert eines Generics eine bestimmte component zu verwenden. oder alternativ soll die component so hingebogen werden das sie passt. Ist das möglich, kann mir bitte jemand weiterhelfen. at moment habe ich versucht, mit if Anweisungen direkt in der Architecture meines Designs zu arbeiten, das schien mir am naheliegendsten. geht aber nicht. concurrent != sequentiall (gibt einen Pointer error in der Simulation, was auch immer das heißen mag) was ich bräuchte wäre eine component die ich über die generic map intialiesieren kann. in der component soll dann je nach generic map mit einer Art "if" Anweisung die richtige component ausgewählt werde, bzw. Konfiguration. ISt das möglich? Viele Grüße
Dafuer brauchst du "generate": gen_component1 : if GENERIC_1 = 1 generate ... end generate;
mittlerweile weiß ich mehr, sofern sich die Entity nicht ändert kann man auch verschiedene Architectures anlegen und über "configuration" die passende Architecture anbinden.
> sofern sich die Entity nicht ändert kann man auch verschiedene > Architectures anlegen und über "configuration" die passende Architecture > anbinden. Prinzipiell ja. Leider wird das u.U. vom Synthesetool (z.B. Xilinx-XST) nicht unterstützt. Duke
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.