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.

LTC5929 Status Information Data (SID)

Other Parts Discussed in Thread: TLC5929

Hello,

I am having trouble getting the TLC5929 to update its shift register with SID  (LSD and LOD)  data in non-IDM mode.  Is there any code or step by step instructions on how to achieve SID update from this LED driver or similar?

  • Hello,

    First, pls make sure bit8 of control register is '0', bit7 is '1', thus LOD detection is selected.

    In non-IDM mode, the step is:

    1. BLANK go low, the LOD detection result will be valid after 0.5uS, which means the BLANK low pulse width should >0.5uS.  Make sure all 16bit on/off data is '1'

    2. BLANK go high. the LOD result will be latched in SID holder.

    3. During BLANK low period, new on/off data was shifted into commen shifter register, then LAT pulse input after BLANK go high.

    4. At the rising edge of LAT pulse, new on/off data is latched into ON/OFF datalatch, at the sametime, the LOD information in SID holder is latched into common shifter register.

    5. You may shift out the LOD result by inputting SCLK now. Of course, you can also read out these LOD information at the same time when input 16bit ON/OFF data for next BLANK period.

    Regards

    Mike

     

  • Very nice, Mike

    Unfortunately, I found the answer on my own before you had a chance to respond. Don't take me wrong, your response was very fast and very accurate. The datasheet presents the information required to get the SID   all over the place. It is like a puzzle where one must put all the pieces together. 

    Nevertheless, Thank you