SBAS777B December 2016 – March 2021 ADS8691 , ADS8695 , ADS8699
PRODUCTION DATA
Any data write operation to the device is always synchronous to the external clock provided on the SCLK pin.
The device allows either one byte or two bytes (equivalent to half a word) to be read or written during any device programming operation. Table 7-5 lists the input commands supported by the device. The input commands associated with reading or writing two bytes in a single operation are suffixed as HWORD.
For any HWORD command, the LSB of the 9-bit address is always ignored and considered as 0b. For example, regardless whether address 04h or 05h is entered for any particular HWORD command, the device always exercises the command on address 04h.
OPCODE B[31:0] |
COMMAND ACRONYM | COMMAND DESCRIPTION |
---|---|---|
00000000_000000000_ 00000000_00000000 |
NOP | No operation |
11000_xx_<9-bit
address>_ <16-bit data>(1) |
CLEAR_HWORD |
|
11001_xx_<9-bit
address>_ 00000000_00000000 |
READ_HWORD |
|
01001_xx_<9-bit
address>_ 00000000_00000000 |
READ |
|
11010_00_<9-bit
address>_ <16-bit data> |
WRITE |
|
11010_01_<9-bit
address>_ <16-bit data> |
|
|
11010_10_<9-bit
address>_ <16-bit data> |
|
|
11011_xx_<9-bit
address>_ <16-bit data> |
SET_HWORD |
|
All other input command combinations | NOP | No operation |
All input commands (including the CLEAR_HWORD, WRITE, and SET_HWORD commands listed in Table 7-5) used to configure the internal registers must be 32 bits long. If any of these commands are provided in a particular data frame F, that command gets executed at the rising edge of the CONVST/CS signal.