Visible to Intel only — GUID: ewo1451333664669
Ixiasoft
1. About the 25G Ethernet Intel FPGA IP
2. Getting Started
3. 25G Ethernet Intel FPGA IP Parameters
4. Functional Description
5. Reset
6. Interfaces and Signal Descriptions
7. Control, Status, and Statistics Register Descriptions
8. Debugging the Link
9. 25G Ethernet Intel® Arria® 10 FPGA IP User Guide Archive
10. Document Revision History for the 25G Ethernet Intel® Arria® 10 FPGA IP User Guide
Visible to Intel only — GUID: ewo1451333664669
Ixiasoft
2.5.2. Adding the Transceiver PLL
The 25G Ethernet Intel FPGA IP core targets Arria 10 GT devices. Intel® Arria® 10 GT devices require an external PLL to drive the TX transceiver serial clock, in order to compile and to function correctly in hardware. In many cases, the same PLL can be shared with an additional transceiver in your design.
Figure 6. PLL Configuration ExampleThe TX transceiver PLL is instantiated with an ATX PLL IP core. The TX transceiver PLL must always be instantiated outside the 25G Ethernet Intel FPGA IP core.
You can use the IP Catalog to create a transceiver PLL.
- Select Intel® Arria® 10 Transceiver ATX PLL.
- In the parameter editor, set the following parameter values:
- PLL output frequency to 12890.625 MHz. The transceiver performs dual edge clocking, using both the rising and falling edges of the input clock from the PLL. Therefore, this PLL output frequency setting supports a 25.78125 Gbps data rate through the transceiver.
- PLL reference clock frequency to 644.53125 MHz.
You must connect the ATX PLL to the 25G Ethernet Intel FPGA IP core as follows:
- Connect the clock output port of the ATX PLL to the tx_serial_clk input port of the 25G Ethernet Intel FPGA IP core.
- Connect the pll_locked output port of the ATX PLL to the tx_pll_locked input port of the 25G Ethernet Intel FPGA IP core.
- Drive the ATX PLL reference clock port and the 25G Ethernet Intel FPGA IP core clk_ref input port with the same clock. The clock frequency must be the frequency you specify for the ATX PLL IP core PLL reference clock frequency parameter.