User Manual

Apollo3 Blue Datasheet
DS-A3-0p9p1 Page 302 of 909 2019 Ambiq Micro, Inc.
All rights reserved.
8.15.2.14CMD Register
Command and offset Register
OFFSET: 0x00000218
INSTANCE 0 ADDRESS: 0x50004218
INSTANCE 1 ADDRESS: 0x50005218
INSTANCE 2 ADDRESS: 0x50006218
INSTANCE 3 ADDRESS: 0x50007218
INSTANCE 4 ADDRESS: 0x50008218
INSTANCE 5 ADDRESS: 0x50009218
Writes to this register will start an IO transaction, as well as set various parameters for the command itself.
Reads will return the command value written to the CMD register.
Table 421: SUBMODCTRL Register Bits
Bit Name Reset RW Description
31:8 RSRVD 0x0 RO
Reserved
7:5 SMOD1TYPE 0x1 RO
Submodule 0 module type. This is the I2C Master interface
MSPI = 0x0 - SPI Master submodule
I2C_MASTER = 0x1 - MI2C submodule
SSPI = 0x2 - SPI Slave submodule
SI2C = 0x3 - I2C Slave submodule
NA = 0x7 - NOT INSTALLED
4SMOD1EN 0x0RW
Submodule 1 enable (1) or disable (0)
3:1 SMOD0TYPE 0x0 RO
Submodule 0 module type. This is the SPI Master interface.
SPI_MASTER = 0x0 - MSPI submodule
I2C_MASTER = 0x1 - I2C Master submodule
SSPI = 0x2 - SPI Slave submodule
SI2C = 0x3 - I2C Slave submodule
NA = 0x7 - NOT INSTALLED
0SMOD0EN 0x0RW
Submodule 0 enable (1) or disable (0)
Table 422: CMD Register
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
OFFSETLO
RSRVD22
CMDSEL
TSIZE
CONT
OFFSETCNT
CMD