Table 4-104 EXP_IF_CTRL Register bit assignments (continued)
Bits
Name
Type
Function
[1]
ROUNDROBIN_TBU_CCIX
RW
Defines the Micro TLB entry replacement
policy for the PCIe AXI expansion interface.
0b0
: The Micro TLB uses a pseudo
Least
Recently Used
(LRU) replacement policy.
This policy typically provides the best average
performance. However, when multiple
translations are prefetched using a
StashTranslation transaction, they might evict
each other.
0b1
: The Micro TLB uses a round-robin
replacement policy. This policy enables
prefetch multiple translations using a
StashTranslation transaction without evictions
if the Micro TLB size is not exceeded.
To avoid evictions, set this bit to
0b1
if a real-
time upstream master prefetches translations.
[0]
ROUNDROBIN_TBU_PCIE
RW
Defines the Micro TLB entry replacement
policy for the CCIX AXI expansion interface.
0b0
: The Micro TLB uses a pseudo
Least
Recently Used
(LRU) replacement policy.
This policy typically provides the best average
performance. However, when multiple
translations are prefetched using a
StashTranslation transaction, they might evict
each other.
0b1
: The Micro TLB uses a round-robin
replacement policy. This policy enables
prefetch multiple translations using a
StashTranslation transaction without evictions
if the Micro TLB size is not exceeded.
To avoid evictions, set this bit to
0b1
if a real-
time upstream master prefetches translations.
4.5.74
RO_CTRL Register
The RO_CTRL Register characteristics are:
Purpose
Enables ring oscillator to directly measure silicon liveliness.
Usage constraints
There are no usage constraints.
Configurations
Available in all N1 board configurations.
Memory offset and full register reset value
See
4.5.1 Serial Configuration Control registers summary
The following table shows the RO_CTRL Register bit assignments.
4 Programmers model
4.5 Serial Configuration Control registers
101489_0000_02_en
Copyright © 2019, 2020 Arm Limited or its affiliates. All rights
reserved.
4-179
Non-Confidential - Beta