Btb Invalidation; Btb Enabling/Disabling; Btb Inhibit Regions - Motorola MPC533 Reference Manual

Table of Contents

Advertisement

Branch Target Buffer
.
BTE TAG Register File
32-bit Compressed
Instruction
Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
Tag Register/Comparator
Next Address
4.5.1.1

BTB Invalidation

Write access to any BBC special purpose register invalidates all BTB entries.
4.5.1.2

BTB Enabling/Disabling

The BTB operation may be enabled or disabled by programming the BTEE bit in the
BBCMCR register.
4.5.1.3

BTB Inhibit Regions

The BTB operation may be inhibited regarding some memory regions. The BTB caching is
inhibited for a region if the BTBINH bit is set in the region attribute register (or global
4-14
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Hit
VDC
V
Figure 4-5. BTB Block Diagram
MPC533 Reference Manual
BTE Memory Array
Instruction Buffers
Instruction Buffers
Instruction Buffers
Instruction Buffers
Instruction Buffers
Instruction Buffers
Instruction Buffers
Instruction Buffers
BTB Hit
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents