11.10.2013 Aufrufe

Hardware-Entwurf mit VHDL

Hardware-Entwurf mit VHDL

Hardware-Entwurf 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.

<strong>Hardware</strong>-<strong>Entwurf</strong> <strong>mit</strong> <strong>VHDL</strong><br />

Prof. Dr.-Ing. Stefan Wolter Elektrotechnik und Informatik<br />

2.8.2 Nebenläufige Anweisungen<br />

Nebenläufige Anweisungen („concurrent statements“) sind:<br />

- Signalzuweisungen (nichtbedingt oder bedingt),<br />

- Assertions,<br />

- Prozesse,<br />

- Unterprogramm-Aufrufe.<br />

Grundsätzlich sind alle Anweisungen innerhalb einer Architektur (zwischen BEGIN und END) nebenläufig.<br />

Nebenläufige Anweisungen dürfen Labels haben.<br />

• Signalzuweisungen:<br />

- Signalen können im Gegensatz zu Variablen in der Zukunft Werte zugewiesen werden. Die<br />

Auswirkung dieser Zuweisungen sind abhängig vom verwendeten Verzögerungsmodell.<br />

- In der <strong>VHDL</strong>-87-Norm stehen zwei und ab der <strong>VHDL</strong>-93-Norm drei Verzögerungsmodelle zur<br />

Verfügung:<br />

1. Transport-Verzögerungsmodell,<br />

2. Inertial-Verzögerungsmodell,<br />

3. Reject-Inertial-Verzögerungsmodell.<br />

• „Verzögerungsmodelle“ Transport und Inertial:<br />

- Syntax:<br />

sig_name

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!