KMC7457VG1267LC Freescale Semiconductor, KMC7457VG1267LC Datasheet - Page 2

no-image

KMC7457VG1267LC

Manufacturer Part Number
KMC7457VG1267LC
Description
IC MPU RISC 32BIT 1267MHZ 483BGA
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of KMC7457VG1267LC

Processor Type
MPC74xx PowerPC 32-Bit
Speed
1.267GHz
Voltage
1.3V
Mounting Type
Surface Mount
Package / Case
483-FCCBGA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
KMC7457VG1267LC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Features
high-bandwidth interface. The MPC7447 is identical to the MPC7457 except that it does not support the
L3 cache interface.
Figure 1
supporting a double-precision floating-point unit and a SIMD multimedia unit.
The memory storage subsystem supports the MPX bus protocol and a subset of the 60x bus protocol to
main memory and other system resources. The L3 interface supports 1, 2, or 4 Mbytes of external SRAM
for L3 cache and/or private memory data. For systems implementing 4 Mbytes of SRAM, a maximum of
2 Mbytes may be used as cache; the remaining 2 Mbytes must be private memory.
Note that the MPC7457 is a footprint-compatible, drop-in replacement in a MPC7455 application if the
core power supply is 1.3 V.
2
This section summarizes features of the MPC7457 implementation of the PowerPC architecture.
Major features of the MPC7457 are as follows:
2
Features
High-performance, superscalar microprocessor
— As many as four instructions can be fetched from the instruction cache at a time.
— As many as three 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
shows a block diagram of the MPC7457. The core is a high-performance superscalar design
– 128-entry (32-set, four-way set associative) branch target instruction cache (BTIC), a cache
– 2048-entry branch history (BHT) with 2 bits per entry for 4 levels of prediction—not-taken,
– Up to three outstanding speculative branches
– Branch instructions that do not update the count register (CTR) or link register (LR) are
– Eight-entry link register stack to predict the target address of Branch Conditional to Link
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.
strongly not-taken, taken, and strongly taken
often removed from the instruction stream.
Register (bclr) instructions
MPC7457 RISC Microprocessor Hardware Specifications, Rev. 7
Freescale Semiconductor

Related parts for KMC7457VG1267LC