This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
To the person concerned.
It is first time to use TI 10G PHY. So I'd like to hear your opinion on what I should be careful about XAUI to SFI/XFI.
When I read the datasheet, In order fo user to set up XAUI to SFI/XFI, It is required to set a couple of register to disable auto-negotiation and link training.
Related registers which I think are as below
CHANNEL_CONTROL_1 (register: 0x0001) (default: 0x0B00) (device address: 0x1E) : BIT 14 LT_TRAINING_CONTROL
AN_CONTROL (register = 0x0000) (default = 0x3000) (device address: 0x07) BIT 12 AN_ENABLE
Do you think they are enogh to set SFI/XFI ?
in addition, Could you give your guide for PLL multiplier setting for HS and LS side?
Registers for Multiplier configuration Which I think are with 156.25 reference clock
-> HS side :HS_SERDES_CONTROL_1 BIT 4, [3:0] HS_ENPLL, HS_PLL_MULT[3:0] --> b'1 , b'1100 respectively
--> LS Side : LS_SERDES_CONTROL_1 BIT 4, [3:0] LS_ENPLL, LS_MPY]3:0] -->b'1 , b'0101
Do you think I need to consider other registers for normal operation ?
thank you
Best Regards
Mark Kim
Hi,
When using this TLK device as a XAUI-to-SFI PHY, the same line-rate/PLL/ref_clk settings apply as for the XAUI-to-KR PHY case. Indeed you would want to disable the auto-neg and link training when supporting SFI/XFI optical interfaces. Otherwise, other settings are same. The REF_CLK should be either 156.25MHz or 312.5MHz. See excerpt below from the datasheet.
7.3.16 10GBASE-KR Line Rate, PLL Settings, and Reference Clock Selection
The TLK10031 includes internal low-jitter high quality oscillators that are used as frequency multipliers for the low speed and high speed SERDES and other internal circuits of the device. Specific MDIO registers are available for SERDES rate and PLL multiplier selection to match line rates and reference clock (REFCLK0/1) frequencies for various applications.
The external differential reference clock has a large operating frequency range allowing support for many different applications. A low-jitter reference clock should be used, and its frequency accuracy should be within ±200 PPM of the incoming serial data rate (±100 PPM of nominal data rate).
When the TLK10031 device is set to operate in the 10GBASE-KR mode with a low speed side line rate of 3.125 Gbps and a high speed side line rate of 10.3125 Gbps, the reference clock choices are as shown in Table 7-1. In general, using a higher reference clock frequency results in improved jitter performance.
Table 7-1. Specific Line Rate and Reference Clock Selection for the 10GBASE-KR Mode:
LOW SPEED SIDE |
HIGH SPEED SIDE |
|||||||
Line Rate (Mbps) |
SERDES PLL Multiplier |
Rate |
REFCLKP/N (MHz) |
Line Rate (Mbps) |
SERDES PLL Multiplier |
Rate |
REFCLKP/N (MHz) |
|
3125 |
10 |
Full |
156.25 |
10312.5 |
16.5 |
Full |
156.25 |
|
3125 |
5 |
Full |
312.5 |
10312.5 |
8.25 |
Full |
312.5 |
Cordially,
Rodrigo Natal
HSSC Applications Engineer