EEWORLDEEWORLDEEWORLD

Part Number

Search

XPC7455RX733LC

Description
32-BIT, 733MHz, RISC PROCESSOR, CBGA483, 29 X 29 MM, 3.22 M HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-483
CategoryThe embedded processor and controller    Microcontrollers and processors   
File Size804KB,60 Pages
ManufacturerMotorola ( NXP )
Websitehttps://www.nxp.com
Download Datasheet Parametric Compare View All

XPC7455RX733LC Overview

32-BIT, 733MHz, RISC PROCESSOR, CBGA483, 29 X 29 MM, 3.22 M HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-483

XPC7455RX733LC Parametric

Parameter NameAttribute value
MakerMotorola ( NXP )
Parts packaging codeBGA
package instructionBGA, BGA483,22X22,50
Contacts483
Reach Compliance Codeunknow
ECCN code3A001.A.3
Address bus width36
bit size32
boundary scanYES
maximum clock frequency133 MHz
External data bus width64
FormatFLOATING POINT
Integrated cacheYES
JESD-30 codeS-CBGA-B483
JESD-609 codee0
length29 mm
low power modeYES
Number of terminals483
Package body materialCERAMIC, METAL-SEALED COFIRED
encapsulated codeBGA
Encapsulate equivalent codeBGA483,22X22,50
Package shapeSQUARE
Package formGRID ARRAY
Peak Reflow Temperature (Celsius)NOT SPECIFIED
power supply1.3,1.5/2.5,1.8/2.5 V
Certification statusNot Qualified
Maximum seat height3.22 mm
speed733 MHz
Maximum supply voltage1.65 V
Minimum supply voltage1.55 V
Nominal supply voltage1.6 V
surface mountYES
technologyCMOS
Terminal surfaceTin/Lead (Sn/Pb)
Terminal formBALL
Terminal pitch1.27 mm
Terminal locationBOTTOM
Maximum time at peak reflow temperatureNOT SPECIFIED
width29 mm
uPs/uCs/peripheral integrated circuit typeMICROPROCESSOR, RISC

XPC7455RX733LC Preview

