SBAS777B December 2016 – March 2021 ADS8691 , ADS8695 , ADS8699
PRODUCTION DATA
The data read from the device can be synchronized to the external clock on the SCLK pin or to an internal clock of the device by programming the configuration registers (see the Section 7.5.4 section for details).
In any data transfer frame, the contents of the internal output shift register are shifted out on the SDO-x pins. The output data for any frame (F+1) is determined by the command issued in frame F and the status of DATA_VAL[2:0] bits:
Table 7-6 shows the output data word with all data flags enabled.
DEVICE_ADDR_INCL = 1b, VDD_ACTIVE_ALARM_INCL = 1b, IN_ACTIVE_ALARM_INCL = 1b, RANGE_INCL = 1b, and PAR_EN = 1b | ||||||
---|---|---|---|---|---|---|
D[31:14] | D[13:10] | D[9:8] | D[7:6] | D[5:2] | D[1:0] | No trailing 0's |
Conversion result | Device address | AVDD alarm flags | Input alarm flags | ADC input range | Parity bits | No trailing 0's |
Table 7-7 shows output data word with only some of the data flags enabled.
DEVICE_ADDR_INCL = 0b, VDD_ACTIVE_ALARM_INCL = 1b, IN_ACTIVE_ALARM_INCL = 0b, RANGE_INCL = 1b, and PAR_EN = 1b | ||||
---|---|---|---|---|
D[31:14] | D[13:12] | D[11:8] | D[7:6] | D[5:0] |
Conversion result | AVDD alarm flags | ADC input range | Parity bits | 000000b |