![Sony CXD5602 User Manual Download Page 278](http://html.mh-extra.com/html/sony/cxd5602/cxd5602_user-manual_411613278.webp)
CXD5602 User Manual
-
278/1010
-
Among these processes, the Startup control is fully implemented in the hardware while the other operations are
implemented in the software of the sequencer controller.
There are 10 independent sequencers within the sequencer, each to which separate startup control and sensor
polling settings are possible.
Figure SCU (Sensor Control Unit)-69 shows the overall processes of the sequencers.
SCU_REG
SEQUENCER
Generate signal
about request
for Startup
Configuration
Data
assertion of
Trigger Singal
or
Interrupt
signal
10 instruction group
3 instruction group
Configuration
to sequencer
request
completion
notice
Read
Sensor
Data
Data
formatting
and
Control
FIFO
MATH_PROC
SCU_FIFO
Configuration
Data
10 configuration
data set
Data formatting
10 configuration
data set
Writing to FIFO
Setting
16 configuration
data set
SPI Master
I2C Master 0 I2C Master 1
LPADC
HPADC0
HPADC1
Figure SCU (Sensor Control Unit)-69 Sequencer Overall Image
Figure SCU (Sensor Control Unit)-70 shows an example of the process. The SEQ ID0 operates periodically
according to the timer, and the data from the I2C is captured. The SEQ ID1 starts up by a certain trigger and
captures the data of the LPADC FIFO.
SEQ
ID0
SEQ
ID1
HW
Resource
Sequencer
Status
startup
config.
generate the
bus transactions
fetch the
external data
MATH_PROC
processing
Write
FIFO
startup
config.
fetch the
external data
Write
FIFO
I2C BUS Access
LPADC
FIFO
startup
config.
generate the
bus transactions
fetch the
external data
MATH_PROC
processing
Write
FIFO
I2C BUS Access
IDLE
BUSY
IDLE
BUSY
IDLE
Periodic Access by timer
some kind of trigger
Figure SCU (Sensor Control Unit)-70 Sequencer Process Flow (Example)
The 10 sequencer requests startup independently. However, afterwards, the sequences are processed one at a
time in order because each process of the external bus transaction generation, external data capture,
MATH_PROC processing, and FIFO writing are executed by the sequencer software.
The normal (excluding the duplication function) data flow is shown below.
Summary of Contents for CXD5602
Page 1: ...CXD5602 User Manual 1 1010 CXD5602 User Manual ...
Page 36: ...CXD5602 User Manual 36 1010 2 3 Block Diagram Figure Block Diagram 1 CXD5602 Block Diagram ...
Page 144: ...CXD5602 User Manual 144 1010 GNSS_RAMMODE_SEL 0x3F000FFF SRAM GNSS BB 0 5 ON ...
Page 835: ...CXD5602 User Manual 835 1010 enable disable ...