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.

TLV5614: TLV5614 Using serial port during convertion

Part Number: TLV5614


Hello,

In my project, I will use the DAC TVL5614, but I want to know if it is possible to send data during the conversion in the first blocks. 

For example, in the first time, I send a datum of 16bits with 20MHz clock frequency. When the block 1 receive the data, it begins the conversion. When the block 1 converts the data, is it possible to send another data in the serial port ?

Thank you for your answer. 

Best regards

  • Hi Martinez,

    Welcome to E2E and thank you for your query. The gap between two SPI frames is defined by t-WH(FS) i.e. 20ns. That means you can ideally write the frames with a minimum 20ns gap between adjacent frames. However, your actual output for each channel will take a larger time to settle.

    To answer your specific question; yes, you can update multiple channels without waiting for the DAC outputs to settle provided you are maintaining the minimum HIGH time for FS. When you repeat, you need to respect the settling time for each channel to get the desired step.

    Hope that answers your question.

    Regards,
    Uttam Sahu
    Applications Engineer, Precision DACs
  • Chaine_DAC.docxHello,

    To resume, is it possible to send 4 SPI trames with a pause time 20ns between each, other then, wait for the settling time (3us) before sending 4 other trames ?

    That's it ?

    Attached, a bloks diagram if you don't understand what I said.

    Thank you for your answer.

    Best regards,

    Mathias MARTINEZ

  • Hello,

    To resume, is it possible to send 4 SPI trames with a pause time 20ns between each, other then, wait for the settling time (3us) before sending 4 other trames ?

    That's it ?

    Thank you for your answer.

    Best regards,

    Mathias MARTINEZ

  • Hi Mathias,

    Yes, it is possible.

    Regards,
    Uttam