I'm having some difficulty interpreting the DAC8581 SPI timing.
a. On the first page of the data sheet, under Features, "3-MSPS Update Rate" is claimed. This would appear to be a nominal/rounding of 50MHz(max) SCK divided by 16.
b. The Timing Requirements on p5 above Figure 1, gives a tUPDAC of 1us(min).
c. On p10 under Serial Interface, "and the DAC data updates on the falling edge that
follows the 16th rising edge."
It sounds like I can't continuously clock data in at ~50Mbps. If a new 16 bit word cannot start (falling edge of ~CS) until after the 1us tUPDAC, then I don't understand how is it possible to have a 3MSPS update rate. 1 / (1us + 20ns * 16) = ~0.76MSPS
What am I missing?
Thanks, Mark