Freescale Logo
Skip navigation
  • Contact Us
  • Worldwide: United States
    • Argentina
    • Brazil
    • Canada
    • Czech Republic
    • China
    • Germany
    • France
    • Hong Kong
    • India
    • Israel
    • Italy
    • Japan
    • Korea
    • Malaysia
    • Mexico
    • Romania
    • Russia
    • United Kingdom
    • United States
  • China
  • Japan
  • Korea
  • Shopping Cart
  • Login
  • My Freescale
  • Products

    • 8-bit Microcontrollers
    • 16-bit Microcontrollers
    • 32/64-bit Microcontrollers & Processors
    • Analog & Power Management
    • Custom ICs & SOCs
    • Digital Signal Processors & Controllers
    • RF
    • Sensors
    • CodeWarrior® Development Tools
    • Archives
  • Applications

    • Automotive
    • Connectivity
    • Consumer
    • Smart Energy
    • Industrial
    • Medical
    • Motor Control
    • Networking
  • Technologies

    • Research and Development
    • Foundry
    • Manufacturing
    • Quality
  • Support

    • Technical Support
    • Documentation
    • Software & Tools
    • Downloads
    • Freescale Forums
    • FAQs
    • Product Longevity
    • Reference Designs
    • Training and Events
    • Quality
    • Lead-free and RoHS Data
    • Alliance Network
  • Buy

    • Buy Direct
    • Order Samples
    • Distributor Network
    • Pricing & Availability
  • About Freescale

    • Corporate Overview
    • Freescale Worldwide
    • Freescale Technology Forum
    • Customers
    • Ethics & Social Responsibility
    • Community Involvement
    • Investor Relations
    • Media Center
    • Alliance Network
    • University Programs
    • Careers
   
  • Welcome Guest
  • Register  or  Login
  • Annotate this Page  
    • Add a Note to this Page
  • Browse History
  • My Recommendations
  • Why Should I Register?
Page Actions
  • Print this Page
  • Subscribe to Freescale Newsletter
  • RSSRSS
  • Freescale
  • StarCore Digital Signal Processors
  • Multi-Core DSP
  • MSC8144

MSC8144: Quad-Core DSP (Digital Signal Processor)


http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MSC8144
  • Overview
  • Documentation
  • Software & Tools
  • Training & Support
  • Data Sheet
  • Application Notes


The MSC8144 processor is the third generation of Freescale high-performance multicore DSP devices that target wireline and wireless infrastructure applications. It builds upon the proven success of the previous multicore DSPs and is designed to bolster the rapidly expanding voice/video/data triple play services in this space. This multicore DSP delivers the industry's highest level of performance and integration, combining four fully-programmable StarCore™ DSP cores, each running at up to 1 GHz with an architecture highly optimized for voice, fax, video, and data compression processing.

An internal QUICC Engine™ dual-RISC packet-processor supports multiple networking protocols to guarantee reliable data transport over packet networks while significantly offloading such processing from the DSP cores.

The MSC8144 embeds the industry's largest internal memory and supports a variety of advanced interface types, including high-speed Ethernet and UTOPIA for network communications; DDR controller for high-speed, industry-standard memory interface; multi-channel TDM interfaces for connectivity to the PSTN networks, and Serial RapidIO and PCI interfaces for connectivity to other devices mounted on the same rack or circuit board. 

As a highly flexible, fully-programmable, and powerful multimedia DSP, the MSC8144 offers tremendous processing power while maintaining a competitive price and power per channel.

Consult a Freescale Semiconductor sales office or authorized distributer to determine product availability and place an order.


