FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal


Go Back   FPGA Groups > NewsGroup > Verilog

Verilog comp.lang.verilog newsgroup / usenet

LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-01-2004, 12:39 AM
Steven Sharp
Posts: n/a
Default Re: Working of continous assignment statement

"Marty" <[email protected]_nospam.net> wrote in message news:<[email protected]>...
> Is it true that pure transport delay can only be modeled in an always block
> with non-blocking assignments?

That is the only way I know of modeling pure transport delay.

But I don't know why someone would deliberately want pure transport
delay. If you have different propagation delays (e.g. different rise
and fall delays), pure transport can result in behavior that is
completely wrong for hardware. The output may not end up with the
last value assigned to it, and therefore may not end up consistent
with the inputs.

For realistic behavior, you would want transport delay, not pure
transport. You should be able to get that with Verilog path
delays. By default, they filter pulse widths the same way as
inertial, but you can control the pulse width filtering. If you
set it to zero, you should get transport delay.
Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT +1. The time now is 05:10 AM.

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved