Alan Fitch wrote:
> When all processes in a model are suspended, that's when signals update.
In my opinion that is an unnecessary mystification, and I guess it is even
wrong. Maybe it is true for synthesisable VHDL, where signal assignments
never have an "after" clause.
A signal assignment creates an event (if at all) in the future. Without
an "after" specification the event is projected to happen after one delta
delay. With an "after" specification the event is projected to happen after
the specified time. And if that time happens to be zero, the event will
happen after one delta.
--
Paul Uiterlinden
www.aimvalley.nl
e-mail addres: remove the not.