SNLS589D August 2016 – September 2023 DS90UB960-Q1
PRODUCTION DATA
The DS90UB960-Q1 includes an internal Channel Monitor Loop-through output on the CMLOUTP/N pins. The CMLOUTP/N pins supply a buffered loop-through output driver to observe the jitter after equalization for each of the four RX receiver channels. The CMLOUT monitors the post EQ stage, thus providing the recovered input of the deserializer signal. The measured serial data width on the CMLOUT loop-through is the total jitter including the internal driver, AEQ, back channel echo, and so forth. Each channel also has its own CMLOUT monitor and can be used for debug purposes. This CMLOUT is useful in identifying gross signal conditioning issues.
3 shows the minimum CMLOUT differential eye opening as a measure of acceptable forward channel signal integrity. A CMLOUT eye opening of at least 0.35 UI suggests that the forward channel signal integrity is likely acceptable. However, further testing such as BIST is recommended to verify error-free operation. An eye opening of less than 0.35 UI indicates possible issues with the forward channel signal integrity.
PARAMETER | TEST CONDITIONS | PIN | MIN | TYP | MAX | UNIT | |||
---|---|---|---|---|---|---|---|---|---|
EW | Differential Output Eye Opening | RL = 100 Ω (Figure 7-5) | CMLOUTP, CMLOUTN | 0.35 | UI(1) |
Table 7-10 includes details on selecting the corresponding RX receiver of CMLOUTP/N configuration.
FPD3 RX Port 0 | FPD3 RX Port 1 | FPD3 RX Port 2 | FPD3 RX Port 3 | |
---|---|---|---|---|
ENABLE MAIN LOOPTHRU DRIVER | 0xB0 = 0x14 0xB1 = 0x00 0xB2 = 0x80 | 0xB0 = 0x14 0xB1 = 0x00 0xB2 = 0x80 | 0xB0 = 0x14 0xB1 = 0x00 0xB2 = 0x80 | 0xB0 = 0x14 0xB1 = 0x00 0xB2 = 0x80 |
SELECT CHANNEL MUX | 0xB1 = 0x01 0xB2 = 0x01 | 0xB1 = 0x01 0xB2 = 0x02 | 0xB1 = 0x01 0xB2 = 0x04 | 0xB1 = 0x01 0xB2 = 0x08 |
SELECT RX PORT | 0xB0 = 0x04 0xB1 = 0x0F 0xB2 = 0x01 0xB1 = 0x10 0xB2 = 0x02 | 0xB0 = 0x08 0xB1 = 0x0F 0xB2 = 0x01 0xB1 = 0x10 0xB2 = 0x02 | 0xB0 = 0x0C 0xB1 = 0x0F 0xB2 = 0x01 0xB1 = 0x10 0xB2 = 0x02 | 0xB0 = 0x10 0xB1 = 0x0F 0xB2 = 0x01 0xB1 = 0x10 0xB2 = 0x02 |