SNLS697A April 2021 – February 2023 TDES954
PRODUCTION DATA
The TDES954 includes an internal Channel Monitor Loop-through output on the CMLOUTP and CMLOUTN pins. A buffered loop-through output driver is provided on the CMLOUTP and CMLOUTN for observing jitter after equalization for each of the two RX receive 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.
Table 7-6 includes details on selecting the corresponding RX receiver of CMLOUTP and CMLOUTN configuration. To disable the CMLOUT, either follow the instructions in table to reload register default values, or reset the TDES954.
PARAMETER | TEST CONDITIONS | PIN | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|---|
EW | Differential Output Eye Opening | RL = 100 Ω (#SNLS5064213) | CMLOUTP, CMLOUTN | 0.45 | UI#SNLS499935 |
V3Link RX Port 0 | V3Link RX Port 1 | |
---|---|---|
ENABLE MAIN LOOP-THROUGH DRIVER | 0xB0 = 0x14; 0xB1 = 0x00; 0xB2 = 0x80 0xB1 = 0x03; 0xB2 = 0x28 0xB1 = 0x04; 0xB2 = 0x28 | |
SELECT CHANNEL MUX | 0xB1 = 0x02; 0xB2 = 0x20 | 0xB1 = 0x02; 0xB2 = 0xA0 |
SELECT RX PORT | 0xB0 = 0x04; 0xB1 = 0x0F; 0xB2 = 0x01 0xB1 = 0x10; 0xB2 = 0x02 | 0xB0 = 0x08; 0xB1 = 0x0F; 0xB2 = 0x01 0xB1 = 0x10; 0xB2 = 0x02 |
DISABLE MAIN LOOP-THROUGH DRIVER | 0xB0 = 0x14; 0xB1 = 0x00; 0xB2 = 0x00 0xB1 = 0x03 ; 0xB2 = 0x08 0xB1 = 0x04; 0xB2 = 0x08 | |
DESELECT CHANNEL MUX | 0xB1 = 0x02; 0xB2 = 0x20 | 0xB1 = 0x02; 0xB2 = 0x20 |
DESELECT RX PORT | 0xB0 = 0x04; 0xB1 = 0x0F; 0xB2 = 0x00 0xB1 = 0x10; 0xB2 = 0x00 | 0xB0 = 0x08; 0xB1 = 0x0F; 0xB2 = 0x00 0xB1 = 0x10; 0xB2 = 0x00 |