Post Go back to editing

AD3541R: Clarification on Asserting LDAC pin in AD3541R DAC running in Dual SPI DDR Streaming mode

Category: Hardware
Product Number: AD3541R
Hi, I am trying to generate analog waveforms on AD3541R DAC. I am trying to run it in Streaming mode with SDIO0 and SDIO1 (Dual SPI Write mode) with double data rate. I am trying to write the DAC data to 0x34. I have kept the addressing as descending and stream mode length to 0x02 so that I am accessing 0x34 and 0x33 registers n streaming mode. I have referred the datasheet and having difficulty in understanding on when to assert LDAC pin. I am using hardware LDAC pin.  The data is sent in this order: CS is asserted low, in parallel on SDIO0 line: 8 bits of instruction phase (W+0x34), then 4 MSB (0x34 even bits) and then 4 LSB (0x33 even bits); on SDIO1 line: 8 bits of 0s as address is not necessary, then 4 MSB (0x34 even bits) and then 4 LSB (0x33 even bits). Once these bits are sent, on the LDAC is asserted low, wait for the SPI posedge to sample the LDAC and then in next, LDAC is de-asserted and data bits is sent again. I am unable to generate the waveform. Could you please let me know the right way to implement using LDAC assertion. Timing diagram also attached
 PDF 
Parents Reply Children
No Data