V-Series Transceiver PHY IP Core User Guide

ID 683171
Date 7/26/2022
Public
Document Table of Contents

11.5. Additional Options Parameters

The parameters on the Additional Options tab control clocking and datapath options. Both bonded (×N) and non-bonded modes are available. In bonded modes, a single PLL can drive all channels. In non-bonded modes, each channel may have its own PLL.

The following table describes the options available on the Additional Options tab:

Table 152.  Additional Options

Name

Value

Description

Enable tx_coreclkin

On/Off

When you turn this option on, tx_coreclkin connects to the write clock of the TX phase compensation FIFO and you can clock the parallel TX data generated in the FPGA fabric using this port. This port allows you to clock the write side of the TX phase compensation FIFO with a user-provided clock, either the FPGA fabric clock, the FPGA fabric-TX interface clock, or the input reference clock. You must turn this option On when the FPGA fabric transceiver interface width:PCS-PMA interface width is 50:40 or when you specify the 10G datapath with a fabric transceiver interface width:PCS-PMA interface width of 64:32.

For the GT datapath, if you are using different reference clock pins for the TX and RX channels, you must instantiate two separate Low Latency PHY IP Core instances for TX and RX channels. The reference clock pins for each channel must reside in the same transceiver bank.

For more information refer to the “FPGA Fabric-Transceiver Interface Clocking” section in the Stratix V Transceiver Clocking chapter.

Enable rx_coreclkin

On/Off

When you turn this option on, rx_coreclkin connects to the read clock of the RX phase compensation FIFO and you can clock the parallel RX output data using rx_coreclk. This port allows you to clock the read side of the RX phase compensation FIFO with a userprovided clock, either the FPGA fabric clock, the FPGA fabric RX interface clock, or the input reference clock. rx_coreclkin is not available for the GT datapath.

You must turn this option On when the FPGA fabric transceiver interface width:PCS-PMA Interface width is 50:40 or when you specify the 10G datapath with a fabric transceiver interface width:PCS-PMA Interface width of 64:32.

For more information refer to the “FPGA Fabric-Transceiver Interface Clocking” section in the Stratix V Transceiver Clocking chapter.

Enable TX bitslip

On/Off

The bit slip feature allows you to slip the transmitter side bits before they are sent to the gearbox. The maximum number of bits slipped is equal to the ((FPGA fabric-to-transceiver interface width) – 1). For example, if the FPGA fabric-to-transceiver interface width is 64 bits, the bit slip logic can slip a maximum of 63 bits. Each channel has 5 bits to determine the number of bits to slip. The value specified on the TX bitslip bus indicates the number of bit slips. Effectively, each value shifts the word boundary by one bit. For example, a TX bitslip value of 1 on a 64bit FPGA interface width shifts the word boundary by 1 bit. That is, bit[63] from the first word and bit[62:0] are concatenated to form a 64 bit word (bit[62:0] from the second word, bit[63] from the first word LSB).

This option is only available for the Standard and 10G datapaths.

Enable RX bitslip

On/Off

When enabled, the wordaligner operates in bitslip mode. This option is available for Stratix V and Arria V GZ devices using the 10G datapath.

Enable embedded reset control

On/Off

This option is turned on by default. When On, the embedded reset controller initiates the reset sequence when it receives a positive edge on the phy_mgmt_clk_reset input signal.

Disable this option to implement your own reset sequence using the tx_analogreset, rx_analogreset, tx_digitalreset, rx_digitalreset, and pll_powerdown which are available as top-level ports of the Low Latency Transceiver PHY. When you design your own reset controller, the tx_ready and rx_ready are not top-level signals of the core. Another option is to use Altera’s Transceiver PHY Reset Controller IP Core to reset the transceivers. For more information, refer to the Transceiver PHY Reset Controller IP Corechapter.

For more information about designing a reset controller, refer to the User-Controlled Reset Controller section in the Transceiver Reset Control in Stratix V Devices in volume 2 of the Stratix V Device Handbook.

Avalon data interfaces

On/Off

When you turn this option On, the order of symbols is changed. This option is typically required if you are planning to import your Low Latency Transceiver PHY IP Core into a Qsys system.