Data Sheet
ICM-20948
Document Number: DS-000189 Page 32 of 89
Revision: 1.3
7 REGISTER MAP FOR GYROSCOPE AND ACCELEROMETER
The following table lists the register map for the ICM-20948, for user banks 0, 1, 2, 3.
7.1 USER BANK 0 REGISTER MAP
ADDR
(HEX)
ADDR
(DEC.)
REGISTER NAME
SERIAL
I/F
BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0
00
0
WHO_AM_I
R
WHO_AM_I[7:0]
03
3
USER_CTRL
R/W
DMP_EN
FIFO_EN
I2C_MST_EN
I2C_IF_DIS
DMP_RST
SRAM_RST
I2C_MST_RST
-
05 5 LP_CONFIG R/W
I2C_MST_CY
CLE
ACCEL_CYCLE GYRO_CYCLE -
06 6 PWR_MGMT_1 R/W
DEVICE_RESE
T
SLEEP LP_EN - TEMP_DIS CLKSEL[2:0]
07
7
PWR_MGMT_2
R/W
-
DISABLE_ACCEL
DISABLE_GYRO
0F 15 INT_PIN_CFG R/W INT1_ACTL INT1_OPEN
INT1_LATCH_
INT_EN
INT_ANYRD_
2CLEAR
ACTL_FSYNC
FSYNC_INT_
MODE_EN
BYPASS_EN -
10 16 INT_ENABLE R/W
REG_WOF_E
N
-
WOM_INT_E
N
PLL_RDY_EN
DMP_INT1_E
N
I2C_MST_INT
_EN
11 17 INT_ENABLE_1 R/W -
RAW_DATA_
0_RDY_EN
12
18
INT_ENABLE_2
R/W
-
FIFO_OVERFLOW_EN[4:0]
13
19
INT_ENABLE_3
R/W
-
FIFO_WM_EN[4:0]
17 23 I2C_MST_STATUS R/C
PASS_THROU
GH
I2C_SLV4_DO
NE
I2C_LOST_AR
B
I2C_SLV4_NA
CK
I2C_SLV3_NA
CK
I2C_SLV2_NA
CK
I2C_SLV1_NA
CK
I2C_SLV0_NA
CK
19
25
INT_STATUS
R/C
-
WOM_INT
PLL_RDY_INT
DMP_INT1
I2C_MST_INT
1A 26 INT_STATUS_1 R/C -
RAW_DATA_
0_RDY_INT
1B
27
INT_STATUS_2
R/C
-
FIFO_OVERFLOW_INT[4:0]
1C
28
INT_STATUS_3
R/C
-
FIFO_WM_INT[4:0]
28
40
DELAY_TIMEH
R
DELAY_TIMEH[7:0]
29
41
DELAY_TIMEL
R
DELAY_TIMEL[7:0]
2D
45
ACCEL_XOUT_H
R
ACCEL_XOUT_H[7:0]
2E
46
ACCEL_XOUT_L
R
ACCEL_XOUT_L[7:0]
2F
47
ACCEL_YOUT_H
R
ACCEL_YOUT_H[7:0]
30
48
ACCEL_YOUT_L
R
ACCEL_YOUT_L[7:0]
31
49
ACCEL_ZOUT_H
R
ACCEL_ZOUT_H[7:0]
32
50
ACCEL_ZOUT_L
R
ACCEL_ZOUT_L[7:0]
33
51
GYRO_XOUT_H
R
GYRO_XOUT_H[7:0]
34
52
GYRO_XOUT_L
R
GYRO_XOUT_L[7:0]
35
53
GYRO_YOUT_H
R
GYRO_YOUT_H[7:0]
36
54
GYRO_YOUT_L
R
GYRO_YOUT_L[7:0]
37
55
GYRO_ZOUT_H
R
GYRO_ZOUT_H[7:0]
38
56
GYRO_ZOUT_L
R
GYRO_ZOUT_L[7:0]
39
57
TEMP_OUT_H
R
TEMP_OUT_H[7:0]
3A
58
TEMP_OUT_L
R
TEMP_OUT_L[7:0]
3B
59
EXT_SLV_SENS_DATA_00
R
EXT_SLV_SENS_DATA_00[7:0]
3C
60
EXT_SLV_SENS_DATA_01
R
EXT_SLV_SENS_DATA_01[7:0]
3D
61
EXT_SLV_SENS_DATA_02
R
EXT_SLV_SENS_DATA_02[7:0]
3E
62
EXT_SLV_SENS_DATA_03
R
EXT_SLV_SENS_DATA_03[7:0]
3F
63
EXT_SLV_SENS_DATA_04
R
EXT_SLV_SENS_DATA_04[7:0]
40
64
EXT_SLV_SENS_DATA_05
R
EXT_SLV_SENS_DATA_05[7:0]
41
65
EXT_SLV_SENS_DATA_06
R
EXT_SLV_SENS_DATA_06[7:0]
42
66
EXT_SLV_SENS_DATA_07
R
EXT_SLV_SENS_DATA_07[7:0]
43
67
EXT_SLV_SENS_DATA_08
R
EXT_SLV_SENS_DATA_08[7:0]