Hello,
We are facing optical bit errors with new SFP+ modules combined with a TLK10232 in a proven system. 1000+ units built and running.
When using a more recent SFP+ module, link errors increase (from BER test >10^12 downto <10^5) with identical settings (same brand, newer version of SFP+ module)
the XAUI initialization sequence is the following:
-- device address 0x07, register address 0x0000, register data 0x2000 (AN_CONTROL) (disable AN)
-- device address 0x01, register address 0x0096, register data 0x0000 (LT_TRAIN_CONTROL) (disable training)
-- device address 0x1E, register address 0x0004, register data 0x5500 (HS_SERDES_CONTROL_3) (Rx cursor changed to 101 =11/9 cursor amplitude)
-- device address 0x1E, register address 0x000E, register data 0x000E (RESET_CONTROL)
After playing with the settings, we found better results by enabling the reserved field, like bit 7 and HS_CDRFMULT = 11 of HS_SERDES_CONTROL_3 register.
Question: is it OK and sustainable to use such settings? Can we know what effect have these settings (as we see improvements in the optical link BER) ?
Thanks a lot for your support!