Sony CXD5602 User Manual page 291

Table of Contents

Advertisement

Table SCU (Sensor Control Unit)-99 Parameters of I2C Resources
Sub-resource
Item
I2C
I2C_REG
Table SCU (Sensor Control Unit)-100 Parameters of SPI Resources
Sub-resource
Item
SPI
SPI_REG
3.9.9.7 Sequencer Priority
The sequencers are executed in the following priority.
SEQ0 (highest) > SEQ1 > SEQ2 > SEQ3 > SEQ4 > SEQ5 > SEQ6 > SEQ7 > SEQ8 > SEQ9 (lowest)
The data capture sequence with higher sampling frequencies must be assigned to sequencers with higher
priority. This is because sequencers with higher sampling frequencies require higher precision for time stamps.
Since an execution flag check is performed for each sequencer number after a task is executed, sequencers with
lower priority may be executed earlier depending on the execution order of the task.
Also, when a sequence with higher priority interrupts during periodic execution of a low priority sequencer, the
lower priority sequencer is executed in the next main loop, causing a shift in the time stamp.
Also, multiple sequencers are not executed in the main loop at one time, since priority must be given in a uniform
way to other processes such as the ADC.
3.9.9.8 Data Flow
There are 10 channels of sequencers built into the SCU. Each sequencer can be assigned to I2C/SPI transfers.
The following shows the data flow of the sequencers.
N3_R1_C_UNDER_RUN
N4_R1_C_UNDER_RUN
N5_R1_C_UNDER_RUN
N6_R1_C_UNDER_RUN
N7_R1_C_UNDER_RUN
D0_R3_CH_UNDER_RUN
D1_R3_CH_UNDER_RUN
Parameter
Descriptions
-----
Refer to the I2C (3.7) Chapter for information including the Parameters.
Parameter
Descriptions
-----
Refer to the SPI (3.10) Chapter for information including the Parameters.
-291/1010-
CXD5602 User Manual

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents