IBM PPC440X5 Manual do Utilizador Página 30

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 590
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 29
User’s Manual
PPC440x5 CPU Core Preliminary
Page 30 of 589
overview.fm.
September 12, 2002
1.3 PPC440x5 Organization
The PPC440x5 core includes a seven-stage pipelined PowerPC core, which consists of a three stage, dual-
issue instruction fetch and decode unit with attached branch unit, together with three independent, 4-stage
pipelines for complex integer, simple integer, and load/store operations, respectively. The PPC440x5 core
also includes a memory management unit (MMU); separate instruction and data cache units; JTAG, debug,
and trace logic; and timer facilities.
Figure 1-1 illustrates the logical organization of the PPC440x5 core:
1.3.1 Superscalar Instruction Unit
The instruction unit of the PPC440x5 core fetches, decodes, and issues two instructions per cycle to any
combination of the three execution pipelines and/or the APU interface (see “Execution Pipelines” below, and
Auxiliary Processor Unit (APU) Port on page 36). The instruction unit includes a branch unit which provides
dynamic branch prediction using a branch history table (BHT), as well as a branch target address cache
(BTAC). These mechanisms greatly improve the branch prediction accuracy and reduce the latency of taken
branches, such that the target of a branch can usually be executed immediately after the branch itself, with no
penalty.
MAC
BHT
4KB
Instruction Cache
Branch
Instruction
Unit
D-Cache Controller
Load/Store Queues
I-Cache Controller
(Size Configurable)
Data Cache
MMU
64-entry
Pwr Mgmt
Clocks
Unit
Target
Addr
Cache
1
0
and
ITLB
DTLB
GPR
File
(Size Configurable)
128-bit
PLB
128-bit
PLB
Simple
Integer
Pipe
Complex
Integer
Pipe
Issue Issue
Load
Store
Pipe
Figure 1-1. PPC440 Core Block Diagram
GPR
File
DCR Bus
Trace
Debug
JTAG
Timers
Interrupt
and
Vista de página 29
1 2 ... 25 26 27 28 29 30 31 32 33 34 35 ... 589 590

Comentários a estes Manuais

Sem comentários