3. DELAY MODELS IN VHDL
The delay models are
๏ Inertial delay
๏ Transport delay
4. Inertial delay
๏ดModels the delays found in switching circuits.
๏ดIt is used for removing noises
๏ดThe value appears at the output after the
specified inertial delay.
5. Inertial Delay
๏ดThe format is;
๏ดT<= reject TIME_2 inertial VALUE after TIME_1;
๏ดThis is the default delay model.
6.
7. ๏ด The following assignments are equivalent:
๏ดT<= VALUE after TIME_1; --(default inertial
delay)
๏ด T<= inertial VALUE after TIME_1;
Furthermore โ T<= VALUE โ is just a shortcut
for
T<= VALUE after 0 ns
If no pulse rejection limit is specified, the
default PRL is the inertial delay value itself.
8. Transport delay model
๏ด Models the propagation delay.
๏ด Transport delay models signal transfers through wire with pure
propagation delay, thus spikes are not filtered out like inertial
delay.
๏ด Key word transport must be use in a signal assignment statement.
9. CONCLUSION
๏ดIn short we have seen that inertial delay model
can be used to model delays associated with
switching circuit and for rejecting noise in
particular.
๏ดTransport delay model is used for modelling
propagation delay