Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
ID
813899
Date
8/04/2025
Public
1. 10/100/1000 Ethernet MAC Design Example with 1000BASE-X/SGMII 2XTBI PCS with GTS Transceiver
2. 10/100/1000 Multiport Ethernet MAC Design Example with 1000BASE-X/SGMII PCS and Embedded PMA (LVDS)
3. 10/100/1000 Ethernet MAC without Internal FIFO Buffers with 1000BASE-X/SGMII 2XTBI PCS and Embedded PMA Signals (GTS) with IEEE 1588v2
4. 10/100/1000 Ethernet MAC without Internal FIFO Buffers with 1000BASE-X/SGMII TBI PCS and Embedded PMA Signals (LVDS I/O) with IEEE 1588v2
5. Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs Archives
6. Document Revision History for the Triple-Speed Ethernet IP Design Example User Guide: Agilex™ 3 and Agilex™ 5 FPGAs and SoCs
1.2.3.1. Design Components
Component | Description |
---|---|
Triple-Speed Ethernet IP | The Triple-Speed Ethernet IP (intel_eth_tse) is instantiated with the following configuration:
|
Client Logic | Generates and monitors packets sent or received through the IP. |
JTAG to Avalon® memory-mapped interface Address Decoder | Convert JTAG Signals for Avalon® memory-mapped interface. |
IOPLL | Generates 125 MHz and 62.5 MHz clocks for Triple-Speed Ethernet. |
GTS Reset Sequencer | Supports GTS Transceiver for Triple-Speed Ethernet IP. |
System PLL | Generates 322.265625 MHz or 644.53125 MHz PLL clock for GTS transceiver. |
Reset Release | This IP outputs nINIT_DONE after finishing the device initialization. User mode initialization can begin as soon as the nINIT_DONE signal asserts. |
Note: Data Clocking mode supports both PMA and SYSPLL. SYSPLL support is added with existing preset setting by default. If PMA mode is required, you have to select it from the parameter editor.