SLASEA3D December 2016 – December 2023 DAC38RF80 , DAC38RF83 , DAC38RF84 , DAC38RF85 , DAC38RF90 , DAC38RF93
PRODUCTION DATA
The DAC38RFxx may be programmed as a single or dual DAC device, with one JESD RX block designated for each DAC. The two JESD RX blocks can be programmed to operate as two separate links or as a single link.
The JESD204B defines the following parameters:
Fields K and L are found in multi-DUC paged register JESD_K_L (8.5.46), M and S in multi-DUC paged register JESD_M_S (8.5.48), and N, NPRIME and HD in multi-DUC paged register JESD_N_HD_SCR (8.5.49).
Table 7-9 lists the available JESD204B formats, interpolation rates and sample rate limits for the DAC38RFxx. The ranges are limited by the SerDes PLL VCO frequency range, the SerDes PLL reference clock range, the maximum SerDes line rate, and the maximum DAC sample frequency. Table 7-10 through Table 7-22 lists the frame formats for each mode. In the frame format tables, i CH (N) [x:y] and q CH (N) [x:y] are bits x through y of the I and Q samples at time N of DUC channel CH. If [x..y] is not listed, the full sample is assumed. For example, i0(0)[15:8] are bits 15 – 8 of the I sample at time 0 of DUC #0, and q1(1) is the full Q sample at time 1 of DUC #1.
L-M-F-S-Hd 1 TX |
L-M-F-S-Hd 2 TX |
Frame Format | Input Resolution | IQ Pairs Per DAC | Interp | Input Rate Max (MSPS) | fDAC Max (MSPS) |
DAC38RF83, DAC38RF80 | DAC38RF93, DAC38RF90 | DAC38RF85, DAC38RF84 (1 TX only) |
---|---|---|---|---|---|---|---|---|---|---|
82121 | NA | 1 TX: Table 7-10 | 16 | 1 | 6 | 1250 | 7500 | √ | √ | |
16 | 1 | 8 | 1125 | 9000 | √ | √ | ||||
16 | 1 | 12 | 750 | 9000 | √ | √ | √ | |||
16 | 1 | 16 | 562.5 | 9000 | √ | √ | √ | |||
42111 | 84111 | 1 TX: Table 7-11 2 TX: Table 7-12 |
16 | 1 | 6 | 1250 | 7500 | √ | √ | |
16 | 1 | 8 | 1125 | 9000 | √ | √ | ||||
16 | 1 | 10 | 900 | 9000 | √ | √ | ||||
16 | 1 | 12 | 750 | 9000 | √ | √ | √ | |||
16 | 1 | 16 | 562.5 | 9000 | √ | √ | √ | |||
16 | 1 | 18 | 500 | 9000 | √ | √ | √ | |||
16 | 1 | 24 | 375 | 9000 | √ | √ | √ | |||
22210 | 44210 | 1 TX: Table 7-13 2 TX: Table 7-14 |
16 | 1 | 8 | 625 | 5000 | √ | √ | |
16 | 1 | 12 | 625 | 7500 | √ | √ | √ | |||
16 | 1 | 16 | 562.5 | 9000 | √ | √ | √ | |||
16 | 1 | 18 | 500 | 9000 | √ | √ | √ | |||
16 | 1 | 20 | 450 | 9000 | √ | √ | √ | |||
16 | 1 | 24 | 375 | 9000 | √ | √ | √ | |||
12410 | 24410 | 1 TX: Table 7-15 2 TX: Table 7-16 |
16 | 1 | 16 | 312.5 | 5000 | √ | √ | √ |
16 | 1 | 24 | 312.5 | 7500 | √ | √ | √ | |||
44210 | 88210 | 1 TX: Table 7-17 2 TX: Table 7-18 |
16 | 2 | 8 | 625 | 5000 | √ | √ | |
16 | 2 | 12 | 625 | 7500 | √ | √ | ||||
16 | 2 | 16 | 562.5 | 9000 | √ | √ | ||||
16 | 2 | 24 | 375 | 9000 | √ | √ | ||||
24410 | 48410 | 1 TX: Table 7-19 2 TX: Table 7-20 |
16 | 2 | 16 | 312.5 | 5000 | √ | √ | |
16 | 2 | 24 | 312.5 | 7500 | √ | √ | ||||
24310 | 48310 | 1 TX: Table 7-21 2 TX: Table 7-22 |
12 | 2 | 24 | 375 | 9000 | √ | √ |
# un bits | 4 | 8 |
---|---|---|
# en bits | 5 | 10 |
Nibble | 1 | 2 |
lane RX0 | i0[15:8] | |
lane RX1 | i0[7:0] | |
lane RX2 | i1[15:8] | |
lane RX3 | i1[7:0] | |
lane RX4 | q0[15:8] | |
lane RX5 | q0[7:0] | |
lane RX6 | q1[15:8] | |
lane RX7 | q1[7:0] |
# un bits | 4 | 8 |
---|---|---|
# en bits | 5 | 10 |
Nibble | 1 | 2 |
lane RX0 | i0[15:8] | |
lane RX1 | i0[7:0] | |
lane RX2 | q0[15:8] | |
lane RX3 | q0[7:0] |
# un bits | 4 | 8 |
---|---|---|
# en bits | 5 | 10 |
Nibble | 1 | 2 |
lane RX0 | A-i0[15:8](1) | |
lane RX1 | A-i0[7:0](2) | |
lane RX2 | A-q0[15:8] | |
lane RX3 | A-q0[7:0] | |
lane RX4 | B-i0[15:8] | |
lane RX5 | B-i0[7:0] | |
lane RX6 | B-q0[15:8] | |
lane RX7 | B-q0[7:0] |
# un bits | 4 | 8 | 12 | 16 |
---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 |
Nibble | 1 | 2 | 3 | 4 |
lane RX0 | i0 | |||
lane RX1 | q0 |
# un bits | 4 | 8 | 12 | 16 |
---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 |
Nibble | 1 | 2 | 3 | 4 |
lane RX0 | A-i0(1) | |||
lane RX1 | A-q0 | |||
lane RX2 | B-i0 | |||
lane RX3 | B-q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 |
---|---|---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
lane RX0 | i0 | q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 |
---|---|---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
lane RX0 | A-i0(1) | A-q0 | ||||||
lane RX1 | B-i0 | B-q0 |
# un bits | 4 | 8 | 12 | 16 |
---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 |
Nibble | 1 | 2 | 3 | 4 |
lane RX0 | A1-i0(1) | |||
lane RX1 | A1-q0(2) | |||
lane RX2 | A2-i0 | |||
lane RX3 | A2-q0 |
# un bits | 4 | 8 | 12 | 16 |
---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 |
Nibble | 1 | 2 | 3 | 4 |
lane RX0 | A1-i0(1) | |||
lane RX1 | A1-q0 | |||
lane RX2 | A2-i0 | |||
lane RX3 | A2-q0 | |||
lane RX4 | B1-i0 | |||
lane RX5 | B1-q0 | |||
lane RX6 | B2-i0 | |||
lane RX7 | B1-q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 |
---|---|---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
lane RX0 | A1-i0(1) | A1-q0 | ||||||
lane RX1 | A2-i0 | A2-q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 |
---|---|---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
lane RX0 | A1-i0(1) | A1-q0 | ||||||
lane RX1 | A2-i0 | A2-q0 | ||||||
lane RX2 | B1-i0 | B1-q0 | ||||||
lane RX3 | B2-i0 | B2-q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 |
---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 |
lane RX0 | A1-i0(1) | A1-q0 | ||||
lane RX1 | A2-i0 | A2-q0 |
# un bits | 4 | 8 | 12 | 16 | 20 | 24 |
---|---|---|---|---|---|---|
# en bits | 5 | 10 | 15 | 20 | 25 | 30 |
Nibble | 1 | 2 | 3 | 4 | 5 | 6 |
lane RX0 | A1-i0(1) | A1-q0 | ||||
lane RX1 | A2-i0 | A2-q0 | ||||
lane RX2 | B1-i0 | B1-q0 | ||||
lane RX3 | B2-i0 | B2-q0 |