24.12.2012 Aufrufe

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

B Die Sprache <strong>VHDL</strong><br />

Generic-Map und Port-Map bestehen:<br />

p aus einer durch Kommata getrennten Liste von un<strong>mit</strong>telbar aufeinanderfolgenden<br />

Signalnamen (actuals) bzw. Parameterwerten,<br />

wobei die Zuweisung in der gleichen Reihenfolge wie in der<br />

Komponentendeklaration (locals) erfolgt ("positional association"):<br />

actual_1 {, actual_n}<br />

p oder aus einer durch Kommata getrennten Liste von expliziten<br />

Zuweisungen in beliebiger Reihenfolge ("named association"):<br />

local_1 => actual_1<br />

{, local_n => actual_n}<br />

p oder aus einer Kombination beider Möglichkeiten, wobei die<br />

zweite Variante der ersten nachfolgen muß.<br />

Das folgende Beispiel für eine strukturale Architektur greift die oben<br />

gezeigten Komponentendeklarationen auf. Es handelt sich um ein 3-<br />

2-AND-OR-INVERT-Komplexgatter <strong>mit</strong> folgendem Schaltbild:<br />

a1<br />

a2<br />

a3<br />

b1<br />

b2<br />

a<br />

b<br />

c<br />

a<br />

b<br />

and_a<br />

y<br />

and_b<br />

y<br />

a_out<br />

b_out<br />

a<br />

b<br />

structural_1<br />

or_c or_out inv_d y<br />

y a y<br />

Abb. B-5: Schaltbild eines 3-2-AND-OR-INVERT-Komplexgatters<br />

ENTITY aoi IS<br />

PORT ( a1, a2, a3, b1, b2 : IN bit;<br />

y : OUT bit ) ;<br />

END aoi ;<br />

110 © G. Lehmann/B. Wunder/M. Selz

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!