|
TLK3131_15 Datasheet, PDF (53/102 Pages) Texas Instruments – Single Channel Multi-Rate Transceiver | |||
|
◁ |
TLK3131
www.ti.com
SLLS957A â DECEMBER 2008 â REVISED DECEMBER 2009
3 Device Reset Requirements/Procedure
3.1 Gigabit Ethernet Mode (RGMII)
Power down sequence for channel 1
Note: Common for all modes after device reset(1)
⢠Write 1âb0 to 36868.0 to disable receiver for unused channel
⢠Write 1âb0 to 36876.0 to disable transmitter for unused channel
⢠Set LSB of PHY address to 1
⢠Write 1âb1 to 0.11 to power down unused channel
⢠Set LSB of PHY address to 0
REFCLK frequency = 125 MHz, Serdes Data Rate = Half Rate, Mode = Transceiver, Edge Mode = Source
Centered Mode, RX_CLK[n] out = TXBCLK[n], Jitter Cleaner PLL Multiplier Ratio = 1X or Off
⢠Device Pin Setting(s) â Pin settings allow for maximum software configurability.
â Ensure CODE input pin is Low.
â Ensure PLOOP input pin is Low.
â Ensure SLOOP input pin is Low.
â Ensure SPEED [1:0] input pins are both High.
â Ensure ENABLE input pin is High.
â Ensure PRBS_EN input pin is Low.
⢠Reset Device
â Issue a hard or soft reset (RST_N asserted for at least 10 μs -or- Write 1âb1 to 0.15)
⢠Power Down Sequence Note: This step is mandatory for proper functionality
â Refer to Power down sequence above
⢠Clock Configuration
â If using JCPLL (JCPLL 1X)
⢠JCPLL Mux Settings (see Figure 1-2)
â Select REFCLK input (Default = Differential)
â If Single Ended REFCLK used â Write 2âb01 to 37120.15:14
â If Differential REFCLK used â Write 2âb00 to 37120.15:14
⢠Write 2âb11 to 37120.13:12 to select differential REFCLKP/N as RXBYTECLK
⢠Write 4âb0000 to 37120.11:8 to select jitter cleaned clock for SERDES TX/RX.
⢠Write 2âb11 to 37120.7:6 to select differential REFCLKP/N as delay stopwatch clock input
⢠Write 2âb00 to 37120.5:4 to select jitter cleaned clock for HSTL VTP 2x
⢠Write 2âb00 to 16.10:9 to select SERDES TX clock as RX_CLK output
⢠Write 16âh0081 to 37126 to set Charge pump control
⢠Write 16âh00A0 to 37128 to set TXRX output divider
⢠Clock Divide Settings (see Figure A-1)
â Write 7âb1000000 to 37124.14:8 to set REF_DIV to value of 1
â Write 1âb1 to 37124.15 REFDIV_EN to enable reference clock divider
â Write 7âh18 to 37124.6:0 to set FB_DIV to value of 24
â Write 1âb1 to 37124.7 FBDIV_EN to enable feedback divider
â Write 7âh18 to 37125.6:0 to set RXTX_DIV to value of 24
â Write 1âb1 to 37125.7 OUTDIV_EN to enable RXTX_DIV output divider
â Write 7âh0D to 37121.14:8 to set HSTL_DIV to value of 13
â Write 7âh06 to 37121.6:0 to set HSTL_DIV2 to value of 6
(1) Note: All global registers must be accessed indirectly through Clause 22.
Copyright © 2008â2009, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TLK3131
Device Reset Requirements/Procedure
53
|
▷ |