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

no-image

SCA21X0

Manufacturer Part Number
SCA21X0
Description
VTI Automotive Digital Accelerometer Platform
Manufacturer
VTI [VTI technologies]
Datasheet
4.1.3
4.2 Error Conditioning
4.2.1 FRME-bit
4.2.2
VTI Technologies Oy
www.vti.fi
MOSI data of SPI commands
PORST-bit
Table 8: MOSI data during SPI read command
Table 9: MOSI data during write command
While sending a frame, if CSB is raised to 1 before sending 16 SCKs, the frame is considered
invalid. In SCA8X0 the frame error is raised if number of SCK pulses is not 16. In SCA21X0/3100
the frame error is raised only if number of SCK pulses is not divisible by 8 to support decremented
mode reading. When an invalid frame is received, the last command is simply ignored and the
register contents are left unchanged. Status bit STATUS.FRME is set to indicate this error
condition. During next SPI frame error bit send out as bit number 2. Bit STATUS.FRME will be
reseted, if correct frame is received.
PORST length is 1bit in SPI frame. PORST bit is set if chip is reseted (HW reset by POR or supply
on/off) or under-voltage is detected. PORST bit is also set after power-up because chip has been in
reset state. PORST can be set to zero (reseted) by writing CTRL.PORST =0. Software (SW) reset
does not set PORST.
When CTRL.PORST bit is written to 0 via SPI, there is 300ns delay before register value is set to
zero.
Register to
be read
REVID
CTRL
STATUS
X_LSB
X_MSB
Y_LSB
Y_MSB
Z_LSB
Z_MSB
TEMP_LSB
TEMP_MSB
INT_STATUS
ID
Register to
be written
RESET
RESET
RESET
CTRL
CTRL
CTRL
CTRL
Function
Reset component (data C'hex )
Reset component (data 5'hex )
Reset component (data F'hex )
Set PORST to zero
Set chip to power down mode
Start self-diagnostic
Start memory self-test
Function
Read ASIC revision ID
Read CTRL register
Read Status register
Read acceleration on X-axis, LSB
MSB
Read acceleration on Y-axis, LSB
MSB
Read acceleration on Z-axis, LSB
Read acceleration on Z-axis,
MSB
Read temperature, LSB
Read temperature, MSB
Read INT_STATUS register
Read product ID number
Read acceleration on X-axis,
Read acceleration on Y-axis,
Doc. Nr. 82 694 00 C
000011 10 00001100
000011 10 00000101
000001 11 00100000
000001 11 00000100
000011 10 00001111
000001 11 00000000
000001 11 00001000
000000 01 xxxxxxxx
000001 00 xxxxxxxx
000010 00 xxxxxxxx
000100 00 xxxxxxxx
000101 01 xxxxxxxx
000110 01 xxxxxxxx
000111 00 xxxxxxxx
001000 00 xxxxxxxx
001001 01 xxxxxxxx
010010 01 xxxxxxxx
010011 00 xxxxxxxx
010110 00 xxxxxxxx
100111 01 xxxxxxxx
MOSI (15:0) [bits]
MOSI (15:0) [bits]
SCA8X0/21X0/3100 Series
MOSI [hex]
MOSI [hex]
0E0C
0E05
0E0F
0700
0720
0708
0704
1Cxx
4Cxx
9Dxx
01xx
04xx
08xx
10xx
15xx
19xx
20xx
25xx
49xx
58xx
23/35

Related parts for SCA21X0