English
Language : 

HC4GX15 Datasheet, PDF (449/668 Pages) Altera Corporation – HardCopy IV Device Handbook
Chapter 1: HardCopy IV GX Transceiver Architecture
Built-In Self Test MODES
1–185
Built-In Self Test MODES
This section describes Built-In Self Test (BIST) modes.
BIST Mode Pattern Generators and Verifiers
Each transceiver channel in the HardCopy IV GX device contains a different BIST
pattern generator and verifier. Using these BIST patterns, you can verify the
functionality of the functional blocks in the transceiver channel without requiring
user logic. The BIST functionality is provided as an optional mechanism for
debugging transceiver channels. Figure 1–154 shows the enabled input and output
ports when you select BIST mode (except incremental patterns).
Figure 1–154. Input and Output Ports for BIST Modes
tx_datain[]
tx_digitalreset
tx_dataout
rx_digitalreset
rx_seriallpbken[] (1)
Built-In Self Test
(BIST)
rx_bisterr (2)
rx_bistdone (2)
pll_inclk
Notes to Figure 1–154:
(1) rx_serilalpbken is required in PRBS.
(2) rx_bisterr and rx_bistdone are only available in PRBS and BIST modes.
Three types of pattern generators and verifiers are available:
■ BIST incremental data generator and verifier—This is only available in parallel
loop back mode. For more information, refer to “Serial Loopback” on page 1–188.
■ High frequency and low frequency pattern generator—The high frequency
patterns generate alternate ones and zeros and the low frequency patterns
generate five ones and five zeroes in single-width mode and ten ones and ten
zeroes in double-width mode. These patterns do not have a corresponding verifier.
You can enable the serial loopback option to dynamically loop the generated
pattern to the receiver channel using the rx_seriallpbken port. Therefore, the
8B/10B encoder/decoder blocks are bypassed in the Basic PRBS mode.
■ Pseudo Random Binary Sequence (PRBS) generator and verifier—The PRBS
generator and verifier interface with the serializer and deserializer in the PMA
blocks. The advantage of using a PRBS data stream is that the randomness yields
an environment that stresses the transmission medium. In the data stream, you
can observe both random jitter and deterministic jitter using a time interval
analyzer, bit error rate tester, or oscilloscope. The PRBS repeats after completing an
iteration. The number of bits the PRBSx pattern sends before repeating the pattern
is (2 ^x -1) bits.
© June 2009 Altera Corporation
HardCopy IV Device Handbook Volume 3