Article View: comp.lang.verilog
Article #93Re: Avoiding inertial delay in delay lines
From: Steven Leung
Date: Thu, 12 Nov 1992 16:31
Date: Thu, 12 Nov 1992 16:31
24 lines
1676 bytes
1676 bytes
smb@afterlife.ncsc.mil (Steve M. Burinsky) writes:
>I need to simulate delay lines in order to model a bus interface. The
>solution seems obvious -- use a net delay. However, the signal I need
>to delay has pulse widths (w) which are shorter than the delay time (d);
>that is w < d. The problem is that inertial delay causes the short pulse
>to disappear within the delay. ...
I think Verilog's stated delay model is inertia, but I found out from my
experiments (with 1.6a) that the non_blocking assignment _plus_ delay
control after the assignment operator has the same effect of transport delay.
Since I don't know whether either Cadence or OVI has formally stated support
for transport delay model, so I don't know whether this is a (happy) coincident
or there may be some limitations I didn't know or they may change in the
future version or it may not work with another Verilog simulator or ... But
you can try this:
a <= #10 b; /* transport delay */
Steven
--
328. Seek opportunity, not security. ...
- Life's Little Instruction Book by H. J. Brown, Jr.
Technical Details
Message-ID:
<1992Nov12.163116.17205@dsg.tandem.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!wupost!sdd.hp.com!elroy.jpl.nasa.gov!ames!pacbell.com!tandem!dsg.tandem.com!leungReferences:
<1992Nov12.053306.12799@afterlife.ncsc.mil> <1992Nov12.142615.10697@m.cs.uiuc.edu>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.verilog Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!cs.utexas.edu!wupost!sdd.hp.com!elroy.jpl.nasa.gov!ames!pacbell.com!tandem!dsg.tandem.com!leung From: leung@DSG.Tandem.COM (Steven Leung) Subject: Re: Avoiding inertial delay in delay lines Message-ID: <1992Nov12.163116.17205@dsg.tandem.com> Originator: leung@bittemple Sender: news@dsg.tandem.com Nntp-Posting-Host: bittemple Organization: Tandem Computers References: <1992Nov12.053306.12799@afterlife.ncsc.mil> <1992Nov12.142615.10697@m.cs.uiuc.edu> Date: Thu, 12 Nov 1992 16:31:16 GMT Lines: 25