System Control Registers
281
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
System Control and Interrupts
NOTE:
If simultaneous write access is performed to the above registers and a conflict occurs, the
M3 will be given priority.
1.13.11.7 M3 Clock Semaphore Register
Figure 1-164. M3 Clock Semaphore Register
31
16
KEY
R=0/W
15
4
3
2
1
0
KEY
Reserved
SEM
R=0/W
R-0
R/W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 1-176. M3 Flash Semaphore Field Descriptions
Bit
Field
Value
Description
31-4
KEY
0
Writing the value 0xB95C813 will allow writes to the SEM bits or writes are ignored. Reads will
return 0.
Note:
This is to prevent spurious writes to the semaphore bits.
3-2
Reserved
Reserved
1-0
SEM
0
• A value of “00”, “10”, “11” gives ownership to the M3
• A value of “01” gives ownership to the C28.
• The following are the only state transitions allowed on these bits.
–
"00","11" -> "01"
–
"00","11" -> "10"
• "10" -> "00","11" (This can only happen from an M3 write to these bits to relinquish its ownership)
• State transitions from "00"
→
"11" and "11"
→
"00" are allowed by design. However these
transitions will not result in change in ownership.
1.13.12 Control Subsystem IPC Registers
The registers below are mapped to the control subsystem address map only.
1.13.12.1 CTOMIPCSET Register
Figure 1-165. CTOMIPCSET Register
31
30
29
28
27
26
25
24
IPC32
IPC31
IPC30
IPC29
IPC28
IPC27
IPC26
IPC25
W-0
W-0
W-0
W-0
W-0
W-0
W-0
W-0
23
22
21
20
19
18
17
16
IPC24
IPC23
IPC22
IPC21
IPC20
IPC19
IPC18
IPC17
W-0
W-0
W-0
W-0
W-0
W-0
W-0
W-0
15
14
13
12
11
10
9
8
IPC16
IPC15
IPC14
IPC13
IPC12
IPC11
IPC10
IPC9
W-0
W-0
W-0
W-0
W-0
W-0
W-0
W-0
7
6
5
4
3
2
1
0
IPC8
IPC7
IPC6
IPC5
IPC4
IPC3
IPC2
IPC1
W-0
W-0
W-0
W-0
W-0
W-0
W-0
W-0
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset