I am developing a ULPI interface for communication with a USB chip.
But I ran into some problems regarding time limits.
Data is displayed on the leading edge of the watch and selected on the falling edge.
I can see (using Post-Route) that there is about 6 ns of the โbest possible delayโ from the moment the time increases until the data is released.
If I need a little delay, should I rewrite my code and, for example, hold my watch until the leading edge rises with the data?
I know that the above solution is probably not very good, since it will be both an fpga device and a route dependent one ... But what other options exist?
source share