Guest
Hi,
I have some doubts concerning the following problems:
In my design I have an 8bit bidiretional bus "Data_ulpi".
When the external module drives data into my FPGA
I have to read that data and respond immediately that is
I have NO time to synchronize the data with 2-stage-FFs/FIFO.
.... NO time because the external module is expecting response on the
next clock cycle.
I have read several posts in this newsgroup
explaining that the state machine would have to be very tricky
to handle unregistered inputs.
So how do I have to place bidirectional bus and control signals
to have at least a chance of doing a good job ?
What constraints do I have to take into consideration in that
special case for tSU/tH ?
Thank you for your advice.
Rgds
André
I have some doubts concerning the following problems:
In my design I have an 8bit bidiretional bus "Data_ulpi".
When the external module drives data into my FPGA
I have to read that data and respond immediately that is
I have NO time to synchronize the data with 2-stage-FFs/FIFO.
.... NO time because the external module is expecting response on the
next clock cycle.
I have read several posts in this newsgroup
explaining that the state machine would have to be very tricky
to handle unregistered inputs.
So how do I have to place bidirectional bus and control signals
to have at least a chance of doing a good job ?
What constraints do I have to take into consideration in that
special case for tSU/tH ?
Thank you for your advice.
Rgds
André