
Chapter 13: Arria V Transceiver Native PHY IP Core 13–13
Standard PCS Parameters
November 2012 Altera Corporation Altera Transceiver PHY IP Core
User Guide
f For more information refer to the Word Aligner section in the Transceiver Architecture in
Arria V Devices.
Table 13–16. Word Aligner and Bit-Slip Parameters
Parameter Range Description
Enable TX bit-slip On/Off
When you turn this option On, the PCS includes the bit-slip
function. The outgoing TX data can be slipped by the number of
bits specified by the
tx_bitslipboundarysel
control signal.
Enable
tx_std_bitslipboundarysel
control input port.
On/Off
When you turn this option On, the PCS includes the optional
tx_std_bitslipboundarysel
control input port.
RX word aligner mode
bit_slip
sync_sm
manual
Specifies one of the following 3 modes for the word aligner:
■ Bit_slip: You can use bit slip mode to shift the word boundary.
For every rising edge of the
rx_bitslip
signal, the word
boundary is shifted by 1 bit. Each bit-slip removes the earliest
received bit from the received data
■ Sync_sm: In synchronous state machine mode, a
programmable state machine controls word alignment. You
can only use this mode with 8B/10B encoding. The data width
at the word aligner can be 10 or 20 bits
■ Manual: This mode enables word alignment by asserting the
rx_std_wa_pattern
. This is an edge sensitive signal.
RX word aligner pattern length
7,8,10,16,20,
32,40
Specifies the length of the pattern the word aligner uses for
alignment. The pattern is specified in LSB-to-MSB order.
RX word aligner pattern (hex) User-specified Specifies the word aligner pattern in hex.
Number of word alignment
patterns to achieve sync
1–256
Specifies the number of valid word alignment patterns that must
be received before the word aligner achieves synchronization
lock. The default is 3.
Number of invalid words to lose
sync
1–256
Specifies the number of invalid data codes or disparity errors that
must be received before the word aligner loses synchronization.
The default is 3.
Number of valid data words to
decrement error count
1–256
Specifies the number of valid data codes that must be received to
decrement the error counter. If the word aligner receives enough
valid data codes to decrement the error count to 0, the word
aligner returns to synchronization lock.
Run length detector word count
0–63
Specifies the maximum number of contiguous 0s or 1s in the
data stream before the word aligner reports a run length violation.
Enable rx_std_wa_patternalign
port
On/Off
Enables the optional
rx_std_wa_patternalign
control input
port.
Enable rx_std_wa_a1a2size port On/Off Enables the optional
rx_std_wa_a1a2size
control input port.
Enable
rx_std_bitslipboundarysel port
On/Off
Enables the optional
rx_std_wa_bitslipboundarysel
status
output port.
Enable rx_std_bitslip port On/Off Enables the optional
rx_std_wa_bitslip
control input port.
Enable rx_std_runlength_err
port
On/Off
Enables the optional
rx_std_wa_runlength_err
control input
port.
Comentarios a estos manuales