05.05.2013 Aufrufe

ETI VHDL Grundlagen - LRR

ETI VHDL Grundlagen - LRR

ETI VHDL Grundlagen - LRR

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Konfigurationsverwaltung 8<br />

Generate<br />

◮ Bedingte/wiederholte Instanzierung von Entites<br />

◮ Gut in Verbindung mit Generics nutzbar<br />

◮ Typische Verwendung:<br />

◮ Automatisierte Verdrahtung von regelmässigen Strukturen<br />

ähnlich “cut’n’paste” mit manueller Textersetzung<br />

◮ Bedingte Erzeugung von Komponenten<br />

register_schleife:<br />

for i in 0 to breite-1 generate<br />

reg_x: einzel_register port map(schreibe,<br />

daten_eingang(i),<br />

daten_ausgang(i));<br />

end generate register_schleife;<br />

◮ Ähnliches auch mit “if ... then generate” möglich<br />

Dr. Georg Acher <strong>LRR</strong> TU München <strong>ETI</strong> <strong>VHDL</strong> <strong>Grundlagen</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!