Post Go back to editing

LTC2654 Latency difference

Hi

I am FAE in Japanese distributor.

Our customer evaluates LTC2654 with  DC1678A-A connecting micro computer.

LTC2654 was wrote by following command step.

1.0x0001FF (write 0x01FF to DAC A input register)

2.0x0101FF (write 0x01FF to DAC B input register)

3.0x0201FF (write 0x01FF to DAC C input register)

4.0x2301FF (write 0x01FF to DAC D input register and update all DAC registers)

A few us after step4, DAC A changes from 0V to 20mV.

65 us after step4, DAC B changes from 0V to 20mV.

85 us after step4, DAC C changes from 0V to 20mV.

60 us after step4, DAC D changes from 0V to 20mV.

Please see left side picture A,B,C and D.

I think settling time is OK but Latency is different between DCA A, B C and D.

Latency means following timing( ADI application note AN-1444).

5.0x000000 (write 0x0000 to DAC A input register)

6.0x010000 (write 0x0000 to DAC B input register)

7.0x020000 (write 0x0000 to DAC C input register)

8.0x230000 (write 0x0000 to DAC D input register and update all DAC registers)

After step8, All DACs change from 20mV to 0V soon .

Please see right side picture A,B,C and D.

I think the Latency difference is abnormal.

LDAC of LTC265C is fixed High level.

Should  LDAC be fixed Low level?

PicutureA

PicutureB

PicutureC

PicutureD

Best regards

N.Kokubo

  • LDAC should be pulled high.  What is the trigger that is capturing this data?  You are correct they latency shouldn't this long, it should be like channel A, within a few micro seconds.  Are the B/C/D channels collected at the same time as channel A?

  • LDAC should be pulled high.  What is the trigger that is capturing this data?  You are correct they latency shouldn't this long, it should be like channel A, within a few micro seconds.  Are the B/C/D channels collected at the same time as channel A?

  • Hi

    Thank you for your reply.

    Please see following picture which shows the B/C/D channels triggering Channel A with LDAC=H fix.

    Our customer took the following picture the voltage swing between 0x0000 and 0x07FF at their lab.

    DAC C delay 20us from DAC A.

    Our customer found as the voltage swing decreases, the latency increases.

    Our customer sent their DC1678A-A to our lab.

    I confirmed our customer’s DC1678A-A at our lab.

    LTC2654 was wrote by following command step.

    1.0x2F0000 (write 0x0000 to all input registers and update all DAC registers )

    2.Offset period “A”

    3.0x2F01FF (write 0x01FF to all input registers and update all DAC registers )

    4.Offset period “B”

    The following 3 pictures show the latency differences between Offset period “A”=610us, 142us and 10us triggering CS rising edge.

    DAC C latency is 60us at Offset period “A”=610us, 17us at Offset period “A”=142us and 10us at Offset period “A”=10us .

    As Offset period “A”= increases, the latency increases.

    Is  this latency delay normal ?

    Could you confirm ADI lab using DC1678A-A ?

    I also found latency of VCC voltage dependency.

    Next picture shows the latency at Offset period “A”=610us VCC=3V.

    DAC C latency is 60us at VCC=5V and 43us at VCC=3V. As VCC voltage increases, the latency increases.

    Best regards

    N.Kokubo