Advance Information
MPC7455EC/D
Rev. 0, 2/2002
MPC7455 RISC
Microprocessor
Hardware SpeciÞcations
This document is primarily concerned with the MPC7455. However, unless otherwise noted,
all information here also applies to the MPC7445. The MPC7455 and MPC7445 are reduced
instruction set computing (RISC) microprocessors that implement the PowerPC instruction
set architecture. This document describes pertinent electrical and physical characteristics of
the MPC7455. For functional characteristics of the processor, refer to the
MPC7450 RISC
Microprocessor Family User’s Manual
.
This document contains the following topics:
Topic
Page
Section 1.1, “Overview”
2
Section 1.2, “Features”
4
Section 1.3, “Comparison with the MPC7400, MPC7410, MPC7450, MPC7451, and
MPC7441”
8
Section 1.4, “General Parameters”
10
Section 1.5, “Electrical and Thermal Characteristics”
11
Section 1.6, “Pin Assignments”
32
Section 1.7, “Pinout Listings”
34
Section 1.8, “Package Description”
40
Section 1.9, “System Design Information”
43
Section 1.10, “Document Revision History”
55
Section 1.11, “Ordering Information”
55
To locate any published updates for this document, refer to the website at
http://www.motorola.com/semiconductors.
Overview
1.1
Overview
The MPC7455 is the third implementation of the fourth generation (G4) microprocessors from Motorola.
The MPC7455 implements the full PowerPC 32-bit architecture and is targeted at networking and
computing systems applications. The MPC7455 consists of a processor core, a 256-Kbyte L2, and an
internal L3 tag and controller which support a glueless backside L3 cache through a dedicated
high-bandwidth interface. The MPC7445 is identical to the MPC7455 except it does not support the L3
cache interface.
Figure 1 shows a block diagram of the MPC7455. The core is a high-performance superscalar design
supporting a double-precision floating-point unit and a SIMD multimedia unit. The memory storage
subsystem supports the MPX bus interface to main memory and other system resources. The L3 interface
supports 1 or 2 Mbytes of external SRAM for L3 cache data.
Note that the MPC7455 is a footprint-compatible, drop-in replacement in an MPC7450 or MPC7451
application if the core power supply is 1.6 V.
2
MPC7455 RISC Microprocessor Hardware Specifications
MOTOROLA
Instruction Unit
Branch Processing Unit
Fetcher
Tags
IBAT Array
BHT (2048-Entry)
Dispatch
Unit
Data MMU
SRs
(Original)
VR Issue
(4-Entry/2-Issue)
DBAT Array
GPR Issue
(6-Entry/3-Issue)
FPR Issue
(2-Entry/1-Issue)
128-Entry
DTLB
Tags
LR
BTIC (128-Entry)
CTR
Instruction Queue
(12-Word)
SRs
(Shadow)
128-Entry
ITLB
Instruction MMU
128-Bit (4 Instructions)
MOTOROLA
32-Kbyte
I Cache
32-Kbyte
D Cache
Reservation
Stations (2-Entry)
EA
Load/Store Unit
Vector Touch Engine
+ (EA Calculation)
Finished
Stores
L1 Castout
PA
FPR File
16 Rename
Buffers
Reservation
Stations (2)
VR File
16 Rename
Buffers
Integer
Unit 2
+++
32-Bit
32-Bit
Integer
Integer
Integer
Unit 122
Unit
Unit
(3)
16 Rename
Buffers
Reservation
Stations (2)
GPR File
Reservation
Reservation
Reservation
Station
Station
Station
Vector
Touch
Queue
Vector
Integer
Unit 1
Vector
FPU
Floating-
Point Unit
L1 Push
Completed
Stores
+x÷
FPSCR
Load Miss
64-Bit
64-Bit
32-Bit
128-Bit
128-Bit
L3 Cache Controller
Line Block 0/1
Tags Status
L3CR
Bus Accumulator
Not in
MPC7445
18-Bit
64-Bit Data
Address (8-Bit Parity)
Memory Subsystem
System Bus Interface
L2 Prefetch (3)
Bus Store Queue
Push
Castout
Queue
(9)
External SRAM
(1 or 2 Mbytes)
Bus Accumulator
36-Bit Address Bus
64-Bit Data Bus
L2 Store Queue (L2SQ)
Snoop Push/
L1 Castouts
Interventions
(4)
256-Kbyte Unified L2 Cache/Cache Controller
Line
Block 0 (32-Byte)
Block 1 (32-Byte)
Tags Status
Status
L1 Service Queues
L1 Store Queue
(LSQ)
L1 Load Queue (LLQ)
L1 Load Miss (5)
Instruction Fetch (2)
Cacheable Store
Request (1)
Additional Features
•Time Base Counter/Decre-
menter
•Clock Multiplier
•JTAG/COP Interface
•Thermal/Power Management
96-Bit (3 Instructions)
Reservation Reservation Reservation Reservation
Station
Station
Station
Station
Figure 1. MPC7455 Block Diagram
Vector
Permute
Unit
Vector
Integer
Unit 2
Completion Unit
MPC7455 RISC Microprocessor Hardware Specifications
Completion Queue
(16-Entry)
Overview
Completes up to three instructions per clock
3
Features
1.2
Features
This section summarizes features of the MPC7455 implementation of the PowerPC architecture.
Major features of the MPC7455 are as follows:
High-performance, superscalar microprocessor
— As many as 4 instructions can be fetched from the instruction cache at a time
— As many as 3 instructions can be dispatched to the issue queues at a time
— As many as 12 instructions can be in the instruction queue (IQ)
— As many as 16 instructions can be at some stage of execution simultaneously
— Single-cycle execution for most instructions
— One instruction per clock cycle throughput for most instructions
— Seven-stage pipeline control
Eleven independent execution units and three register files
— Branch processing unit (BPU) features static and dynamic branch prediction
– 128-entry (32-set, four-way set-associative) branch target instruction cache (BTIC), a
cache of branch instructions that have been encountered in branch/loop code sequences. If
a target instruction is in the BTIC, it is fetched into the instruction queue a cycle sooner
than it can be made available from the instruction cache. Typically, a fetch that hits the
BTIC provides the first four instructions in the target stream.
– 2048-entry branch history table (BHT) with two bits per entry for four levels of prediction:
not-taken, strongly not-taken, taken, strongly taken
– Up to three outstanding speculative branches
– Branch instructions that do not update the count register (CTR) or link register (LR) are
often removed from the instruction stream.
– 8-entry link register stack to predict the target address of Branch Conditional to Link
Register (
bclr
) instructions.
— Four integer units (IUs) that share 32 GPRs for integer operands
– Three identical IUs (IU1a, IU1b, and IU1c) can execute all integer instructions except
multiply, divide, and move to/from special-purpose register instructions.
– IU2 executes miscellaneous instructions including the CR logical operations, integer
multiplication and division instructions, and move to/from special-purpose register
instructions.
— Five-stage FPU and a 32-entry FPR file
– Fully IEEE 754-1985-compliant FPU for both single- and double-precision operations
– Supports non-IEEE mode for time-critical operations
– Hardware support for denormalized numbers
– Thirty-two 64-bit FPRs for single- or double-precision operands
— Four vector units and 32-entry vector register file (VRs)
– Vector permute unit (VPU)
– Vector integer unit 1 (VIU1) handles short-latency AltiVec integer instructions, such as
vector add instructions (
vaddsbs
,
vaddshs
, and
vaddsws
, for example)
4
MPC7455 RISC Microprocessor Hardware Specifications
MOTOROLA
Features
– Vector integer unit 2 (VIU2) handles longer -latency AltiVec integer instructions, such as
vector multiply add instructions (
vmhaddshs
,
vmhraddshs
, and
vmladduhm
, for
example).
– Vector floating-point unit (VFPU)
— Three-stage load/store unit (LSU)
– Supports integer, floating-point and vector instruction load/store traffic
– Four-entry vector touch queue (VTQ) supports all four architected AltiVec data stream
operations
– Three-cycle GPR and AltiVec load latency (byte, half-word, word, vector) with 1-cycle
throughput
– Four-cycle FPR load latency (single, double) with 1-cycle throughput
– No additional delay for misaligned access within double-word boundary
– Dedicated adder calculates effective addresses (EAs)
– Supports store gathering
– Performs alignment, normalization, and precision conversion for floating-point data
– Executes cache control and TLB instructions
– Performs alignment, zero padding, and sign extension for integer data
– Supports hits under misses (multiple outstanding misses)
– Supports both big- and little-endian modes, including misaligned little-endian accesses
Three issue queues FIQ, VIQ, and GIQ can accept as many as one, two, and three instructions,
respectively, in a cycle. Instruction dispatch requires the following:
— Instructions can be dispatched only from the three lowest IQ entries—IQ0, IQ1, and IQ2.
— A maximum of three instructions can be dispatched to the issue queues per clock cycle.
— Space must be available in the CQ for an instruction to dispatch (this includes instructions that
are assigned a space in the CQ but not in an issue queue).
Rename buffers
— 16 GPR rename buffers
— 16 FPR rename buffers
— 16 VR rename buffers
Dispatch unit
— The decode/dispatch stage fully decodes each instruction.
Completion unit
— The completion unit retires an instruction from the 16-entry completion queue (CQ) when all
instructions ahead of it have been completed, the instruction has finished execution, and no
exceptions are pending.
— Guarantees sequential programming model (precise exception model)
— Monitors all dispatched instructions and retires them in order
— Tracks unresolved branches and flushes instructions after a mispredicted branch
— Retires as many as three instructions per clock cycle
Separate on-chip L1 instruction and data caches (Harvard architecture)
MOTOROLA
MPC7455 RISC Microprocessor Hardware Specifications
5

