home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / verilog / 426 < prev    next >
Encoding:
Text File  |  1992-11-16  |  1.5 KB  |  41 lines

  1. Newsgroups: comp.lang.verilog
  2. Path: sparky!uunet!think.com!ames!pacbell.com!tandem!dsg.tandem.com!leung
  3. From: leung@DSG.Tandem.COM (Steven Leung)
  4. Subject: Re: Avoiding inertial delay in delay lines
  5. Message-ID: <1992Nov16.163807.15366@dsg.tandem.com>
  6. Originator: leung@bittemple
  7. Sender: news@dsg.tandem.com
  8. Nntp-Posting-Host: bittemple
  9. Organization: Tandem Computers
  10. References: <1992Nov12.053306.12799@afterlife.ncsc.mil> <1992Nov12.142615.10697@m.cs.uiuc.edu> <1992Nov12.163116.17205@dsg.tandem.com> <1992Nov16.045205.22453@afterlife.ncsc.mil>
  11. Date: Mon, 16 Nov 1992 16:38:07 GMT
  12. Lines: 27
  13.  
  14.  
  15. smb@afterlife.ncsc.mil (Steve M. Burinsky) writes:
  16.  
  17. |> In article <1992Nov12.163116.17205@dsg.tandem.com> leung@DSG.Tandem.COM (Steven Leung) 
  18. >
  19. |> >    a <= #10 b;    /* transport delay */
  20. |> >
  21. |> 
  22. |> I cannot see why a non-blocking assignment should operate any differently
  23. |> than a blocking assignment in terms of how events are scheduled.  Thus,
  24. |> I expected that the above would not work.  However, it does, as does
  25. |> 
  26. |>     #10 a <= b;
  27.  
  28. Are you sure? I check my experiments again and pretty sure that putting
  29. the delay in front of the assignment statement will not make the delay
  30. become transport. It behaves exactly the same as #10 a = b;.
  31.  
  32. BTW, putting the delay after the assignment operator appears to have
  33. some effects on scheduling. Even "a = #10 b;" has some difference from
  34. "#10 a = b;". (Don't know whether this is considered as a bug though.)
  35.  
  36. Steven
  37. -- 
  38. 328. Seek opportunity, not security. ...
  39.         - Life's Little Instruction Book by H. J. Brown, Jr.
  40.  
  41.