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.1.2.1. Design Example Parameters
Parameter | Description |
---|---|
Select Design | Available example designs for the IP parameter settings. |
Example Design Files | The files to generate for the different development phase.
|
Generate File Format | The format of the RTL files for simulation—Verilog or VHDL. |
Select Board | Supported hardware for design implementation. When you select an Altera FPGA development board, the Target Device is the one that matches the device on the Development Kit. If this menu is not available, there is no supported board for the options that you select. Agilex™ 5 FPGA E-Series 065B Premium Development Kit (ES1): This option allows you to test the design example on the selected IP development kit. This option automatically selects the Target Device to match the device on the IP development kit. If your board revision has a different device grade, you can change the target device. None: This option excludes the hardware aspects for the design example.
Note: If you are generating a design example for Agilex™ 3 device, select None as the Target Development Kit, as hardware support is currently not available.
|
Select Device Initialization Clock | Example Designs using transceivers must provide an external clock to the OSC_CLK_1 device pin. The clock should be 25 MHz,100 MHz, or 125MHz. |