Visible to Intel only — GUID: dsu1453419969504
Ixiasoft
Visible to Intel only — GUID: dsu1453419969504
Ixiasoft
2.7.5. External Transceiver PLL
RapidIO II IP cores that target an Intel® Arria® 10, Intel® Stratix® 10, or Intel® Cyclone® 10 GX device require an external TX transceiver PLL to compile and to function correctly in hardware. You must instantiate and connect this IP core to the RapidIO II IP core.
- Set PLL output frequency to one half the value you select for the Maximum baud rate parameter in the RapidIO II parameter editor. 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 the customer-selected maximum data rate on the RapidIO link.
- Set PLL reference clock frequency to the value you select for the Reference clock frequency parameter in the RapidIO II parameter editor.
- Turn on Include Master Clock Generation Block.
- Turn on Enable bonding clock output ports.
- Set PMA interface width to 20.
<your_ip>/altera_rapidio2_<version>/synth/<your_ip>_altera_rapidio2_<version>_<random_string>.v/.vhd 6
However, the HDL code for the RapidIO II IP core does not instantiate the ATX PLL. If you choose to use the ATX PLL provided with the RapidIO II IP core, you must instantiate and connect the ATX PLL instance with the RapidIO II IP core in user logic.
Signal | Direction | Connection Requirements |
---|---|---|
pll_refclk0 | Input | Drive the PLL pll_refclk0 input port and the RapidIO II IP core tx_pll_refclk signal from the same clock source. The minimum allowed frequency for the pll_refclk0 clock in the Intel® Arria® 10 ATX PLL is 100 MHz. |
tx_bonding_clocks [(6 x < number of lanes >)–1:0] | Output | Connect tx_bonding_clocks[6n+5:6n] to the tx_bonding_clocks_chN input bus of transceiver channel N, for each transceiver channel N that connects to the RapidIO link. The transceiver channel input ports are RapidIO II IP core input ports. |