SBAS932 March 2024 DAC39RF10-SEP , DAC39RF10-SP , DAC39RFS10-SEP , DAC39RFS10-SP
PRODMIX
The device JESD204C modes are configured with the parameters defined in Table 7-19, Table 7-20 and Table 7-21.
Parameter | Description |
---|---|
JMODE | JESD204C mode number. The user configures this parameter to choose a supported mode. Most other parameters are derived from this setting. See Table 7-22. |
LS | Lanes per sample stream. This is derived from JMODE. See Table 7-22. |
LT | Ratio of clock to input sample rate. LT = FCLK / FINPUT. A value of 0.5 indicates that the DES1X mode is enabled, and the input sampling rate is twice the DAC clock frequency (the JESD204C system provides two samples per CLK cycle). If DES1X mode is not enabled, LT equals the interpolation factor, the ratio of output to input sample rate. Not that DES2X mode does not affect the value of LT. Interpolation factor 1-256x is programmed in the DUC_L register. |
Lx | Maximum number of lanes used for a given JMODE. The link will scale down the number of active lanes (L) depending on how many channels are enabled. See JESD_M register. |
Mx | Maximum number of streams for a given JMODE. Mx is computed automatically according to Table 7-22. The user can specify the actual number of streams (M) using the JESD_M register. |
R | Number of bits transmitted per lane per CLK cycle. Derived from JMODE and LT (see Table 7-22). Based on R, the user must program REFDIV, MPY, and RATE registers. Additionally, the maximum CLK frequency is a function of R. |
SI | Sample Interleaving/Increment Factor. A value of 1 indicates that the standard transport layer mapping from the JESD204C standard is used (samples are mapped linearly from 0 to S-1). A value greater than 1 indicates that an alternate mapping is used as follows: Map samples starting with sample 0, incrementing the index by SI. Repeat this as many times as necessary to map all S samples, starting each repetition at an index that is one larger than the previous repetition. See JESD Format Diagrams JESD Format Diagrams. |
KR | For 8b/10b operation, KR defines the legal values of K (frames per multiframe). The legal values are restricted to facilitate upset immunity of the elastic buffer. The multiframe length is restricted to a multiple of the elastic buffer depth of 64 characters (buffer depth is reduced to 32 characters if K=32 and F=1). For 8b/10b modes, K is programmed via the KM1 register. |
Parameter | Description | ILAS Field Name | Value for this device see (1) |
---|---|---|---|
ADJCNT | DAC LMFC adjustment | ADJCNT[3:0] | n/a |
ADJDIR | DAC LMFC adjustment direction | ADJDIR[0] | n/a |
BID | Bank ID | BID[3:0] | n/a |
CF | Number of control words per frame | CF[4:0] | 0 |
CS | Number. of control bits per sample | CS[1:0] | 0 |
DID | Device identification number | DID[7:0] | n/a |
F | Number of octets per frame (per lane) | F[7:0] | See Table 7-22 |
HD | High Density Format | HD[0] | See Table 7-22 |
JESDV | JESD204 Version | JESDV[2:0] | n/a |
K | Number of frames per multiframe | K[7:0] | Set by KM1register |
L | Number of lanes per link | L[4:0] | ceiling(M/Mx*Lx) |
LID | Lane identification no. | LID[4:0] | n/a |
M | Number of sample streams per link (see (1)) | M[7:0] | Set by JESD_M register |
N | Bits per sample (before adding control or tail bits) for JESD204C interface. | N[4:0] | See Table 7-22 |
N' | Total number of bits per sample (including control and tail bits) for JESD204C interface. | N’[4:0] | See Table 7-22 |
PHADJ | Phase adjustment request to DAC | PHADJ[0] | n/a |
S | Number of samples per stream per frame | S[4:0] | See Table 7-22 |
SCR | Scrambling enabled | SCR[0] | Set by SCR register |
SUBCLASSV | Device Subclass Version | SUBCLASSV[2:0] | n/a |
RES1 | Reserved field 1 | RES1[7:0] | n/a |
RES2 | Reserved field 2 | RES2[7:0] | n/a |
CHKSUM | Checksum (sum of all above fields, modulo 256) | FCHK[7:0] | n/a |
Parameter | Description | Value for this device see (1) |
---|---|---|
E | Number of multi-blocks per extended multi-block (64b/66b encoding only) | 1 |
Each supported mode is assigned a mode number which can be programmed into the JMODE register with the parameters listed in Table 7-22.
JMODE | Encoding | Max Input Sample Rate per Stream (MSPS)#GUID-6D01121F-27FF-4679-9595-503775437EB9 | MAX Serdes Baud Rate (Gbps) | R = FBIT/ FCLK | N | Mx = Max # Streams | Ls = Lanes/Stream | Lx = Max # Lanes | LT = Interpolation | JESD Format | KR | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MIN | MAX | F | S | HD | SI | ||||||||||
0 | 8b/10b | 10240 | 12.8 | 1.25 | 16 | 1 | 16 | 16 | 1 | 1 | 2 | 16 | 0 | 1 | 32, 64, 128 |
64b/66b | 10400 | 10.725 | 1.03125 | ||||||||||||
1 | 8b/10b | 5120 | 12.8 | 2.5/LT | 16 | 2 | 8 | 16 | 1 | 8 | 2 | 8 | 0 | 1 | 32, 64, 128 |
64b/66b | 6206.1 | 12.8 | 2.0625/LT | ||||||||||||
2 | 8b/10b | 2560 | 12.8 | 5/LT | 16 | 4 | 4 | 16 | 1 | 16 | 2 | 4 | 0 | 1 | 32, 64, 128 |
64b/66b | 3103.0 | 12.8 | 4.125/LT | ||||||||||||
3 | 8b/10b | 1280 | 12.8 | 10/LT | 16 | 8 | 2 | 16 | 2 | 32 | 2 | 2 | 0 | 1 | 32, 64, 128 |
64b/66b | 1551.5 | 12.8 | 8.25/LT | ||||||||||||
4 | 8b/10b | 640 | 12.8 | 20/LT | 16 | 8 | 1 | 8 | 4 | 64 | 2 | 1 | 0 | 1 | 32, 64, 128 |
64b/66b | 775.8 | 12.8 | 16.5/LT | ||||||||||||
5 | 8b/10b | 320 | 12.8 | 40/LT | 16 | 8 | ½ | 4 | 8 | 128 | 4 | 1 | 0 | 1 | 16,32,64 |
64b/66b | 387.9 | 12.8 | 33/LT | ||||||||||||
6 | 8b/10b | 160 | 12.8 | 80/LT | 16 | 8 | ¼ | 2 | 16 | 256 | 8 | 1 | 0 | 1 | 8,16,32 |
64b/66b | 193.9 | 12.8 | 66/LT | ||||||||||||
7 | 8b/10b | 80 | 12.8 | 160/LT | 16 | 8 | ⅛ | 1 | 32 | 256 | 16 | 1 | 0 | 1 | 4,8,16 |
64b/66b | 97.0 | 12.8 | 132/LT | ||||||||||||
8 | 8b/10b | 12800 | 12.8 | 1/LT | 12 | 1 | 16 | 16 | 0.5 | 1 | 8 | 80 | 0 | 16 | 8,16,32 |
64b/66b | 15515.2 | 12.8 | 0.825/LT | ||||||||||||
9 | 8b/10b | 9600 | 12.8 | 1.25 | 12 | 1 | 12 | 12 | 1 | 1 | 2 | 16 | 1 | 1 | 32,64, 128 |
64b/66b | 10400 | 10.725 | 1.03125 | ||||||||||||
10 | 8b/10b | 6400 | 12.8 | 2 | 12 | 2 | 8 | 16 | 1 | 1 | 8 | 40 | 0 | 8 | 8,16,32 |
64b/66b | 7757.6 | 12.8 | 1.65 | ||||||||||||
11 | 8b/10b | 4800 | 12.8 | 2.5 | 12 | 2 | 6 | 12 | 1 | 1 | 2 | 8 | 1 | 1 | 32,64, 128 |
64b/66b | 6206.1 | 12.8 | 2.0625 | ||||||||||||
12 | 8b/10b | 3200 | 12.8 | 4 | 12 | 2 | 4 | 8 | 1 | 1 | 8 | 20 | 0 | 4 | 8,16,32 |
64b/66b | 3878.8 | 12.8 | 3.3 | ||||||||||||
13 | 8b/10b | 2400 | 12.8 | 5 | 12 | 2 | 3 | 6 | 1 | 1 | 2 | 4 | 1 | 1 | 32,64, 128 |
64b/66b | 3103.0 | 12.8 | 4.125 | ||||||||||||
14 | 8b/10b | 20480 | 12.8 | 0.625/LT | 8 | 1 | 16 | 16 | 0.5 | 1 | 1 | 16 | 0 | 1 | 32,64, 128,256 |
64b/66b | 20800 | 10.725 | 0.515625/LT | ||||||||||||
15 | 8b/10b | 10240 | 12.8 | 1.25 | 8 | 2 | 8 | 16 | 1 | 1 | 1 | 8 | 0 | 1 | 32,64, 128,256 |
64b/66b | 10400 | 10.725 | 1.03125 | ||||||||||||
16 | 8b/10b | 5120 | 12.8 | 2.5 | 8 | 2 | 4 | 8 | 1 | 1 | 1 | 4 | 0 | 1 | 32,64, 128,256 |
64b/66b | 6206.1 | 12.8 | 2.0625 |