GTS Transceiver PHY User Guide: Agilex™ 3 FPGAs and SoCs
3.3.2. Mode and Common Datapath Options
Parameter | Values | Description |
---|---|---|
Direct PHY Operation Mode | Basic Configuration, Dynamically Reconfigurable |
Specifies the operation mode of the GTS PMA/FEC Direct PHY IP. In the Basic Configuration, mode, the IP allows the PHY to operate in PMA Direct, PCS Direct, or FEC Direct modes. In the Dynamically Reconfigurable mode, the IP requires the GTS Dynamic Reconfiguration Controller IP in the design to switch between multiple data rates. Default value is Basic Configuration. |
Parameter | Values | Description |
---|---|---|
PMA configuration rules | Basic, SDI, HDMI |
Selects the protocol configuration rules for the GTS PMA. This parameter governs the rules for correct settings of individual parameters within the PMA. Certain features of the PMA are available only for specific protocol configuration rules. This parameter is not a preset. You must still correctly set all other parameters for your specific protocol and application needs. Default value is Basic. |
Number of PMA lanes | For TX Simplex and Duplex : 1, 2, 4 For RX Simplex : 1 |
Specifies the total number of PMA lanes in a bonded group. For example, if the value is 4, this means there are 4 PMA lanes bonded in the same group and share the same bonding clock. A value of 1 means there is no bonding. The number of PMA lanes is 1 when FEC is enabled.
Default value is 1.
Note: To use multiple lanes of RX simplex, you must instantiate the IP multiple times. Refer to Multilane RX Simplex Implementation for more details.
|
Datapath clocking mode |
PMA System PLL |
Specifies whether the PMA parallel clock or System PLL is used to clock the TX/RX datapath. You must use the System PLL setting when Enable FEC or Enable Custom PCS is on. Default value is System PLL. |
System/HVIO PLL frequency | 32.5 to 1000 MHz |
Specifies the system PLL or HVIO PLL clock frequency (MHz) and applicable if datapath clocking mode is selected as system PLL. Default value is 322.265625 MHz.
Note: You must ensure that the system PLL frequency and GTS System PLL Clocks IP frequency is set to the same value if you are using the system PLL clocking mode.
|
PMA mode | Duplex, TX Simplex and RX Simplex | Specifies the PMA operation mode. TX simplex and RX simplex can operate at independent rates at different PMA lanes. Default value is Duplex. |
PMA data rate | 10312.5 Mbps (default) 12500 Mbps (maximum) |
Specifies the PMA data rate in units of Mbps (Mb/sec). Default value is 10312.5 Mbps. |
PMA parallel clock frequency | Data rate/PMA width | Displays PMA parallel clock frequency which is PMA data rate divided by PMA interface width in MHz. Default value is Data rate / PMA Width. |
PMA width | 8, 10, 16, 20, 32 | Specifies the PMA data width. Supported Data width is 8, 10, 16, 20 and 32 bit. Default value is 32 |
Provide separate interface for each PMA | On/Off |
When enabled, the GTS PMA/FEC Direct PHY IP presents separate data and clock interfaces for each PMA lane, rather than a wide bus. Default value is Off.
Note: When the Enable FEC option is on, a separate interface is not available for each PMA by use of the Provide separate interface for each PMA option.
|
Enable refclock to core | On/Off | Enables the reference clock to FPGA core feature.
Note: This feature is not supported when the TX PLL cascade mode is enabled.
|
Use HVIO PLL | On/Off |
Enables the use of the HVIO bank's IOPLL in place of the system PLL.
Note: This feature is currently only enabled for single bank devices and does not support the PCS/FEC Direct mode yet.
|
Parameter | Values | Description |
---|---|---|
Loopback mode 17 | disabled parallel reverse parallel |
Selects the PMA loopback mode. Default value is disabled. |