XIP_Cache Registers
CACHE_CTRL0
- Name: XQSPI cache Control 0 Register
- Description: This register performs the main control of XIP cache.
- Base Address: 0xA000D000
- Offset: 0x00
- Reset Value: 0x00000011
Bits | Field Name | RW | Reset | Description |
---|---|---|---|---|
31:5 |
RSVD |
R |
Reserved bits |
|
4 |
HIT_MISS_CLR |
RW |
0x1 |
Clear Hit/Miss Counters Value:
|
3 |
FIFO_CLR |
RW |
0x0 |
Clear LFU FIFO Value:
|
2 |
Reserved |
R |
Reserved bits |
|
1 |
TAG_FLUSH_EN |
RW |
0x0 |
Enable Tag Memory Flush Tag memory will get flushed unless tag_ret is enabled (Tag_ret signal lives in CPU register space). Value:
|
0 |
CACHE_EN |
RW |
0x1 |
Value:
|
CACHE_CRTL1
- Name: XQSPI cache Control 1 Register
- Description: This register is used to configure Bus Write/Read.
- Base Address: 0xA000D000
- Offset: 0x04
- Reset Value: 0x00000110
Bits | Field Name | RW | Reset | Description |
---|---|---|---|---|
31:12 |
RSVD |
R |
Reserved bits |
|
11 |
BUS_MUX_EN |
RW |
0x0 |
Value:
|
10:8 |
BUS_MUX_SRC |
RW |
0x1 |
Select 1 of 8 debug-bus configurations. Debug-bus is 8-bit bus. |
7:4 |
BIAS_TRIM |
RW |
0x1 |
Bias TRIM signal |
3:2 |
RW_MARGIN_CTRL |
RW |
0x0 |
Read and write margin control |
1 |
WR_MARGIN |
RW |
0x0 |
Write margin |
0 |
RD_MARGIN |
RW |
0x0 |
Read margin |
CACHE_HIT_COUNT
- Name: XQSPI cache Hits Counter Register
- Description: Cache Hits counter
- Base Address: 0xA000D000
- Offset: 0x08
- Reset Value: 0x00000000
Bits | Field Name | RW | Reset | Description |
---|---|---|---|---|
31:0 |
HIT_COUNT |
R |
0x0 |
Cache hit counter |
CACHE_MISS_COUNT
- Name: XQSPI cache Miss Counter Register
- Description: Cache Miss counter
- Base Address: 0xA000D000
- Offset: 0x0C
- Reset Value: 0x00000000
Bits | Field Name | RW | Reset | Description |
---|---|---|---|---|
31:0 |
MISS_COUNT |
R |
0x0 |
Cache miss counter |
CACHE_STAT
- Name: XQSPI cache Status Register
- Description: This is a read-only register used to indicate the current tag flush status.
- Base Address: 0xA000D000
- Offset: 0x10
- Reset Value: 0x00000000
Bits | Field Name | RW | Reset | Description |
---|---|---|---|---|
31:1 |
RSVD |
R |
Reserved bits |
|
0 |
STAT |
R |
0x0 |
Tag_flush_busy status. Value:
|