ZHCSCX2E January 2014 – October 2017 LM15851
PRODUCTION DATA.
Output data is generated by the DDC then formatted according to the selected decimation and output rate settings. When less than the maximum of five lanes are active, lanes are disabled beginning with the highest numerical lanes. For example when only two lanes are active, lanes 0 and 1 are active, while all higher lanes are inactive.
PARAMETER | DESCRIPTION | USER CONFIGURED OR DERIVED | STANDARD JESD204B LINK PARAMETER |
---|---|---|---|
D | Decimation factor, determined by DMODE register | User | No |
DDR | Serial line rate: 1 = DDR rate (2x), 0 = SDR rate (1x) | User | No |
P54 | Enable 5/4 PLL to increase line rate by 1.25x. | User | No |
0 = no PLL (1x), 1 = enable PLL (1.25x) | |||
K | Number of frames per multiframe | User | Yes |
N | Bits per sample (before adding control bits and tails bits) | Derived | Yes |
CS | Control bits per sample | Derived | Yes |
N’ | Bits per sample (after adding control bits and tail bits). Must be a multiple of 4. | Derived | Yes |
L | Number of serial lanes | Derived | Yes |
F | Number of octets (bytes) per frame (per lane) | Derived | Yes |
M | Number of (logical) converters | Derived | Yes |
S | Number of samples per converter per frame | Derived | Yes |
CF | Number of control words per frame | Derived | Yes |
HD | 1=High density mode (samples may be broken across lanes), 0 = normal mode (samples may not be broken across lanes) | Derived | Yes |
KS | Legal adjustment step for K, to ensure that the multi-frame clock is a sub-harmonic of other internal clocks | Derived | No |
USER SPECIFIED PARAMETERS | DERIVED PARAMETERS | OTHER INFORMATION | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
DECIMATION FACTOR (D) | DDR | P54 | N | CS | N’ | L | F | M | S | KS | LEGAL K RANGE | BIT RATE / ADC CLOCK(2) |
4 | 1 | 0 | 15 | 1 | 16 | 5 | 4 | 2 | 5 | 4 | 8-32 | 2x |
4 | 1 | 1 | 15 | 1 | 16 | 4 | 2 | 2 | 2 | 2 | 10-32 | 2.5x |
8 | 0 | 0 | 15 | 1 | 16 | 5 | 4 | 2 | 5 | 2 | 6-32 | 1x |
8 | 0 | 1 | 15 | 1 | 16 | 4 | 2 | 2 | 2 | 1 | 9-32 | 1.25x |
8 | 1 | 0 | 15 | 1 | 16 | 3 | 8 | 2 | 5 | 2 | 4-32 | 2x |
8 | 1 | 1 | 15 | 1 | 16 | 2 | 2 | 2 | 1 | 2 | 10-32 | 2.5x |
10 | 0 | 0 | 15 | 1 | 16 | 4 | 2 | 2 | 2 | 4 | 12-32 | 1x |
10 | 1 | 0 | 15 | 1 | 16 | 2 | 2 | 2 | 1 | 8 | 16-32 | 2x |
16 | 0 | 0 | 15 | 1 | 16 | 3 | 8 | 2 | 5 | 1 | 3-32 | 1x |
16 | 0 | 1 | 15 | 1 | 16 | 2 | 2 | 2 | 1 | 1 | 9-32 | 1.25x |
16 | 1 | 0 | 15 | 1 | 16 | 2 | 16 | 2 | 5 | 1 | 2-32 | 2x |
16 | 1 | 1 | 15 | 1 | 16 | 1 | 4 | 2 | 1 | 1 | 5-32 | 2.5x |
20 | 0 | 0 | 15 | 1 | 16 | 2 | 2 | 2 | 1 | 4 | 12-32 | 1x |
20 | 1 | 0 | 15 | 1 | 16 | 1 | 4 | 2 | 1 | 4 | 8-32 | 2x |
32 | 0 | 0 | 15 | 1 | 16 | 2 | 16 | 2 | 5 | 1 | 2-32 | 1x |
32 | 0 | 1 | 15 | 1 | 16 | 1 | 4 | 2 | 1 | 1 | 5-32 | 1.25x |
32 | 1 | 0 | 15 | 1 | 16 | 1 | 32 | 2 | 5 | 1 | 1-32 | 2x |
Output data is formatted in a specific optimized fashion for each decimation and DDR setting combination. The following tables list the specific mapping formats. In all mappings the T or tail bits are 0 (zero).
TIME → | ||||
---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 |
Lane 0 | I0 | I1 | ||
Lane 1 | I2 | I3 | ||
Lane 2 | I4 | Q0 | ||
Lane 3 | Q1 | Q2 | ||
Lane 4 | Q3 | Q4 | ||
Frame n |
TIME → | ||||||
---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 |
Lane 0 | I0 | I2 | I4 | |||
Lane 1 | I1 | I3 | I5 | |||
Lane 2 | Q0 | Q2 | Q4 | |||
Lane 3 | Q1 | Q3 | Q5 | |||
Frame n |
Frame n + 1 |
Frame n + 2 |
TIME → | ||||
---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 |
Lane 0 | I0 | I1 | ||
Lane 1 | I2 | I3 | ||
Lane 2 | I4 | Q0 | ||
Lane 3 | Q1 | Q2 | ||
Lane 4 | Q3 | Q4 | ||
Frame n |
TIME → | ||||||
---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 |
Lane 0 | I0 | I2 | I4 | |||
Lane 1 | I1 | I3 | I5 | |||
Lane 2 | Q0 | Q2 | Q4 | |||
Lane 3 | Q1 | Q3 | Q5 | |||
Frame n |
Frame n + 1 |
Frame n + 2 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | I1 | I2 | I3 | ||||
Lane 1 | I4 | Q0 | Q1 | Q2 | ||||
Lane 2 | Q3 | Q4 | T | T | ||||
Frame n |
TIME → | ||||||
---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 |
Lane 0 | I0 | I1 | I2 | |||
Lane 1 | Q0 | Q1 | Q2 | |||
Frame n |
Frame n + 1 |
Frame n + 2 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | I2 | I4 | I6 | ||||
Lane 1 | I1 | I3 | I5 | I7 | ||||
Lane 2 | Q0 | Q2 | Q4 | Q6 | ||||
Lane 3 | Q1 | Q3 | Q5 | Q7 | ||||
Frame n |
Frame n + 1 |
Frame n + 2 |
Frame n + 3 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | I1 | I2 | I3 | ||||
Lane 1 | Q0 | Q1 | Q2 | Q3 | ||||
Frame n |
Frame n + 1 |
Frame n + 2 |
Frame n+3 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | I1 | I2 | I3 | ||||
Lane 1 | I4 | Q0 | Q1 | Q2 | ||||
Lane 2 | Q3 | Q4 | T | T | ||||
Frame n |
TIME → | ||||||
---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 |
Lane 0 | I0 | I1 | I2 | |||
Lane 1 | Q0 | Q1 | Q2 | |||
Frame n |
Frame n + 1 |
Frame n + 2 |
TIME → | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Lane 0 | I0 | I1 | I2 | I3 | I4 | Q0 | Q1 | Q2 | ||||||||
Lane 1 | Q3 | Q4 | T | T | T | T | T | T | ||||||||
Frame n |
TIME → | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
Lane 0 | I0 | Q0 | I1 | Q1 | I2 | Q2 | ||||||
Frame n | Frame n + 1 | Frame n + 2 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | I1 | I2 | I3 | ||||
Lane 1 | Q0 | Q1 | Q2 | Q3 | ||||
Frame n |
Frame n + 1 |
Frame n + 2 |
Frame n + 3 |
TIME → | ||||||||
---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
Lane 0 | I0 | Q0 | I1 | Q1 | ||||
Frame n | Frame n + 1 |
TIME → | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
Lane 0 | I0 | I1 | I2 | I3 | I4 | Q0 | Q1 | Q2 | ||||||||
Lane 1 | Q3 | Q4 | T | T | T | T | T | T | ||||||||
Frame n |
TIME → | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
Lane 0 | I0 | Q0 | I1 | Q1 | I2 | Q2 | ||||||
Frame n | Frame n + 1 | Frame n + 2 |
TIME → | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CHAR NUMBER | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Lane 0 | I0 | I1 | I2 | I3 | I4 | Q0 | Q1 | Q2 | Q3 | Q4 | T | T | T | T | T | T | ||||||||||||||||
Frame n |
The formatted data is 8b10b encoded and output on the serial lanes. The 8b10b encoding provides a number of specific benefits, including: