Freescale Semiconductor

Freescale Semiconductor


Targets: Communication & Wired, Computers & Peripherals, Imaging & Video, Industrial, Military & Aerospace

Freescale Semiconductor MPC7448 Block Diagram

The MPC7448 processors target wired and wireless communications (services cards and line card control plane in switch/routers, radio network controllers), computers and peripherals (blade servers), imaging and video applications (image processing and recognition, multifunction printers, medical imaging), defense and aerospace (image acquisition and processing, cockpit displays, radar/sonar processing), and industrial automation control applications where image recognition or complex motion is required.

The MPC7448 processor consists of a 3-way superscalar e600 core built on Power Architecture technology running between 600 MHz and 1.7 GHz, with a 200 MHz 60x/MPX bus interface to external input/output bridge devices. Its 7-stage pipeline works well with code that branches unpredictably. The backside 1-Mbyte L2 cache offers higher bandwidth, lower latency and less data contention than shared frontside L2 caches.

The e600 core contains a 128b AltiVec vector processor with enhanced support for out-of-order instructions. Typical power ranges from 8.4 to 21 Watts. Maximum power is 12W at 1267 MHz and under 9W below 1000 MHz, as measured with junction temperature at 105 degrees Celsius. Extended temperature (-40 to 105 degrees Celsius) is available.

The CodeWarrior IDE (Compiler/Linker/Debugger), PowerTap Run Control Device (JTAG emulator), Linux Board Support Package (BSP) development tools from Freescale, and an ecosystem of development tools, operating systems and applications from third-party vendors support the MPC7448. The MCEVALHPC2-7448E application development system includes a BSP and free 30-day evaluation of CodeWarrior development tools.