Table of Contents

Advertisement

1–82

BIST

Figure 1–73
incremental data generator and verifier are located near the FPGA fabric in the PCS
block of the transceiver channel.
Figure 1–73. BIST Incremental Pattern Test Mode Datapath
Transceiver
FPGA
Fabric
Transmitter Channel PCS
BIST Incremental
Pattern Generator
Receiver Channel PCS
BIST Incremental
Pattern Verifier
Rx
Compensation
FIFO
The incremental pattern generator and verifier are 16-bits wide. The generated pattern
increments from 00 to FF and passes through the TX PCS blocks, parallel looped back
to RX PCS blocks, and checked by the verifier. The pattern is also available as serial
data at the tx_dataout port. The differential output voltage of the transmitted serial
data on the tx_dataout port is based on the selected V
data pattern is not available to the FPGA logic at the receiver for verification.
The following are the transceiver channel configuration settings in this mode:
PCS-FPGA fabric channel width: 16-bit
8B/10B blocks: Enabled
Byte serializer/deserializer: Enabled
Word aligner: Automatic synchronization state machine mode
Byte ordering: Enabled
The rx_bisterr and rx_bistdone signals indicate the status of the verifier. The
rx_bisterr signal is asserted and stays high when detecting an error in the data. The
rx_bistdone signal is asserted and stays high when the verifier either receives a full
cycle of incremental pattern or it detects an error in the receiver data. You can reset the
incremental pattern generator and verifier by asserting the tx_digitalreset and
rx_digitalreset ports, respectively.
Cyclone IV Device Handbook,
Volume 2
shows the datapath for BIST incremental data pattern test mode. The BIST
Tx Phase
Byte
Compensation
Serializer
FIFO
Byte
Byte
Deserial-
Ordering
izer
Chapter 1: Cyclone IV Transceivers Architecture
8B/10B
Encoder
Parallel
loopback
path
8B/10B
Word
Decoder
Aligner
OD
Self Test Modes
Transmitter Channel PMA
Serializer
Receiver Channel PMA
De-
Receiver
serializer
CDR
settings. The incremental
February 2015 Altera Corporation

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Cyclone IV and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents

Save PDF