SCA21X0 VTI [VTI technologies], SCA21X0 Datasheet - Page 22

no-image

SCA21X0

Manufacturer Part Number
SCA21X0
Description
VTI Automotive Digital Accelerometer Platform
Manufacturer
VTI [VTI technologies]
Datasheet
4.1.1 Register read operation
4.1.2
VTI Technologies Oy
www.vti.fi
Decremented register read operation
An example of X-axis acceleration read command is presented in Figure 4. Master gives the
register address to be read via MOSI line: '05' in hex format and '000101' in binary format, register
name is X_MSB (X-axis MSB frame). 7
for odd parity.
The sensor replies to asked operation by transferring the register content via MISO line. After
transferring the asked X_MSB register content, master gives next register address to be read: '04'
in hex format and '000100' in binary format, register name is X_LSB (X-axis LSB frame). The
sensor replies to asked operation by transferring the register content MSB first.
Figure 4: Example of 16 bit acceleration data transfer from registers DOUT2-1 (05h,04h).
DO15…DO0 bits are acceleration data bits (DO15=MSB) and parity (dPAR) is odd parity of register
of 8 data bits. FRME is possible frame error bit of previous frame, PORST is reset bit, ST is self-
test status bit and SAT is output saturation status bit.
In Figure 5 is presented a decremented read operation where the content of four output registers is
read by one SPI frame. After normal register addressing and one register content reading the µC
keeps CSB line low and continues supplying the SCK pulses. After every 8 SCK pulses the output
data address is decremented by one and the previous DOUT register's content is shifted out
without parity bits. Parity bit is calculated and transferred only for the first data frame. From X_LSB
register address the SCA21X0/SCA31X0 jumps to Z_MSB. Decremented reading is possible only
for registers X_LSB ... Z_MSB in SCA21X0 and SCA31X0 series.
Decremented read is not recommended in fail-safe critical applications because output data parity
is only available for first 8bit data.
Figure 5: An example of decremented read operation.
Doc. Nr. 82 694 00 C
th
bit is set to '0' to indicate the read operation and 8
SCA8X0/21X0/3100 Series
th
bit is 1
22/35

Related parts for SCA21X0