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.

LMH1297: What is the aquisition_reset in Config IO 0x00 BIT0

Part Number: LMH1297


I have a 12G-SDI compatibility issue with LMH1297 that is unstable condition in CDR Lock/Unlock.

Once Config IO 0x00 BIT0 is set to 1 (Reset Cable EQ acquisition.) , CDR Lock will be stable and improved.

I need detailed information about this register. And can I set Reset EQ Acquisition State Machine to 1 as a solution?

Best Regards,
Murai 

  • Hi Murai,

    The supporting engineer is currently out of office on business travel. I expect he can get back to you late this week or early next week.

    Best,

    Lucas

  • Hi Murai,

    When the Config IO 0x00 BIT0 is set to 1 this restarts the CTLE adaptation sequence. This forces re-adapation of the CTLE based on the given data rate. It is used if you ever change the input data rate while the device is active. It usually isn't used otherwise.

    Best Regards,

    Nick

  • Hi Nick,
    Should it be usually set back to 0? However I use it with '1', the compatibility issue will be  improved. 

    While this register set to 1, the adaptive EQ is disabled that becomes a fixed EQ setting?

    It seems to me that the adaptive EQ setting is inadequate.

    Best Regards,
    Murai

  • Hi Murai,

    It is the case that when the Config IO 0x00 BIT0 is set to 1 the adaptive EQ setting restarts itself, so that the adaptive EQ finds a new value. It is usually not used. It is a reserved register. Do you change the data rate during the device operation?

    Should it be usually set back to 0?

    I think it is self clearing.

    While this register set to 1, the adaptive EQ is disabled that becomes a fixed EQ setting?

    Not exactly, it is more like the adaptive EQ resets.

    Best,

    Nick

  • Hi Nick,

    >Do you change the data rate during the device operation?
    Yes, such as 12G <-> 3G. It is usual operation.  I have this issue only in 12G-SDI.

    >I think it is self clearing.
    It seems that it is not cleared itself.  Please see the attached PDF.

    Can I use it with Config IO 0x00 BIT0=1? System compatibility is better than Config IO 0x00 BIT0=0.

    Best Regards,

    Murai

    LMH1297_What is the aquisition_reset in Config IO 0x00 BIT0.pdf

     

  • Hi Murai,

    Yes, such as 12G <-> 3G. It is usual operation.  I have this issue only in 12G-SDI.

    Then the degradation in eye quality could be due to these rate changes.

    Can I use it with Config IO 0x00 BIT0=1? System compatibility is better than Config IO 0x00 BIT0=0.

    Yes, the system compatibility results show improvements, please note that since the register is reserved TI has not validated its operation over process variation and temperature.

    Best Regards,

    Nick

  • Hi Nick,


    Let me confirm the rate change operation again.

    If input data rate is changed, setting Config IO 0x00 BIT0 is needed ?

    For example;

    - input signal is changed from 3G to 12G.

    - Config IO 0x00 BIT0 = 1

    - Config IO 0x00 BIT0 = 0

    I think that the rate change is usual situation. So I don't care for this setting today.

    There is also, according to the Programming Guide, this register is used for EQ Auto-Bypass for the data rate < 3G.

    Is it essential to usual rate change?

    Best Regards,

    Murai

  • Hi Murai,

    TI recommends issuing CDR Reset and Release after changing register settings that alter the CDR state machine like changing the data rate, but changing the Config IO 0x00 BIT0 is not needed.

    The reason that the Cable EQ auto-bypass threshold setting has the reset bit of Config IO 0x00 BIT0 is because it is an operation that has to do with the EQ block of the retimer, not the CDR block. 

    Does that make sense?

    Best Regards,

    Nick

  • Hi Nick,

    >>Yes, such as 12G <-> 3G. It is usual operation.  I have this issue only in 12G-SDI.

    >Then the degradation in eye quality could be due to these rate changes.

    What does it mean?

    I would like to make sure if any register setting is needed with rate change. 

    Best Regards,

    Murai

  • Hi Murai,

    >Then the degradation in eye quality could be due to these rate changes.

    What does it mean?

    I would like to make sure if any register setting is needed with rate change. 

    TI recommends issuing CDR Reset and Release after changing register settings that alter the CDR state machine like changing the data rate.

    >Then the degradation in eye quality could be due to these rate changes

    To clarify, I meant that higher data rates can have worse eye performance but if you change data rates and perform a CDR reset you are more likely to get a lock on the next signal.

    The Config IO 0x00 BIT0 is about resetting the EQ block so that the EQ value can re-adjust. The EQ value should not change unless their is a change to cable length. Do you change the cable length at all?

    Best Regards,

    Nick

  • Hi Nick,

    Once the cable is connected, I won't change the cable length. 

    I understand that any setting is not needed with rate change.

    Best Regards,

    Murai

  • Hi Murai,

    Ok, if the cable length does not change, the EQ value chosen by the adaptive EQ on the device should be optimized.

    B.R,

    Nick