Forum: FPGA, VHDL & Co. ModelSim Änderungszeit einzelnes Signal


von seltene erde (Gast)


Lesenswert?

hallo,

kann man in ModelSim die Änderungszeit eines einzelnen Signals anpassen?

Normalerweise dauert eine Signalzuweisung ja einen Takt.

Dieses spezielle Signal wird nur in der Testbench generiert, soll dann 
aber auch genau so schnell zur UUT geleitet werden, wo es einen 
Dateneingang darstellt.

von Udo (Gast)


Lesenswert?

Wenn da kein FF dazwischen ist, muss das auch der Fall sein.

Wenn aber eins dazwischen sitzt, muss das auch formuliert und simuliert 
werden.

???

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

seltene erde schrieb:
> Normalerweise dauert eine Signalzuweisung ja einen Takt.
Wie meinst du das?
Eine Signalzuweisung erfolgt bei Concurrent-Statements sofort, bei 
Prozessen am nächsten wait oder am Prozessende. Allerdings "vergeht" 
auch dort keine Zeit, denn ein Prozess wird in der Zeit 0 abgearbeitet.

> Dieses spezielle Signal wird nur in der Testbench generiert, soll dann
> aber auch genau so schnell zur UUT geleitet werden, wo es einen
> Dateneingang darstellt.
Da wird nichts "schnell" oder "langsam" weitergeleitet, sondern nur 
berechnet. Was ist dein Problem? Hast du da mal ein Beispiel?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.