Avalon Streaming Dual Clock FIFO
Hi,
I am trying to connect the AV DC FIFO as followed:
The idea being that the main clock is running at 100MHz and is connected to the mSGDMA which reads from the FIFO, and iopll is outputting a 200MHz clock and is connected to the oscillator which writes to the FIFO.
The above design compiles, but on boot I am given this error:
..Error sending bitstream! Command 'load' failed: Error -110 FPGA not ready. Bridge reset aborted!
Note that this design works when there is no PLL, and everything is clocked from the same source (although this causes boot to take a long time).
I have looked through the docs here however these docs seems not to match the IP interfaces.
The docs here here seem to match but don't explain the interface.
Could someone help point me in the correct direction?
Thanks!
Hi,
Understood that. Could you try to use the simple adapter ST handshake clock crosser under the bridges and adapters section? I think you're connecting it correctly previously. Instead of using dual clock fifo under on-chip memory section, as it's embedded peripheral I'm not sure is there anything needs to take note when using it.
Regarding why booting slow when using 200mhz, you need to open a new thread target pcie to get the related pcie expert helps.
Thanks,
Regards,
Sheng