EasyManuals Logo

Intel Cyclone 10 GX User Manual

Intel Cyclone 10 GX
402 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #35 background imageLoading...
Page #35 background image
Parameter Range Description
The 67-bit FPGA fabric to PCS interface width uses the 64-bits from
the TX and RX parallel data. The block synchronizer determines the
block boundary of the 67-bit word with lower 3 bits from the control
bus.
Enable Enhanced PCS
low latency mode
On/Off Enables the low latency path for the Enhanced PCS. When you turn
on this option, the individual functional blocks within the Enhanced
PCS are bypassed to provide the lowest latency path from the PMA
through the Enhanced PCS.
Enable RX/TX FIFO
double width mode
On/Off Enables the double width mode for the RX and TX FIFOs. You can
use double width mode to run the FPGA fabric at half the frequency
of the PCS.
Table 13. Enhanced PCS TX FIFO Parameters
Parameter Range Description
TX FIFO Mode Phase-Compensation
Register
Interlaken
Basic
Fast Register
Specifies one of the following modes:
Phase Compensation: The TX FIFO compensates for the clock
phase difference between the read clock rx_clkout and the
write clocks tx_coreclkin or tx_clkout. You can tie
tx_enh_data_valid to 1'b1.
Register: The TX FIFO is bypassed. The tx_parallel_data,
tx_control and tx_enh_data_valid are registered at the
FIFO output. Assert tx_enh_data_valid port 1'b1 at all
times. The user must connect the write clock tx_coreclkin to
the read clock tx_clkout.
Interlaken: The TX FIFO acts as an elastic buffer. In this mode,
there are additional signals to control the data flow into the
FIFO. Therefore, the FIFO write clock frequency does not have
to be the same as the read clock frequency. You can control
writes to the FIFO with tx_enh_data_valid. By monitoring
the FIFO flags, you can avoid the FIFO full and empty
conditions. The Interlaken frame generator controls reads.
Basic: The TX FIFO acts as an elastic buffer. This mode allows
driving write and read side of FIFO with different clock
frequencies. tx_coreclkin or rx_coreclkin must have a
minimum frequency of the lane data rate divided by 66. The
frequency range for tx_coreclkin or rx_coreclkin is (data
rate/32) - (data rate/66). For best results, Intel recommends
that tx_coreclkin or rx_coreclkin = (data rate/32).
Monitor FIFO flag to control write and read operations. For
additional details refer to Enhanced PCS FIFO Operation on page
164 section
Fast Register: The TX FIFO allows a higher maximum
frequency (f
MAX
) between the FPGA fabric and the TX PCS at the
expense of higher latency.
TX FIFO partially full
threshold
10, 11, 12, 13 Specifies the partially full threshold for the Enhanced PCS TX FIFO.
Enter the value at which you want the TX FIFO to flag a partially
full status.
TX FIFO partially
empty threshold
2, 3, 4, 5 Specifies the partially empty threshold for the Enhanced PCS TX
FIFO. Enter the value at which you want the TX FIFO to flag a
partially empty status.
Enable tx_enh_fifo_full
port
On / Off Enables the tx_enh_fifo_full port. This signal indicates when the
TX FIFO is full. This signal is synchronous to tx_coreclkin.
continued...
2. Implementing Protocols in Intel Cyclone 10 GX Transceivers
UG-20070 | 2018.09.24
Send Feedback
Intel
®
Cyclone
®
10 GX Transceiver PHY User Guide
35

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Intel Cyclone 10 GX and is the answer not in the manual?

Intel Cyclone 10 GX Specifications

General IconGeneral
BrandIntel
ModelCyclone 10 GX
CategoryTransceiver
LanguageEnglish

Related product manuals