ICM-20690
4.12 SENSOR DATA REGISTERS
The sensor data registers contain the latest gyroscope, accelerometer, and temperature measurement data. They are read-only
registers, and are accessed via the serial interface. Data from these registers may be read anytime.
4.13 FIFO
The ICM-20690 contains a 1K-byte FIFO register that is accessible via the Serial Interface. The FIFO configuration register determines
which data is written into the FIFO. Possible choices include gyro data, accelerometer data, temperature readings, and FSYNC input.
A FIFO counter keeps track of how many bytes of valid data are contained in the FIFO. The FIFO register supports burst reads. The
interrupt function may be used to determine when new data is available.
The ICM-20690 allows FIFO read in low-power accelerometer mode.
4.14 INTERRUPTS
Interrupt functionality is configured via the Interrupt Configuration register. Items that are configurable include the INT pin
configuration, the interrupt latching and clearing method, and triggers for the interrupt. Items that can trigger an interrupt are (1)
Clock generator locked to new reference oscillator (used when switching clock sources); (2) new data is available to be read (from
the FIFO and Data registers); (3) accelerometer event interrupts; (4) FIFO watermark; (5) FIFO overflow. The interrupt status can be
read from the Interrupt Status register.
4.15 DIGITAL-OUTPUT TEMPERATURE SENSOR
An on-chip temperature sensor and ADC are used to measure the ICM-20690 die temperature. The readings from the ADC can be
read from the FIFO or the Sensor Data registers.
4.16 BIAS AND LDOS
The bias and LDO section generates the internal supply and the reference voltages and currents required by the ICM-20690. Its two
inputs are an unregulated VDD and a VDDIO logic reference supply voltage. The LDO output is bypassed by a capacitor at REGOUT.
For further details on the capacitor, please refer to the Bill of Materials for External Components.
4.17 CHARGE PUMP
An on-chip charge pump generates the high voltage required for the MEMS oscillator.
4.18 STANDARD POWER MODES
The following table lists the user-accessible power modes for ICM-20690.
Mode Name
Gyro
Off
Drive On
Off
Off
Duty-Cycled
On
Accel
Off
Off
Duty-Cycled
1
2
3
4
5
6
7
8
Sleep Mode
Standby Mode
Accelerometer Low-Power Mode
Accelerometer Low-Noise Mode
Gyroscope Low-Power Mode
Gyroscope Low-Noise Mode
6-Axis Low-Noise Mode
On
Off
Off
On
On
On
6-Axis Low-Power Mode
Duty-Cycled
Table 12. Standard Power Modes for ICM-20690
Notes:
1. Power consumption for individual modes can be found in section 3.3.1.
Page 24 of 76
Document Number: DS-000178
Revision: 1.0