ZHCSH64D June 2017 – August 2018 DAC60508 , DAC70508 , DAC80508
PRODUCTION DATA.
The DACx0508 is controlled through a flexible serial interface that is compatible with SPI type interfaces used on many microcontrollers and DSP controllers. Table 7 shows the SPI timing requirements. Figure 65 and Figure 66 show the SPI write and read timing diagrams, respectively.
| VIO = 1.7 V to 2.7 V | VIO = 2.7 V to 5.5 V | UNIT | ||||||
|---|---|---|---|---|---|---|---|---|
| MIN | NOM | MAX | MIN | NOM | MAX | |||
| SERIAL INTERFACE – WRITE OPERATION | ||||||||
| fSCLK | SCLK frequency | 50 | 50 | MHz | ||||
| tSCLKHIGH | SCLK high time | 9 | 9 | ns | ||||
| tSCLKLOW | SCLK low time | 9 | 9 | ns | ||||
| tSDIS | SDI setup | 5 | 5 | ns | ||||
| tSDIH | SDI hold | 10 | 10 | ns | ||||
| tCSS | CS to SCLK falling edge setup | 13 | 13 | ns | ||||
| tCSH | SCLK falling edge to CS rising edge | 10 | 10 | ns | ||||
| tCSHIGH | CS high time | 15 | 15 | ns | ||||
| tCSIGNORE | SCLK falling edge to CS ignore | 7 | 7 | ns | ||||
| SERIAL INTERFACE – READ AND DAISY CHAIN OPERATION, FSDO = 0 | ||||||||
| fSCLK | SCLK frequency | 12 | 18 | MHz | ||||
| tSCLKHIGH | SCLK high time | 35 | 25 | ns | ||||
| tSCLKLOW | SCLK low time | 35 | 25 | ns | ||||
| tSDIS | SDI setup | 5 | 5 | ns | ||||
| tSDIH | SDI hold | 10 | 10 | ns | ||||
| tCSS | CS to SCLK falling edge setup | 32 | 20 | ns | ||||
| tCSH | SCLK falling edge to CS rising edge | 10 | 10 | ns | ||||
| tCSHIGH | CS high time | 15 | 15 | ns | ||||
| tSDODLY | SDO output delay from SCLK rising edge | 3.5 | 33.5 | 3.5 | 23 | ns | ||
| tSDODZ | SDO driven to tri-state | 0 | 30 | 0 | 25 | ns | ||
| tCSIGNORE | SCLK falling edge to CS ignore | 7 | 7 | ns | ||||
| SERIAL INTERFACE – READ AND DAISY CHAIN OPERATION, FSDO = 1 | ||||||||
| fSCLK | SCLK frequency | 20 | 25 | MHz | ||||
| tSCLKHIGH | SCLK high time | 22 | 18 | ns | ||||
| tSCLKLOW | SCLK low time | 22 | 18 | ns | ||||
| tSDIS | SDI setup | 5 | 5 | ns | ||||
| tSDIH | SDI hold | 10 | 10 | ns | ||||
| tCSS | CS to SCLK falling edge setup | 32 | 20 | ns | ||||
| tCSH | SCLK falling edge to CS rising edge | 10 | 10 | ns | ||||
| tCSHIGH | CS high time | 15 | 15 | ns | ||||
| tSDODLY | SDO output delay from SCLK falling edge | 3.5 | 45 | 3.5 | 32 | ns | ||
| tSDODZ | SDO driven to tri-state | 0 | 30 | 0 | 25 | ns | ||
| tCSIGNORE | SCLK falling edge to CS ignore | 7 | 7 | ns | ||||
| DIGITAL LOGIC | ||||||||
| tRSTDLYPOR | POR reset delay | 170 | 250 | 170 | 250 | µs | ||
| tDACWAIT | Sequential DAC output updates | 1 | 1 | µs | ||||
| tCLR | CLR pulse | 20 | 20 | ns | ||||
| tCLRD | CLR delay(2) | 100 | 100 | ns | ||||
Figure 65. Serial Interface Write Timing Diagram
Figure 66. Serial Interface Read Timing Diagram