24.12.2012 Aufrufe

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

Schaltungsdesign mit VHDL

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.

6 Verhaltensmodellierung<br />

und Signalzuweisungen innerhalb eines Prozesses. Während Variablenwerte<br />

sofort bei der Abarbeitung der Anweisung zugewiesen werden,<br />

werden die neuen Werte von Signalen zunächst vorgemerkt und<br />

erst nach Abarbeitung aller aktiven Prozesse am Ende eines sog. Delta-<br />

Zyklus zugewiesen. Diese Problematik wird getrennt in Kapitel 8 behandelt.<br />

Da sequentielle Anweisungen an dieser Stelle noch nicht behandelt<br />

wurden, wird für ausführliche Beispiele zu Prozessen auf die nachfolgenden<br />

Abschnitte verwiesen. An dieser Stelle wird deshalb nur ein<br />

kurzes Beispiel für ein D-Latch aufgeführt, das eine selbsterklärende<br />

IF-Struktur enthält:<br />

ARCHITECTURE sequential_1 OF latch IS<br />

BEGIN<br />

-- Aktivierung des Prozesses durch Ereignisse auf d oder clk<br />

q_assignment: PROCESS (d, clk)<br />

BEGIN<br />

IF clk = '1' THEN<br />

q

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!