AS_Cryptographic co-processor (C3)
RM0082
370/844
Doc ID 018672 Rev 1
Zero is read from undefined locations, writing has no effect.
21.6.7 Register
Description
21.6.8
Memory page (HIF_MP)
A 512 Bytes page of the Internal Memory is mapped in the Memory Page address range
(HIF_MP, 0x000 to 0x1FF). The page number to be mapped is programmed using the
Memory Page Base Address Register (HIF_MPBAR). AHB Reads and Writes to the C3
Slave Interface in this address space leads to Internal Memory access.
21.6.9 Memory
size
register (HIF_MSIZE)
The content of this register represents the size of the internal Memory in Bytes. If an internal
Memory does not exist in Hardware, this register will be zero. This is a way for the Software
to know if an internal Memory is there and what its size is. The maximum memory size is
64KB so the maximum value of MSIZE is 0x10000. The lower 2 bits of MSIZE are always
zero (only 32 bit wide memories are supported).
Bit
31
30
29
28
27
26
25
24
Symbol
-
-
-
-
-
-
-
-
Initial Value
0
0
0
0
0
0
0
0
Type
RO
RO
RO
RO
RO
RO
RO
RO
Bit
23
22
21
20
19
18
17
16
Symbol
-
-
-
-
-
-
-
S16
Initial Value
0
0
0
0
0
0
0
S16
Type
RO
RO
RO
RO
RO
RO
RO
RO
Bit
15
14
13
12
11
10
9
8
Symbol
S15
S14
S13
S12
S11
S10
S9
S8
Initial Value
S15
S14
S13
S12
S11
S10
S9
S8
Type
RO
RO
RO
RO
RO
RO
RO
RO
Bit
7
6
5
4
3
2
1
0
Symbol
S7
S6
S5
S4
S3
S2
-
-
Initial Value
S7
S6
S5
S4
S3
S2
-
-
Type
RO
RO
RO
RO
RO
RO
RO
RO