I am trying to run the Intel PCIe DMA Reference Design by Intel on my Arria 10 ( 10AS066H2F34I1SG) device.
When I open the reference design and try to Migrate Device to the above FPGA, it doesn't show in the list of devices!
I tried to edit the constraints myself and after generating the .sof file, the PCIe card is not being detected in the system.
Can you please guide me on how to run the reference design on my board. I'm relatively new to Intel FPGAs and some help would really be appreciated.
Thank you in advance.
My apologies for the delayed first response. Typically we will answer within 48 hours but I missed your questions.
I have the following question:
- Which device are you migrating from?
Typically if you migrate from another device to Arria 10, you will need to re-specify all the Pin assignment, re-generate the IP. I will recommend using the Quartus generated example design instead to generate the PCIe IP (Instead of migrating). After that you will need to re-specify the Pin assignment either using Pin Planner or Assignment editor. Mainly the Tx Serial Pin, Rx Serial Pin, Refclk and PERSTn pins needs to be assigned to the correct location per the pin connection guideline. Also ensure the correct clock is connected to the CLKUSR IO pin as well.
Pin Connection Guideline:
Example Design generation (Pg 11):
Please use the above solution to simplify the design bring up. The Example Design generation is as simple as one butoon click. After you have specified the Pin connection, you may complete compilation and the PCIe link should be up and device should be able to detected. Then you can move on to update the design.