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.

TLK1221: TLK1221 – Intermittent Bit Misalignment

Part Number: TLK1221

Hello TI Team,

I am working with the TLK1221EVM and facing an intermittent data alignment issue. I would appreciate your guidance.

My Setup:

  • Using TLK1221 in RAW 10-bit mode (SYNCEN = LOW)

  • Only TD[2:0] are actively driven

  • Remaining TD[9:3] are tied to GND

  • PRBSEN = LOW

  • RBCMODE = LOW

  • Using an external 100 MHz oscillator (50 ppm)

  • Clock source and TLK1221 are currently powered from separate power supplies

  • Testing internal loopback

Issue Observed:

  • Sometimes RD[2:0] match TD[2:0] correctly.

  • Other times, after power cycling, the received data appears bit-shifted (misaligned).

  • After multiple power cycles, alignment eventually becomes correct.

  • Since TLK1221 has no reset pin, full power cycling is required to recover.

    Additional Test (Using EVM JMP6):

    To rule out low transition density:

    • Used JMP6 on EVM

    • Drove all TD[9:0] with different data patterns

    However:

    The same intermittent misalignment is observed.

  • Hi Ravi,

     

    Thank you for your clear explanation of the test setup and issues observed.

     

    The TLK1221 is expected to use K28.5 sync frames for proper alignment of byte boundary. Therefore, your observed issue of received bit-shifted data is expected. The receiver side deserializer will convert the serial stream into 10-bit parallel words based on whatever initial boundary it establishes, which may or may not match the transmitter's word boundaries.

     

    Best,
    Charles