XPC7455RX733LC Related Products

XPC7455RX733LC XPC7455RX867LC XPC7455RX800LC
Description 32-BIT, 733MHz, RISC PROCESSOR, CBGA483, 29 X 29 MM, 3.22 M HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-483 32-BIT, 867MHz, RISC PROCESSOR, CBGA483, 29 X 29 MM, 3.22 M HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-483 32-BIT, 800MHz, RISC PROCESSOR, CBGA483, 29 X 29 MM, 3.22 M HEIGHT, 1.27 MM PITCH, CERAMIC, BGA-483
Maker Motorola ( NXP ) Motorola ( NXP ) Motorola ( NXP )
Parts packaging code BGA BGA BGA
package instruction BGA, BGA483,22X22,50 BGA, BGA483,22X22,50 BGA, BGA483,22X22,50
Contacts 483 483 483
Reach Compliance Code unknow unknown unknown
ECCN code 3A001.A.3 3A001.A.3 3A001.A.3
Address bus width 36 36 36
bit size 32 32 32
boundary scan YES YES YES
maximum clock frequency 133 MHz 133 MHz 133 MHz
External data bus width 64 64 64
Format FLOATING POINT FLOATING POINT FLOATING POINT
Integrated cache YES YES YES
JESD-30 code S-CBGA-B483 S-CBGA-B483 S-CBGA-B483
JESD-609 code e0 e0 e0
length 29 mm 29 mm 29 mm
low power mode YES YES YES
Number of terminals 483 483 483
Package body material CERAMIC, METAL-SEALED COFIRED CERAMIC, METAL-SEALED COFIRED CERAMIC, METAL-SEALED COFIRED
encapsulated code BGA BGA BGA
Encapsulate equivalent code BGA483,22X22,50 BGA483,22X22,50 BGA483,22X22,50
Package shape SQUARE SQUARE SQUARE
Package form GRID ARRAY GRID ARRAY GRID ARRAY
Peak Reflow Temperature (Celsius) NOT SPECIFIED NOT SPECIFIED NOT SPECIFIED
power supply 1.3,1.5/2.5,1.8/2.5 V 1.3,1.5/2.5,1.8/2.5 V 1.3,1.5/2.5,1.8/2.5 V
Certification status Not Qualified Not Qualified Not Qualified
Maximum seat height 3.22 mm 3.22 mm 3.22 mm
speed 733 MHz 867 MHz 800 MHz
Maximum supply voltage 1.65 V 1.65 V 1.65 V
Minimum supply voltage 1.55 V 1.55 V 1.55 V
Nominal supply voltage 1.6 V 1.6 V 1.6 V
surface mount YES YES YES
technology CMOS CMOS CMOS
Terminal surface Tin/Lead (Sn/Pb) Tin/Lead (Sn/Pb) Tin/Lead (Sn/Pb)
Terminal form BALL BALL BALL
Terminal pitch 1.27 mm 1.27 mm 1.27 mm
Terminal location BOTTOM BOTTOM BOTTOM
Maximum time at peak reflow temperature NOT SPECIFIED NOT SPECIFIED NOT SPECIFIED
width 29 mm 29 mm 29 mm
uPs/uCs/peripheral integrated circuit type MICROPROCESSOR, RISC MICROPROCESSOR, RISC MICROPROCESSOR, RISC

Technical ResourceMore

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 1513  2440  184  1240  2739  31  50  4  25  56 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号