3.3
Processor elements
The SSE-200 subsystem in the Musca
‑
S1 test chip implements two processor elements. Each element
contains a Cortex
‑
M33 (r0p2) core.
Processor 0, CPU0, is the main processor. It has FPU and DSP, and no coprocessor. The operating
frequency is 50MHz.
Processor 1, CPU1, is the secondary processor. It has FPU and DSP, and no coprocessor. The operating
clock frequency is 200MHz.
This section contains the following subsections:
•
3.3.1 Private processor regions
•
3.3.2 Instruction cache configuration interface registers
•
3.3.3 Processor cache programming
•
3.3.4 Ensuring the cache handles memory modifications
•
3.3.1
Private processor regions
Both processor elements in the system implement a private memory region that only it can see.
The base memory addresses of the private processor regions are:
•
0x4001_0000
in the Non
‑
secure region.
•
0x5001_0000
in the Secure region.
See the
Arm
®
CoreLink
™
SSE
‑
200 Subsystem for Embedded Technical Reference Manual (r1p0)
for more
information on the private processor regions.
3.3.2
Instruction cache configuration interface registers
The following table shows the instruction cache configuration interface registers. Undefined registers are
reserved. Software must not attempt to access these registers.
Table 3-2 Instruction cache configuration interface registers
Offset
Name
Type Reset
Width Description
0x0000
ICHWPARAMS
RO
0x0000_0000
32
Hardware Parameter Register
0x0004
ICCTRL
RW
0x0000_0000
32
Instruction cache Control Register
0x0100
ICIRQSTAT
RO
0x0000_0000
32
Interrupt Request Status Register
0x0104
ICHRQSCLR
WO
0x0000_0000
32
Interrupt Status Clear Register
0x0108
ICIRQEN
RW
0x0000_0000
32
Interrupt Enable Register
0x010C
ICDBGFILLERR RO
0x0000_0000
32
Debug Fill Error Register
0x0300
ICSHR
RO
0x0000_0000
32
Instruction cache Statistic Hit Register
0x0304
ICSMR
RO
0x0000_0000
32
Instruction cache Statistic Miscount Register
0x0308
ICSUC
RO
0x0000_0000
32
Instruction cache Statistic Uncached Count Register
0x0FD0
PIDR4
RO
0x0000_0004
32
Product ID Register 4
0x0FE4
PIDR1
RO
0x0000_00B8
32
Product ID Register 1
3 Programmers model
3.3 Processor elements
101835_0000_01_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
3-54
Non-Confidential