Hi expert,
Customer used DS125DF410 x2 but has issue on U13 Rx side only that eye diagram can't properly open in low temperature -20 ~ -30degC. Would you please let us know what registers customer can tune and possibly improve it? Or what else we can check from hardware point of view to clarify the issue?
status:
1. U11: no problem at all.
2. U13: no problem at high temp and room temp. 0.51UI at room temp.
0.37UI at -30degC.
Register config:
note:
retimer0 is u11
retimer1 is u13
/retimer0 6 => 1 tx port /retimer0 7 => 2 tx port /retimer1 4 => 4 tx port /retimer1 5 => 3 tx port /retimer0 5 => 1 rx port /retimer0 4 => 2 rx port /retimer1 7 => 3 rx port /retimer1 6 => 4 rx port Reset channel registers, selfclearing. i2c write retimer0 1 3 6 00 04 i2c write retimer0 1 3 7 00 04 i2c write retimer1 1 3 4 00 04 i2c write retimer1 1 3 5 00 04 i2c write retimer0 1 3 4 00 04 i2c write retimer0 1 3 5 00 04 i2c write retimer1 1 3 6 00 04 i2c write retimer1 1 3 7 00 04 assert CDR RESET i2c write retimer0 1 3 6 0a 0C i2c write retimer0 1 3 7 0a 0C i2c write retimer1 1 3 4 0a 0C i2c write retimer1 1 3 5 0a 0C i2c write retimer0 1 3 4 0a 0C i2c write retimer0 1 3 5 0a 0C i2c write retimer1 1 3 6 0a 0C i2c write retimer1 1 3 7 0a 0C Select 10.31. Select 10.3125 Gbps standard rate mode for i2c write retimer0 1 3 6 2F C0 i2c write retimer0 1 3 7 2F C0 i2c write retimer1 1 3 4 2F C0 i2c write retimer1 1 3 5 2F C0 i2c write retimer0 1 3 4 2F C0 i2c write retimer0 1 3 5 2F C0 i2c write retimer1 1 3 6 2F C0 i2c write retimer1 1 3 7 2F C0 Set Adapt Mode 1 or 0. i2c write retimer0 1 3 6 31 20 i2c write retimer0 1 3 7 31 20 i2c write retimer1 1 3 4 31 20 i2c write retimer1 1 3 5 31 20 i2c write retimer0 1 3 4 31 00 i2c write retimer0 1 3 5 31 00 i2c write retimer1 1 3 6 31 00 i2c write retimer1 1 3 7 31 00 EQ=0x00, Select the right value depending on the channel loss. i2c write retimer0 1 3 4 03 00 i2c write retimer0 1 3 5 03 00 i2c write retimer1 1 3 6 03 00 i2c write retimer1 1 3 7 03 00 Same as Reg_0x03 i2c write retimer0 1 3 4 3A 00 i2c write retimer0 1 3 5 3A 00 i2c write retimer1 1 3 6 3A 00 i2c write retimer1 1 3 7 3A 00 Same as Reg_0x03 i2c write retimer0 1 3 4 40 00 i2c write retimer0 1 3 5 40 00 i2c write retimer1 1 3 6 40 00 i2c write retimer1 1 3 7 40 00 Set fixed EQ setting value for divide by 4 and divide by 8 rates. i2c write retimer0 1 3 6 3A 00 i2c write retimer0 1 3 7 3A 00 i2c write retimer1 1 3 4 3A 00 i2c write retimer1 1 3 5 3A 00 Power down DFE. i2c write retimer0 1 3 6 1E 08 i2c write retimer0 1 3 7 1E 08 i2c write retimer1 1 3 4 1E 08 i2c write retimer1 1 3 5 1E 08 i2c write retimer0 1 3 4 1E 08 i2c write retimer0 1 3 5 1E 08 i2c write retimer1 1 3 6 1E 08 i2c write retimer1 1 3 7 1E 08 Configure VOD, 600 mV or 800mV. i2c write retimer0 1 3 6 2d 00 i2c write retimer0 1 3 7 2d 00 i2c write retimer1 1 3 4 2d 00 i2c write retimer1 1 3 5 2d 00 i2c write retimer0 1 3 4 2d 0a i2c write retimer0 1 3 5 2d 0a i2c write retimer1 1 3 6 2d 0a i2c write retimer1 1 3 7 2d 0a Configure the tx DEM, -3 db. i2c write retimer0 1 3 6 15 62 i2c write retimer0 1 3 7 15 62 i2c write retimer1 1 3 4 15 03 i2c write retimer1 1 3 5 15 03 Configure the rx DEM, 0 db. i2c write retimer0 1 3 4 15 00 i2c write retimer0 1 3 5 15 00 i2c write retimer1 1 3 6 15 00 i2c write retimer1 1 3 7 15 00 Release CDR reset. i2c write retimer0 1 3 6 0A 00 i2c write retimer0 1 3 7 0A 00 i2c write retimer1 1 3 4 0A 00 i2c write retimer1 1 3 5 0A 00 i2c write retimer0 1 3 4 0A 00 i2c write retimer0 1 3 5 0A 00 i2c write retimer1 1 3 6 0A 00 i2c write retimer1 1 3 7 0A 00 //serdes show 1 3 1 0 1000000 10000000 //serdes show 1 3 2 0 1000000 10000000 //serdes show 1 3 3 0 1000000 10000000 //serdes show 1 3 4 0 1000000 10000000
Regards,
Allan