![Xilinx Virtex-II Pro PPC405 Скачать руководство пользователя страница 129](http://html1.mh-extra.com/html/xilinx/virtex-ii-pro-ppc405/virtex-ii-pro-ppc405_user-manual_3410279129.webp)
March 2002 Release
437
Virtex-II Pro™ Platform FPGA Documentation
1-800-255-7778
R
Chapter 5
Memory-System Management
This chapter describes how software can manage the interaction between the PPC405
processor and the memory system. Memory-system management includes cache control,
the use of storage attributes, and memory-coherency considerations. The virtual-memory
environment is described separately in
Memory-System Organization
shows the memory-system organization supported by the PPC405. The
processor implements separate internal instruction and data caches, an architectural
construct known as the
Harvard cache model
. The PPC405 does not provide hardware
support for attachment of a level-2 (L2) or higher caches. The processor communicates
with system memory over the processor local bus (PLB), usually through a memory
controller.
The PowerPC architecture does not define the type, organization, implementation, or
existence of internal or external caches. The cache structure of other PowerPC processors
can differ from that implemented by the PPC405. To maximize portability, software that
operates on multiple PowerPC implementations should always assume implemenation of
a Harvard cache model.
Separate instruction and data
on-chip-memory
(OCM) can be attached to the PPC405 cache
controllers using a dedicated processor interface. The performance of OCM accesses can be
identical to that of a cache hit, depending on how much block RAM (BRAM) is connected
to the processor through the OCM controllers. Refer to the
for more information on the OCM and OCM controllers.
Figure 5-1:
PPC405 Memory-System Organization
UG011_42_021902
Processor
Memory
Controller
System
Memory
Processor
Local Bus
I-Cache
Controller
I-Cache
Array
Instruction-Cache
Unit
Instruction
OCM
D-Cache
Array
D-Cache
Controller
Data-Cache
Unit
Data
OCM
Execute
GPRs
Содержание Virtex-II Pro PPC405
Страница 1: ...R Volume 2 a PPC405 User Manual Virtex II Pro Platform FPGA Developer s Kit March 2002 Release...
Страница 14: ...322 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation Preface R...
Страница 252: ...560 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 260: ...568 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...
Страница 562: ...870 www xilinx com March 2002 Release 1 800 255 7778 Virtex II Pro Platform FPGA Documentation R...