Download MPC7450 RISC Microprocessor Hardware Specification

Transcript
2
For More Information On This Product,
Go to: www.freescale.com
MPC7450 RISC Microprocessor Hardware Specifications
Completes up to three instructions per clock
64-Bit Data
(8-Bit Parity)
External SRAM
(1 or 2 Mbytes)
Push
36-Bit Address Bus
Bus Accumulator
Castout
Queue
(9)
Bus Store Queue
L2 Prefetch (3)
32-Bit
Completed
Stores
Load Miss
L1 Castout
EA
64-Bit Data Bus
FPR File
Tags
64-Bit
FPSCR
+ x÷
FloatingPoint Unit
Reservation
Stations (2)
Instruction Fetch (2)
Cacheable Store
Request (1)
L1 Load Miss (5)
L1 Load Queue (LLQ)
L1 Service Queues
L1 Store Queue
(LSQ)
64-Bit
32-Kbyte
I Cache
32-Kbyte
D Cache
Tags
128-Bit (4 Instructions)
16 Rename
Buffers
PA
.
L2 Store Queue (L2SQ)
Snoop Push/
Interventions
L1 Castouts
(4)
256-Kbyte Unified L2 Cache/Cache Controller
Line Block 0 (32-Byte)
Block 1 (32-Byte)
Tags Status
Status
Memory Subsystem
System Bus Interface
128-Bit
32-Bit
L1 Push
Finished
Stores
+ (EA Calculation)
Vector Touch Engine
Load/Store Unit
Reservation
Stations (2-Entry)
DBAT Array
128-Entry
DTLB
Data MMU
SRs
(Original)
C
IN
18-Bit
Address
L3CR
128-Bit
+++
x÷
32-Bit
Integer
Integer
Integer
Unit
122
Unit
Unit
(3)
Integer
Unit 2
GPR File
16 Rename
Buffers
128-Entry
ITLB
IBAT Array
SRs
(Shadow)
Instruction MMU
R,
O
CT
U
ND
Bus Accumulator
Line Block 0/1
Tags Status
L3 Cache Controller
Vector
FPU
Reservation
Reservation
Reservation
Station
Station
Station
S
Completion Unit
Vector
Integer
Unit 1
Vector
Touch
Queue
LE
A
SC
O
IC
EM
Completion Queue
(16-Entry)
Vector
Integer
Unit 2
BY
Vector
Permute
Unit
VR File
Instruction Queue
(12-Word)
FPR Issue
(2-Entry/1-Issue)
ED
V
I
EE
R
F
16 Rename
Buffers
Dispatch
Unit
Fetcher
GPR Issue
(6-Entry/3-Issue)
Reservation
Stations (2)
LR
BHT (2048-Entry)
VR Issue
(4-Entry/2-Issue)
CTR
BTIC (128-Entry)
Branch Processing Unit
Instruction Unit
CH
R
A
Reservation Reservation Reservation Reservation
Station
Station
Station
Station
96-Bit (3 Instructions)
Additional Features
• Time Base
Counter/Decrementer
• Clock Multiplier
• JTAG/COP Interface
• Thermal/Power Management
• Performance Monitor
Freescale Semiconductor, Inc...
Overview
Freescale Semiconductor, Inc.
Figure 1. MPC7450 Block Diagram
MOTOROLA