Signalzuweisung (nicht bedingt)

Nebenläufige Anweisungen – Signalzuweisung (nicht bedingt)

 

ARCHITECTURE behavioral OF signals IS
SIGNAL sig_a, sig_b : std_ulogic;
BEGIN

normal : sig_a <= '0',
'1' AFTER 2 ns,
'Z' AFTER 7 ns;

sig_b <= TRANSPORT '1',
'Z' AFTER 5 ns;


END behavioral;
Hier werden zwei normale nebenläufige Signalzuweisungen vorgenommen.
Die erste trägt das Label 'normal'. Dabei werden dem Signal 'sig_a' zuerst der Wert '0', dann nach 2 ns der Wert '1' und schließlich nach 7 ns der Wert 'Z' zugewiesen.
In der zweiten Signalzuweisung ohne Label wird das TRANSPORT-Verzögerungsmodell verwendet.