Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15469 Discussions

Arria 10: Connect TSE IP to RGMII PHY

MathiasB
New Contributor I
359 Views

Hello all,

 

I am working on a board embedding a Arria 10 SX SoC, connected to an Ethernet PHY.

 

I would like to use the Triple Speed Ethernet (TSE) IP with this PHY. However, its interface is RGMII and I have found that Arria 10 does not allow RGMII <-> TSE connection (from Intel KDB: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base...)

 

Is there a known solution to circumvent this problem? Whether it is by instantiating a bridge IP, replacing the TSE by something else or using the HPS as some kind of bridge?

 

Thank you!

0 Kudos
1 Solution
Deshi_Intel
Moderator
352 Views

HI,


Unfortunately this is Arria 10 device architecture limitation when interacting with RGMII PHY interface.


The limitation is on the data transfer path between FPGA IO circuitry block to FPGA core logic (where soft IP solution is located like TSE)


Therefore, Unfortunately there is no solution for it.


Thanks for your understanding


Regards,

dlim


View solution in original post

5 Replies
Deshi_Intel
Moderator
353 Views

HI,


Unfortunately this is Arria 10 device architecture limitation when interacting with RGMII PHY interface.


The limitation is on the data transfer path between FPGA IO circuitry block to FPGA core logic (where soft IP solution is located like TSE)


Therefore, Unfortunately there is no solution for it.


Thanks for your understanding


Regards,

dlim


MathiasB
New Contributor I
347 Views

Thank you for your answer.

 

Does that mean that I have to use the HPS to interface the Arria 10 to a RGMII Ethernet PHY?

This at least should be possible, based on https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/arria-10/a10_5v4.pdf §18.1.5

Deshi_Intel
Moderator
338 Views

HI,


I am not familiar with HPS system but looks like you are right.


It seem to be possible to interact with RGMII interface if using HPS EMAC


You can refer to below link (page 46, chapter 4.5.1 HPS EMAC PHY Interfaces)


Thanks.


Regards,

dlim


MathiasB
New Contributor I
285 Views

Hi,

In the end, we are not going to use the RGMII Phy on the board. The system provides us an other Ethernet interface which wa can use as SGMII.

Thank you for your help, I accept your firt answer as solution.

Deshi_Intel
Moderator
284 Views

alright, noted


Reply