User guide

Figure 5-23: Generator for Square Wave Pattern
n 0s
n 1s
n is a programmable number of consecutive serial bit 1s and 0s. n is 1, 4, or 8 (n defaults to 4).
Refer to the Reconfiguration Interface and Dynamic Reconfiguration chapter for configuration details.
Related Information
Reconfiguration Interface and Dynamic Reconfiguration on page 6-1
Pseudo-Random Pattern Generator
The pseudo-random pattern (PRP) generator is specifically designed for the 10GBASE-R and 1588
protocols. The PRP generator block operates in conjunction with the scrambler to generate pseudo-
random patterns for the TX and RX tests in the 10G Ethernet mode. You can use the Arria 10 Pseudo
Random Pattern (PRP) generator in the scrambler to generate random data pattern and seed that the
scrambler can use. The PRP mode is a test mode of the scrambler. Two seeds are available to seed the
scrambler - all 0’s or two local fault ordered sets. The seed will be used in the scrambler to produce the
pattern. PRP is only available when the scrambler is enabled.
Refer to the Reconfiguration Interface and Dynamic Reconfiguration chapter for configuration details.
Related Information
Reconfiguration Interface and Dynamic Reconfiguration on page 6-1
Scrambler
The scrambler randomizes data to create transitions to DC-balance the signal and help CDR circuits. The
scrambler uses a x
58
+ x
39
+1 polynomial and supports both synchronous scrambling used for Interlaken
and asynchronous (also called self-synchronized) scrambling used for the 10GBASE-R protocol.
The asynchronous (self-synchronizing) mode does not require an initialization seed. Except for the two
sync header bits in each 66-bit data block, the entire 64-bit payload is scrambled by feeding it into a linear
feedback shift register (LFSR) continuously to generate scrambled data while the sync-header bits bypass
the scrambler. The initial seed is set to all 1s. You can change the seed for the 10GBASE-R protocol using
the Native PHY IP Parameter Editor.
UG-01143
2015.05.11
Pseudo-Random Pattern Generator
5-25
Arria 10 Transceiver PHY Architecture
Altera Corporation
Send Feedback