EasyManua.ls Logo

Maxim Integrated MAX32665 - SRCC Registers; SRCC Register Details; Table 8-38: External Memory Cache Controller Register Addresses and Descriptions; Table 8-39: SRCC Cache ID Register

Maxim Integrated MAX32665
457 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
MAX32665-MAX32668 User Guide
Maxim Integrated Page 179 of 457
8.4.4 SRCC Registers
See Table 3-1: APB Peripheral Base Address Map for the SRCC Peripheral Base Address.
Table 8-38: External Memory Cache Controller Register Addresses and Descriptions
Offset
Register Name
Access
Description
[0x0000]
SRCC_CACHE_ID
RO
Cache ID Register
[0x0004]
SRCC_MEM_SIZE
RO
Cache Memory Size Register
[0x0100]
SRCC_CACHE_CTRL
R/W
Cache Control Register
[0x0700]
SRCC_INVALIDATE
WO
Invalidate Register
8.4.5 SRCC Register Details
Table 8-39: SRCC Cache ID Register
SRCC Cache ID Register
SRCC_CACHE_ID
[0x0000]
Bits
Name
Access
Reset
Description
31:16
-
RO
-
Reserved for Future Use
Do not modify this field.
15:10
cchid
RO
-
Cache ID
Returns the Cache ID for this Cache instance.
9:6
partnum
RO
-
Cache Part Number
Returns the part number indicator for this Cache instance.
5:0
relnum
RO
-
Cache Release Number
Returns the release number for this Cache instance.
Table 8-40: SRCC Memory Size Register
SRCC Memory Size Register
SRCC_MEM_SIZE
[0x0004]
Bits
Name
Access
Reset
Description
31:16
memsz
RO
-
Addressable Memory Size
Indicates the size of addressable memory by this cache controller instance in
128KB units.
15:0
cchsz
RO
-
Cache Size
Returns the size of the cache RAM memory in 1KB units.
16: 16KB Cache RAM
Table 8-41: SRCC Cache Control Register
SRCC Cache Control Register
SRCC_CACHE_CTRL
[0x0100]
Bits
Name
Access
Reset
Description
31:17
-
R/W
-
Reserved for Future Use
Do not modify this field.
16
ready
RO
-
Ready
This field is cleared by hardware anytime the cache as a whole is invalidated
(including a Power-On Reset event). Hardware automatically sets this field to 1
when the invalidate operation is complete and the cache is ready.
0: Cache Invalidate in process.
1: Cache is ready.
Note: While this field reads 0, the cache is bypassed and reads come directly from
the line fill buffer.

Table of Contents