3.8. GTS JESD204B Intel® FPGA IP Parameters
Parameter | Value | Description |
---|---|---|
Main Tab | ||
Device Family |
|
The targeted device family. |
JESD204B Wrapper |
|
Select the JESD204B wrapper. Base Only—generates the DLL only. PHY Only—generates the transceiver PHY layer only (soft and hard PCS). Both Base and PHY—generates both DLL and transceiver PHY layers. |
Data Path |
|
Select the operation modes. This selection enables or disables the receiver and transmitter supporting logic.
|
JESD204B Subclass |
|
Select the GTS JESD204B subclass modes.
i.e.:
|
Data Rate |
|
Set the data rate for each lane.
Note: The maximum data rate is limited due to different device speed grades, transceiver PMA speed grades, and PCS options. Refer to Performance and Resource Utilization for the maximum data rate support.
|
PLL/CDR Reference Clock Frequency | Variable |
Set the transceiver reference clock frequency for PLL or CDR. |
PCS Option |
|
Supports Soft PCS mode only.
|
Enable Bit reversal and Byte reversal |
On, Off |
The GTS JESD204B IP uses four 10-bit symbols (denoted as symbol3, symbol2, symbol1, and symbol0) for the 8b/10b encoding scheme. Symbol0 is the first symbol to be shifted out through the serial link while symbol3 is the last symbol to be shifted out.
|
Enable PMA Avalon® memory-mapped interface | On, Off | Turn on this option for Avalon® memory-mapped interface in order to access transceiver PMA registers. |
Enable Native PHY Debug Master Endpoint | On, Off | Turn this option on to include an embedded Native PHY Debug Master Endpoint in your JESD204B IP. The Native PHY Debug Master Endpoint can access the reconfiguration space of the transceiver. It can perform certain test and debug functions via JTAG using the System Console. This option may require that a jtag_debug link be included in the system. |
Enable Control and Status registers | On, Off | This option enables soft registers for reading status signals and writing control signals on the PHY interface through the embedded debug. |
JESD204B Configurations Tab | ||
Lanes per converter device (L) |
|
Set the number of lanes per converter device.
Note: Refer to Performance and Resource Utilization for the common supported range for L and the resource utilization.
|
Converters per device (M) |
1–256 | Set the number of converters per converter device. |
Enable manual F configuration | On, Off | Turn on this option to set parameter F in manual mode and enable this parameter to be configurable. Otherwise, the parameter F is in derived mode. You have to enable this parameter and configure the appropriate F value if the transport layer in your design is supporting Control Word (CF) or High Density format(HD), or both.
Note: The auto derived F value using formula F=M*S*N\'/(8*L) may not apply if parameter CF or parameter HD, or both are enabled.
|
Octets per frame (F) |
1–256 | The number of octets per frame is derived from F= M*N'*S/(8*L). |
Converter resolution (N) |
1–32 | Set the number of conversion bits per converter. |
Transmitted bits per sample (N') |
4–32 | Set the number of transmitted bits per sample (JESD204 word size, which is in nibble group).
Note: If parameter CF equals to 0 (no control word), parameter N' must be larger than or equal to sum of parameter N and parameter CS (N' ≥ N + CS). Otherwise, parameter N' must be larger than or equal to parameter N (N'≥N).
|
Frames per multiframe (K) |
1–32 |
Set the number of frames per multiframe. This value is dependent on the value of F and is derived using the following constraints:
|
Samples per converter per frame (S) |
1–32 | Set the number of transmitted samples per converter per frame. |
Enable scramble (SCR) |
On, Off |
Turn on this option to scramble the transmitted data or descramble the receiving data. |
Control Bits (CS) |
0–3 | Set the number of control bits per conversion sample. |
Control Words (CF) |
0–32 |
Set the number of control words per frame clock period per link. |
High density user data format (HD) |
On, Off |
Turn on this option to set the data format. This parameter controls whether a sample may be divided over more lanes.
|
Enable Error Code Correction (ECC_EN) |
On, Off |
Turn on this option to enable error code correction (ECC) for memory blocks. |
Phase adjustment request (PHADJ) | On, Off |
Turn on this option to specify the phase adjustment request to the DAC.
This parameter is valid for Subclass 2 mode only. |
Adjustment resolution step count (ADJCNT) | 0–15 | Set the adjustment resolution for the DAC LMFC. This parameter is valid for Subclass 2 mode only. |
Direction of adjustment (ADJDIR) |
|
Select to adjust the DAC LMFC direction. This parameter is valid for Subclass 2 mode only. |
Configurations and Status Registers Tab | ||
Device ID |
0–255 |
Set the device ID number. |
Bank ID |
0–15 |
Set the device bank ID number. |
Lane# ID |
0–31 |
Set the lane ID number. |
Lane# checksum |
0–255 |
Set the checksum for each lane ID. |