Cyclone 10 GX FPGA Development Kit - PCIe AvalonMM-DMA example
Hello.
I use AN829 as starting point of my design.
In Platform Builder I see, that PCIe hip is connected to DDR3 emif via avalon MM bus.
Both components use different clock sources, but they are connected directly.
I expect that "Avalon-MM Clock Crossing Bridge" should be used here, but the design works well without it.
Please explain, in which situations I have to use this bridge, and in which not.
Thank you.
Best regards,
Oleg.
Hi Oleg,
Thanks for your patience while I was checking the design.
If you refer to the Platform Designer: Interconnect Requirements, there are some settings that allow the software to automatically insert the clock crossing adapters and add pipeline stages to the Platform Designer interconnect when you generate a system.
In our case, the clock crossing adapter type is set to FIFO and maximum pipeline stages is set to 4.
Thanks
Best regards,
KhaiY