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