|
TLK6002 Datasheet, PDF (77/96 Pages) Texas Instruments – Dual Channel 0.47Gbps to 6.25Gbps Multi-Rate Transceiver | |||
|
◁ |
TLK6002
www.ti.com
SLLSE34 â MAY 2010
RATE_RX[1:0], write 4âb1101 to 1.3:0 PLL_MULT[3:0] to select QUARTER rate and 20x MPY
(CHANNEL_CONTROL_1 = 0x01AD).
â If serial data rate is 768.00Mbps: Write 2âb11 to 1.7:6 RATE_TX[1:0], write 2âb11 to 1.5:4
RATE_RX[1:0], write 4âb1110 to 1.3:0 PLL_MULT[3:0] to select EIGHTH rate and 25x MPY
(CHANNEL_CONTROL_1 = 0x01FE).
â If serial data rate is 614.40Mbps: Write 2âb11 to 1.7:6 RATE_TX[1:0], write 2âb11 to 1.5:4
RATE_RX[1:0], write 4âb1101 to 1.3:0 PLL_MULT[3:0] to select EIGHTH rate and 20x MPY
(CHANNEL_CONTROL_1 = 0x01FD).
⢠Serial Configuration
â Configure the following bits per the desired application
⢠1.9:8 (LOOP_BANDWIDTH[1:0])
⢠2.12:8 (TWPOST1[4:0])
⢠2.7:4 (TWPRE[3:0])
⢠2.3:0 (SWING[3:0])
⢠8.14:12 (EQPRE[2:0])
⢠8.11:10 (CDRTHR[1:0]) = 2âb01
⢠8.9:8 (CDRFMULT[1:0]) = 2âb00
⢠Mode Control
â Channel synchronization (comma enable) is on by default and the parallel output 10 bit codes are
byte aligned.
â The default MDIO register settings should enable TBI SDR Falling Edge Aligned mode. To use a
different parallel IO align mode:
⢠If SDR Rising Edge Aligned: write 0x0183 to CHANNEL_CONTROL_3 register.
⢠If DDR Source Centered: write 0x01C0 to CHANNEL_CONTROL_3 register.
⢠If DDR Source Aligned: write 0x01C3 to CHANNEL_CONTROL_3 register.
⢠Enable desired status signals to LOSA and LOSB for real time monitoring per channel. Any number of
signals can be enabled at once.
â If SERDES Rx Loss of Signal condition monitored: write 1âb1 to 6.10 LOS_OVERLAY.
â If channel synchronization status monitored: write 1âb1 to 6.9 CH_SYNC_OVERLAY.
â If PLL lock status monitored: write 1âb1 to 6.8 PLL_LOCK_OVERLAY.
â If SERDES AGC unlock status monitored: write 1âb1 to 7.7 AGCLOCK_OVERLAY.
â If SERDES AZDONE status monitored: write 1âb1 to 7.6 AZDONE_OVERLAY.
⢠Check SERDES PLL Status for Locked State
â Poll 5.0 PLL_LOCK (per channel) until it is asserted (high)
⢠Toggle ENRX
â Write 1âb0 to 20.2 (ENRX)
â Write 1âb1 to 20.2 (ENRX)
⢠Final CDR Configuration
â Wait until either AGC_LOCKED asserted or 250M UI
â Write 8.9:8 (CDRFMULT[1:0]) = 2âb01
â Poll 5.13 AGC_LOCKED (1âb1) (per channel)
⢠Issue Data path Reset
â Write 1âb1 to 4.3 DATAPATH_RESET
⢠Clear Latched Registers
â Read 5 CHANNEL_STATUS_1 to clear (per channel)
⢠Device provisioning has completed at this point
⢠Periodically Check Device Operational Mode Status (Non-Errored Read Values Shown Below):
â Read 5 CHANNEL_STATUS_1 and verify the following bits:
Copyright © 2010, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TLK6002
ELECTRICAL SPECIFICATIONS
77
|
▷ |