Features


  • Four 800 MHz/1 GHz StarCore SC3400 DSP extended cores
    • 16 ALUs deliver up to 12800/16000 MMACS
    • Performance equivalent to a 3.2/4.0 GHz SC3400 core
  • Each extended core includes the DSP core processor and dedicated instruction cache, data cache, memory management unit (MMU), interrupt controller (EPIC), and timers
  • Industry's largest on-chip memory
    • Four 16-Kbyte L1 instruction cache (one per core) 
    • Four 32-Kbyte L1 data cache (one per core)
    • One 128-Kbyte shared L2 instruction cache
    • One 512-Kbyte shared M2 memory for critical data and temporary data buffering
    • 10 Mbytes of 128-bit wide shared M3 memory that eliminates the need for external memory for most applications
    • 96 Kbytes of boot ROM accessible from all four cores supports boot via serial RapidIO, PCI, I2C, and Ethernet interfaces. 
  • DDR memory controller with a clock rate up to 200 MHz (400 MHz data rate), 16/32-bit DDR SDRAM data bus with 64-Mb to 4-Gb DDR and DDR2 devices with x8/x16 data ports (no direct x4 support), configurations up to 1 GB, including up to two physical banks (chip selects), each independently addressable, with double-bit error detection and single-bit error correction (ECC).
  • Internal DMA controller with 16 bidirectional time-multiplexed channels enabling data transfers between the internal memories and the serial interfaces
  • Eight independent time-division multiplex (TDM) interfaces with 2048 DS-0 (64 kbps) channels divided among the eight TDM interfaces
  • QUICC Engine communications processor that configures and controls the two Ethernet and the ATM (UTOPIA) interface and offloads handling of the communication tasks from the DSP cores. It includes two 32-bit RISC processors, 48 Kbytes of multi-master multi-port RAM, 48 Kbytes of instruction RAM, a serial DMA channel, control hardware, baud-rate generators, clock synthesizer, interrupt controller, and three communication controllers.
  • Two Gb Ethernet controllers supporting 10/100/1000 Mbps operation using MII, RMII, SMII, RGMII, and SGMII physical interfaces.
  • One ATM controller supporting a UTOPIA interface and AAL0, AAL2, and AAL5 operation
  • Serial RapidIO port supporting 1x/4x operation and a messaging unit
  • PCI interface designed to comply with PCI specification revision 2.2 operating at 33 or 66 MHz and 3.3 V.
  • UART for an RS-232 interface
  • Serial Peripheral Interface (SPI)
  • I2 C interface to boot from EEPROM
  • Interrupt system that includes an enhanced programmable interrupt controller (EPIC) for each core with up to 256 interrupts and 32 priority levels,  up to 32 virtual interrupts and a virtual NMI generated by a simple write access, and an interrupt concentrator that uses external interrupt outputs.
  • Sixteen 16-bit programmable timers in four quad-timer modules, two 32-bit general-purpose timers per core, and four software watchdog timer modules
  • 32 GPIOs, sixteen of which can be configured as external maskable interrupts (IRQs)
  • Eight programmable hardware semaphores
  • Debugging capability through the JTAG interface and OCE30 module; debug and profiling capability in most device modules

The MSC8144 device is manufactured in CMOS 90 nm SOI process technology. The device uses a 29 mm x 29 mm Flip Chip Ball-Grid Array (FC-BGA) package, available with lead-free spheres.


Related Products


  • MSC8122: Quad Core 16-bit Digital Signal Processor With Ethernet
  • MSC8126: Quad Core 16-bit Digital Signal Processor With Ethernet, TCOP, and VCOP
  • MSC8156: Six Core High Performance DSP
  • MSC8156E: Six Core High Performance DSP with Security

Featured Software & Tools


  • MSC8144ADS: MSC8144 Application Development System
  • CW-STARCORE-DSP: CodeWarrior for StarCore DSP

Increase Your Knowledge

  • Design News Update Subscribe for design tips, tricks and product news delivered to your inbox.
  • On-Demand Training Learn from the experts at your convenience.

  • Site Map
  •  Terms of Use
  •  Trademarks
  •  Privacy Practices
  •  View Agreement
  •  Newsletter
  •   RSS Feeds
  • © Freescale Semiconductor, Inc. 2004 - 2010. All Rights Reserved.