User Manual
Apollo3 Blue Datasheet
DS-A3-0p9p1 Page 702 of 909 2019 Ambiq Micro, Inc.
All rights reserved.
16.8.2.3 SWPOR Register
Software POR Reset
OFFSET: 0x00000008
INSTANCE 0 ADDRESS: 0x40000008
This is the software POR reset. Writing the key value to this register will trigger a POR to the system. This
will cause a reset to all blocks except for registers in clock gen, RTC, power management unit, the stimer,
and the power management unit.
16.8.2.4 TPIURST Register
TPIU reset
OFFSET: 0x00000014
INSTANCE 0 ADDRESS: 0x40000014
This will trigger a reset for the TPIU unit.
Table 1021: SWPOI Register Bits
Bit Name Reset RW Description
31:8 RSVD 0x0 RO
RESERVED.
7:0 SWPOIKEY 0x0 WO
0x1B generates a software POI reset. This is a write-only register. Reading
from this register will yield only all 0s.
KEYVALUE = 0x1B - Writing 0x1B key value generates a software POI
reset.
Table 1022: SWPOR 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
RSVD SWPORKEY
Table 1023: SWPOR Register Bits
Bit Name Reset RW Description
31:8 RSVD 0x0 RO
RESERVED.
7:0 SWPORKEY 0x0 WO
0xD4 generates a software POR reset.
KEYVALUE = 0xD4 - Writing 0xD4 key value generates a software POR
reset.