0
\$\begingroup\$

Regarding this DAC, if it is controlled by SPI how can we calculate the output speed? If I use max 50 MHz clock freq. for a single channel how fast the output would be? This must be something to do with number of SPI rising edges but I'm no expert and would love to know how it is estimated.

\$\endgroup\$

1 Answer 1

0
\$\begingroup\$

It depends what specs you require.

Datasheet says it can reach update rates of 1 MSPS for small changes. It also says it has excellent performance up to 10 kHz.

But since it has up to 50 MHz clock, and needs 24 bits per command, so in practice it can be approximately reach 2 million commands per second, which means approximately 1 MSPS per channel given above.

\$\endgroup\$
2
  • \$\begingroup\$ Thank you. But why 2 million command per second does not correspond to 2 MSPS but 1 MSPS? \$\endgroup\$
    – GNZ
    Commented Sep 29, 2022 at 18:22
  • 1
    \$\begingroup\$ It does if you limit to 1 channel or update both channels with same data. But if you need to update each channel separately then you must send two commands. \$\endgroup\$
    – Justme
    Commented Sep 29, 2022 at 18:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.