N
Neil Zanella
Guest
Hello,
I have some issues with delays which I would appreciate very much if
someone could please clarify for me, as they are not clear to me right
now. I would like to know what the difference between an inertial delay
and a transport delay is and why VHDL would need to have these two
distinct types of delay. Also, it seems to me that specifying delays in
VHDL designs can only serve the purose of simulation since the delays
inherent in the physical hardware cannot, as far as I know, be
controlled with software: they certainly cannot be made smaller
than what they are, but I'm not sure if you could use a flip-flop
to make them longer if necessary. In any case, I thought that the
delays need not be specified since the simulation software usually
allows the user to select the target hardware, and knows what the
delays inherent in the selected target hardware are supposed to be.
So are delays used only for simulation purposes, and why would they
need to be specified in the VHDL file instead of being known by the
simulation software based on the physical characteristics of the
target FPGA or CPLD.
Thank you for your clarifications,
Neil
I have some issues with delays which I would appreciate very much if
someone could please clarify for me, as they are not clear to me right
now. I would like to know what the difference between an inertial delay
and a transport delay is and why VHDL would need to have these two
distinct types of delay. Also, it seems to me that specifying delays in
VHDL designs can only serve the purose of simulation since the delays
inherent in the physical hardware cannot, as far as I know, be
controlled with software: they certainly cannot be made smaller
than what they are, but I'm not sure if you could use a flip-flop
to make them longer if necessary. In any case, I thought that the
delays need not be specified since the simulation software usually
allows the user to select the target hardware, and knows what the
delays inherent in the selected target hardware are supposed to be.
So are delays used only for simulation purposes, and why would they
need to be specified in the VHDL file instead of being known by the
simulation software based on the physical characteristics of the
target FPGA or CPLD.
Thank you for your clarifications,
Neil