Forum Discussion
Porting of Ethernet Example Desgin from Arria 10 SX to Arria 10 GX Eval Board
I am currently trying to port the following Ethernet Example Design from the Arria 10 SX Eval Board to the Arria 10 GX Eval Board: https://www.intel.com/content/www/us/en/design-example/837384/arria-10-fpga-simple-socket-server-for-the-nios-v-m-processor-design-example.html
The Board change and IP Upgrade went fine, but when assigning the pins for the GX Board, I am running into multiple issues.
- The clk_enet_fpga_p should be a 125 MHz clock. I tried assinging it to the CLK_125_P (Pin BD24) which is a 125 MHz clock (according to the Userguide of the GX Board, P. 75)
- This results in the following error
>>> Why exactly can't I use this clock? I wasn't able to figure it out?
- I then switched to using a different clock. The clock REFCLK_FMCA_P (Pin AN8) works. However, the clock is too fast, so I tried adding an iopll and fpll (both tried individually).
This resulted in the same error as above.
>>> Why can't there be any PLL in the path?
>>> Which clock should be used in the Arria 10 GX Eval Board for the Ethernet Example?
- This results in the following error
- Later down the implementation, the design fails again, as apparently the I/O standard for the ENET_RX_N and ENET_RX_P signals is wrong.
The userguide (P. 80) specifies them as LVDS:When set to LVDS, the following error happens:
>>> Why is LVDS not allowed, eventhough it is stated as LVDS in the Userguide?
When changed to the proposed "High-Speed Differential I/O" the following error occurs:
>>> What is the correct standard?
I am using Quartus Prime Pro 24.3.0.
15 Replies
- paveetirrasrie_Altera
Frequent Contributor
Hello Lukileu,
Good day to you.
I have created new forum case 06595988. Further support will be provided in this new Forum.
Apologies for any inconvenience caused. I'll go ahead and close this forum thread.
Regards,
Pavee
- LukiLeu
New Contributor
Hi Pavee
As I haven't received an answer in the case 06595988, I will post my follow up questions also here in this thread.
I just had a look at your provided qsf File. Are these pins really correct? When I look at the schematic, pin AU10 (for example) is routed to the FMCA connector instead of the Ethernet PHY.
The used schematic: https://www.intel.de/content/www/de/de/content-details/649803/arria-10-fpga-development-kit-dk-dev-10ax115s-a-board-schematic.html
Is it possible to obtain a full project instead of only the qsf File?