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.

DS125DF111: 1G/10G Link issue.

Part Number: DS125DF111
Other Parts Discussed in Thread: DS125BR111

Hello,

Make a circuit with DS125DF111 as below.

If Switch speed fixed 1G or 10G, it links well.

But if Switch set as Auto Nego mode, it doesn't link.

Could you let me know how can make DS125DF111 can work when Switch set Auto nego mode?

Regards,

Nicky

 

  • Hi Nick,

    I will move this to the High Speed Interface forum so that it gets the correct visibility.

    -Regards,
    Aniruddha
  • Hi Nicky,

    It is possible the datarate negotiations are being interrupted by the "lock" time of the DS125DF111.  Is there an online specification which I can review to better understand the auto-negotiation process for this application? 

    Would it be possible to read the Module EEPROM to determine the datarate?

    Regards,

    Lee

  • Hi Lee,

    Attached  Register value read through I2C.

    Please review and let me get the result.

    Regards,

    Nicky

    reg:00, data:00
    reg:01, data:00
    reg:02, data:04
    reg:03, data:00
    reg:04, data:00
    reg:05, data:00
    reg:06, data:00
    reg:07, data:00
    reg:08, data:00
    reg:09, data:00
    reg:0a, data:10
    reg:0b, data:0f
    reg:0c, data:08
    reg:0d, data:00
    reg:0e, data:93
    reg:0f, data:69
    reg:10, data:3a
    reg:11, data:20
    reg:12, data:a0
    reg:13, data:90
    reg:14, data:00
    reg:15, data:10
    reg:16, data:7a
    reg:17, data:25
    reg:18, data:40
    reg:19, data:37
    reg:1a, data:00
    reg:1b, data:03
    reg:1c, data:24
    reg:1d, data:00
    reg:1e, data:e1
    reg:1f, data:55
    reg:20, data:00
    reg:21, data:00
    reg:22, data:00
    reg:23, data:40
    reg:24, data:40
    reg:25, data:00
    reg:26, data:00
    reg:27, data:00
    reg:28, data:00
    reg:29, data:00
    reg:2a, data:30
    reg:2b, data:00
    reg:2c, data:72
    reg:2d, data:80
    reg:2e, data:00
    reg:2f, data:66
    reg:30, data:00
    reg:31, data:40
    reg:32, data:11
    reg:33, data:88
    reg:34, data:bf
    reg:35, data:1f
    reg:36, data:31
    reg:37, data:00
    reg:38, data:00
    reg:39, data:00
    reg:3a, data:00
    reg:3b, data:31
    reg:3c, data:b5
    reg:3d, data:00
    reg:3e, data:80
    reg:3f, data:00
    reg:40, data:00
    reg:41, data:40
    reg:42, data:80
    reg:43, data:50
    reg:44, data:c0
    reg:45, data:90
    reg:46, data:54
    reg:47, data:a0
    reg:48, data:b0
    reg:49, data:95
    reg:4a, data:69
    reg:4b, data:d5
    reg:4c, data:99
    reg:4d, data:a5
    reg:4e, data:e6
    reg:4f, data:f9
    reg:50, data:00
    reg:51, data:00
    reg:52, data:f9
    reg:53, data:00
    reg:54, data:80
    reg:55, data:00
    reg:56, data:00
    reg:57, data:00
    reg:58, data:b0
    reg:59, data:95
    reg:5a, data:e9
    reg:5b, data:d5
    reg:5c, data:99
    reg:5d, data:a5
    reg:5e, data:e6
    reg:5f, data:f9
    reg:60, data:00
    reg:61, data:b2
    reg:62, data:90
    reg:63, data:b3
    reg:64, data:cd
    reg:65, data:00
    reg:66, data:00
    reg:67, data:00
    reg:68, data:00
    reg:69, data:0a
    reg:6a, data:44
    reg:6b, data:40
    reg:6c, data:00
    reg:6d, data:00
    reg:6e, data:00
    reg:6f, data:00
    reg:70, data:03
    reg:71, data:20
    reg:72, data:00
    reg:73, data:00
    reg:74, data:00
    reg:75, data:00
    
    
    

  • Hi Nicky,

    The DS125BR111 is definately not locking to this signal.  The CTLE adapt value has gone all the way to the maximum setting (register 0x52 = F9).

    I would try to reset and then release the DS125DF111 to see if this will enable the device to lock. 

    Send this sequence of I2c writes

    0x0A = 1C'h  (This will force a CDR reset)

    0x0A = 10'h  (This will release the reset)

    Regards,

    Lee

  • Hi Lee,

    Attached Auto-Negotiation Process of this application.

    Please see attached.

    Regards,

    Nicky

  • Nicky,

    This retimer does not comply with auto link training in ieee 802.3.  If you disable the auto link training process it may improve the result.

    The DS125DF111 would not interfere with any data or messaging on the interface, it will just pass through any requests or queries to the other side of the interface.  In the case of link training this can lead to sub-optimal signal fidelity on the link.

    Regards,

    Lee

  • Hi Lee,

    Could you let me know how she can disable the auto link training process?
    Can it be disabled in retimer side or Switch side?

    Regards,
    Nicky
  • Hi Nicky,

    The retimer is not compatible with the link training - only the switch will can disable the feature.
    The retimer is not at all aware of the 1G/10G protocol, it is only concerned with locking to and retiming the data. There is no internal data storage or decoding within the retimer datapath.

    Regards,
    Lee