Forum Discussion
1G/10Gb Ethernet FPGA IP uses XGMII instead of GMII in 1Gb mode
Hi Dmitry,
Q1. Can you check back whether you got connect to the correct port?
Q2. In the documentation, it only shows about the xgmii_rx_data[63:0]/[31:0].
The width is:
• 64 bits for 1G/2.5G/10G configurations.
• 32 bits for 10M/100M/1G/2.5G/5G/10G (USXGMII) configurations.
For further information, you may refer to link below https://www.intel.com/content/www/us/en/docs/programmable/683617/21-1/1g-2-5g-5g-10g-multi-rate-ethernet-phy.html
Best regards,
zying
Hi, zying.
Q1. I checked. I connected to correct port.
Q2. I use 1G/10Gbe and 10GBASE-KR PHY Intel Arria 10 FPGA IP, not 1G/2.5G/5G/10G Multi-rate Ethernet PHY.
In https://www.intel.com/content/www/us/en/docs/programmable/683426/18-1-18-1/ll-ethernet-10g-mac-operating-modes.html
in chapter 1.3 I read:
Speed Mode: 1G/10G
MAC Interface:
- 8-bit GMII
- 32-bit XGMII
- 64-bit XGMII (Use legacy Ethernet 10G MAC XGMII interface enabled
Intel® PHY Compliance: 1G/10GbE Ethernet PHY IP
How I can manage which interface will be used? I think the interface is selected by CORE automatically. But I didn't find this information (which interface used on which speed) in documentation. It was my question 1.
Best regards,
Dmitry