MSC8126: Quad Core 16-bit DSP with Ethernet, TCOP and VCOP

The MSC8126 is a highly integrated system-on-a-chip that combines four StarCore® SC140 extended cores with an RS-232 serial interface, four time-division multiplexed (TDM) serial interfaces, thirty-two general-purpose timers, a flexible system interface unit (SIU), an Ethernet interface, a Turbo Coprocessor (TCOP), a Viterbi Coprocessor (VCOP), and a multi-channel DMA controller. The four extended cores can deliver up to 8000 DSP MMACS performance at up to 500 MHz.

Each core has four arithmetic logic units (ALUs), internal memory, a write buffer, and two interrupt controllers. The MSC8126 targets high-bandwidth highly computational DSP applications and is optimized for wireless transcoding and packet telephony as well as high-bandwidth base station applications. The MSC8126 delivers enhanced performance while maintaining low power dissipation and greatly reduces system cost.

The MSC8126 device is designed to provide an optimal solution for 3G wireless base stations, to help eliminate many of the costly and power hungry ASICs and FPGAs required in today's systems for both symbol rate and for chip rate assist. In addition, the MSC8126 device allows customers to add next-generation features that efficiently use available frequencies and higher bit rates in 3G systems.

Efficient application software development is key in Our strategy to expedite customers' time to market. Developers can take advantage of development tools and real-time operating systems (RTOS) from NXP® and third-party suppliers. In addition NXP is partnering with third-party vendors to provide integrated systems solutions that include GSM, CDMA, TDMA, and ITU G.7xx speech coders, hybrid echo cancellation, fax, modem, and xDSL software.

Quad Core 16-bit DSP MSC8126 Block Diagram

Four 400/500 MHz StarCore® SC140 DSP extended cores

  • 16 ALUs on a chip deliver up to 6400/8000 MMACS
  • Performance equivalent to a 1.6/2.0 GHz SC140 Core

The MSC8126 device is manufactured in 90 nm process technology. The device uses a 20 mm x 20 mm Flip Chip Ball-Grid Array (FC-BGA) package, available with lead-free or lead-bearing spheres.

Availability

Contact your local Sales office for information about availability.

Data Sheets (1)
Name/DescriptionModified Date
MSC8126 Technical Data Sheet (REV 15) PDF (1.2 MB) MSC812604 Dec 2008
Errata (2)
Name/DescriptionModified Date
MSC8126 Chip Errata, Mask 2K98M (REV 2) PDF (40.7 kB) MSC8126CE2K98M19 Jan 2009
Application Notes (72)
Name/DescriptionModified Date
Windows 7: Using USB TAP on a Classic CodeWarrior® Installation (MGT V9.2 - DSC V8.3) (REV 1) PDF (540.3 kB) AN433807 Dec 2011
Configuring an Asymmetric Multicore Application for StarCore® DSPs (REV 3) PDF (995.8 kB) AN406322 Jun 2011
Converting Earlier Versions of CodeWarrior® for StarCore® DSPs Projects to Version... (REV 1) PDF (1.5 MB) AN425321 Jan 2011
Asymmetric C++ Multicore Application for StarCore® DSPs (REV 0) PDF (712.8 kB) AN422006 Jan 2011
Software Analysis Tips and Tricks Using CodeWarrior® for StarCore® DSPs (REV 0) PDF (487.3 kB) AN425005 Jan 2011
Configuring a Mixed Asymmetric Multicore Application for StarCore® DSPs (REV 0) PDF (774.3 kB) AN415520 Oct 2010
Debugging Multicore StarCore® DSP Applications with Eclipse (REV 0) PDF (1.3 MB) AN414530 Jun 2010
MSC8122: Avoiding Arbitration Deadlock During Instruction Fetch (REV 1) PDF (88.8 kB) AN373522 Oct 2008
Tuning C Code for StarCore®-Based Digital Signal Processors (REV 2) PDF (124.3 kB) AN335702 Jul 2008
MSC81xx and MSC711x JTAG Connectivity (REV 0) PDF (95.9 kB) AN372623 Apr 2008
MSC8122 and MSC8126 Power Circuit Design Recommendations and Examples (REV 2) PDF (69.6 kB) AN293719 Dec 2007
Decision Feedback Equalizer for StarCore®-Based DSPs (REV 2) PDF (476.9 kB) AN207218 Oct 2007
MSC8126 Design Checklist (REV 6) PDF (461.4 kB) AN290311 Oct 2007
AC Timing Analysis Between SDRAM and the StarCore®-Based MSC8122 DSP (REV 1) PDF (104.3 kB) AN301423 Aug 2007
Using the SC140/SC1400 Enhanced On-Chip Emulator Stopwatch Timer (REV 2) PDF (772.9 kB) AN209015 Jun 2006
MSC8102, MSC8122, and MSC8126 Thermal Management Design Guidelines (REV 3) PDF (149.7 kB) AN260103 May 2006
MSC8122/26 Ethernet MII Quick Start (REV 0) PDF (591.8 kB) AN306317 Feb 2006
Channel Estimation in OFDM Systems (REV 0) PDF (407.1 kB) AN305931 Jan 2006
Statistical Considerations for Maximizing Channel Density on Embedded Systems (REV 0) PDF (466.0 kB) AN301206 Oct 2005
Integrated Example of MSC8122 Local Bus Usage: Ethernet, TDM, DMA, and DSI (REV 0) PDF (318.3 kB) AN303929 Sep 2005
Generic Tone Generation on the StarCore® SC140 Core (REV 2) PDF (315.8 kB) AN227401 Sep 2005
Bootstrapping the MSC812x Devices Over the DSI Port (REV 1) PDF (284.3 kB) AN254122 Aug 2005
Using the DSI Header File With the MSC8122/26ADS (REV 1) PDF (199.4 kB) AN239205 Aug 2005
SDRAM Support on the StarCore®-Based MSC8122 DSP (REV 0) PDF (320.4 kB) AN299325 Jul 2005
Using the MSC8126 Turbo Coprocessor (TCOP) Driver (REV 0) PDF (166.6 kB) AN299019 Jul 2005
GSM Channel Equalization, Decoding, and SOVA on the MSC8126 Viterbi Coprocessor (VCOP) (REV 0) PDF (692.1 kB) AN294318 May 2005
Speech Coder Filters Using the StarCore® SC140/SC1400 Cores (REV 1) PDF (347.9 kB) AN215211 Apr 2005
ITU-T G.729AB Implementation on the StarCore® SC140/SC1400 Cores (REV 2) PDF (274.4 kB) AN226125 Mar 2005
Path Searcher for a WCDMA Rake Receiver (REV 3) PDF (415.0 kB) AN225215 Mar 2005
Differences Between the EOnCE and OnCE Ports (REV 1) PDF (519.0 kB) AN207321 Jan 2005
ITU-T G.729A Implementation on the StarCore® SC140/SC1400 Cores (REV 1) PDF (605.9 kB) AN215121 Jan 2005
Implementing the Levinson-Durbin Algorithm on the SC140 (REV 1) PDF (452.5 kB) AN219712 Jan 2005
ITU-T G.729 Implementation on StarCore® SC140 (REV 1) PDF (738.4 kB) AN209416 Dec 2004
Reed Solomon Encoder/Decoder on the StarCore® SC140 Core, With Extended Examples (REV 1) PDF (788.2 kB) AN240716 Dec 2004
Implementation of ITU-T G.711 on the StarCore® SC140 Core (REV 1) PDF (130.2 kB) AN248816 Dec 2004
ITU-T G.729I Recommendation on the StarCore® SC140 Core (REV 1) PDF (242.0 kB) AN239715 Dec 2004
Optimizing a Vocoder for Operation on a StarCore®-Based DSP (REV 2) PDF (153.2 kB) AN256215 Dec 2004
Generic Tone Detection Using Teager-Kaiser Energy Operators on the StarCore® SC140 Core (REV 1) PDF (1.6 MB) AN238414 Dec 2004
Clock Mode Selection for MSC8126 Mask Set K98M (REV 0) PDF (371.2 kB) AN290530 Nov 2004
Scrambling Code Generation for WCDMA (REV 1) PDF (421.1 kB) AN225425 Nov 2004
Channel Estimation for a WCDMA Rake Receiver (REV 2) PDF (352.3 kB) AN225323 Nov 2004
ITU-T V.42bis Data Dictionary Search on the StarCore® SC140 (REV 1) PDF (148.3 kB) AN227023 Nov 2004
JPEG®2000 Wavelet Transform on StarCore®-Based DSPs (REV 2) PDF (702.6 kB) AN208922 Nov 2004
Maximum Ratio Combining for a WCDMA Rake Receiver (REV 2) PDF (160.3 kB) AN225122 Nov 2004
ITU-T G.729B Implementation on the StarCore® SC140/SC1400 Cores (REV 1) PDF (285.6 kB) AN227822 Nov 2004
3GPP-AMR-NB With ETSI-EFR Implementation on the StarCore® SC140/SC1400 Cores (REV 1) PDF (413.4 kB) AN228022 Nov 2004
Stack Measurement on StarCore®-Based DSPs (REV 2) PDF (210.8 kB) AN226721 Nov 2004
Speed and Code-Size Trade-off with the StarCore® SC140 (REV 1) PDF (204.4 kB) AN183816 Nov 2004
Introduction to the StarCore® SC140 Tools: An Approach in Nine Exercises (REV 1) PDF (411.2 kB) AN200916 Nov 2004
Developing Optimized Code for Both Size and Speed on the StarCore® SC140 Core (REV 2) PDF (483.6 kB) AN226616 Nov 2004
Integrated EOnCE Examples (REV 1) PDF (306.2 kB) AN267512 Nov 2004
Network Echo Cancellers and NXP® Solutions Using the StarCore® SC140 Core (REV 1) PDF (792.0 kB) AN259811 Nov 2004
Optimizing the Instruction Cache of StarCore®-Based Processors (REV 1) PDF (693.6 kB) AN271411 Nov 2004
Porting Code from the DSP56300 Family of Products to the SC140/SC1400 Core (REV 1) PDF (427.7 kB) AN271511 Nov 2004
Noise Reduction on StarCore®-Based DSP Devices (REV 1) PDF (753.4 kB) AN282430 Sep 2004
Packet Telephony Remote Diagnostics on the StarCore® SC140 Core (REV 1) PDF (268.0 kB) AN283224 Sep 2004
KASUMI Block Cipher on the StarCore® SC140 Core (REV 0) PDF (365.4 kB) AN283713 Sep 2004
Packet Telephony Automatic Level Control on the StarCore® SC140 Core (REV 1) PDF (266.0 kB) AN283410 Sep 2004
FPGA System Bus Interface for MSC81xx: A VHDL Reference Design (REV 0) PDF (340.1 kB) AN282324 Aug 2004
Getting Started With the ADS board for the MSC8102/22/26 Devices (REV 0) PDF (258.6 kB) AN281430 Jul 2004
Tone Event Detection in Packet Telephony Using the StarCore® SC140 Core (REV 2) PDF (340.7 kB) AN277527 Jul 2004
Using the Turbo Decode Coprocessor (TCOP) of the MSC8126 DSP Device (REV 0) PDF (250.2 kB) AN278523 Jul 2004
A Comparison of StarCore® DSP Ethernet Controllers (REV 1) PDF (348.5 kB) AN278122 Jul 2004
StarCore® SC140 Application Development Tutorial (REV 0) PDF (1.7 MB) AN244121 Mar 2003
SC140 Application Note: How to Implement a Viterbi Decoder on the StarCore® SC140 (REV 0) PDF (956.5 kB) ANSC140VIT28 Jan 2003
JPEG®2000 Arithmetic Encoding on StarCore® SC140 (REV 1) PDF (460.3 kB) AN212124 Oct 2001
Reference Manuals (5)
Name/DescriptionModified Date
MSC8126 Reference Manual Addendum (REV 11) PDF (115.2 kB) MSC8126RMAD12 Aug 2009
MSC81222/26ADS Reference Manual (REV B.01) PDF (2.8 MB) MSC812XADSRM01 Sep 2006
SC140 DSP Core Reference Manual (REV 4.1) PDF (8.6 MB) MNSC140CORE30 Sep 2005
MSC8126 Reference Manual (REV 2) PDF (9.5 MB) MSC8126RM07 Apr 2005
SC100 Application Binary Interface (REV 2.0) PDF (762.5 kB) MNSC100ABI01 Jun 2002
Product Briefs (1)
Name/DescriptionModified Date
MSC8126 Product Brief (REV 7) PDF (160.4 kB) MSC8126PB07 Apr 2005
Engineering Bulletins (2)
Name/DescriptionModified Date
Lead-Free BGA Solder Joint Assembly Evaluation (REV 2) PDF (132.5 kB) EB63520 Apr 2005
Fact Sheets (6)
Name/DescriptionModified Date
AdvancedTCA ® /AdvancedMC ™ Rapid System Development - Fact Sheet (REV 2) PDF (129.7 kB) ATCAAMCUMBRLAFS26 Oct 2007
Long Term Evolution (LTE) and WiMAX channel card - AdvancedTCA® Reference Design (REV 2) PDF (252.8 kB) AMCCHANLCRDRDFS24 Oct 2007
MSC8126 Fact Sheet (REV 4) PDF (153.1 kB) MSC8126FS11 Feb 2005
SmartDSP OS Fact Sheet (REV 0) PDF (90.6 kB) SMARTDSPOSFS01 Nov 2004
NXP® Semiconductors Smart Baseband Solution (REV 3) PDF (123.3 kB) SMARTBASEFS04 Oct 2004
Pkt Telephony/VoIP Solu Moto and Trinity Convergence (REV 1) PDF (290.6 kB) PACKTELETRINFS05 Mar 2004
Selector Guides (3)
Name/DescriptionModified Date
DSP Product Summary Brochure (REV 6) PDF (178.1 kB) BRDSPPARMETRIC29 Jun 2010
Digital Signal Processors and Controllers, SG1004 (REV 0) PDF (959.8 kB) SG1004Q2200917 Apr 2009
ARCHIVED - SG2126 Media Gateway with IP and ATM Interworking (REV 2) PDF (400.8 kB) SG2126_D01 Jan 2005
Product Change Notices (1)
Name/DescriptionModified Date
End of Life for MSC8122/26 Products (REV 0) HTM (3.2 kB) PCN1654412 Nov 2014
Product Numbering Scheme (1)
Name/DescriptionModified Date
MSC81XX Family Product Numbering Scheme (REV 0) PDF (30.3 kB) MSC81XXPN16 Nov 2005
订购信息
型号状态预算报价(不含税)(CNY)封装类型和焊端数Core Type工作频率 (Max) (MHz)内核:内核数量 (Spec)工作环境温度 (Min-Max) (°C)缓存 (KB)L2缓存 (Max) (KB)内部RAM (KB)支持外部存储器DMA通道总数Ethernet Type其他特性
MSC8126TMP6400No Longer Manufactured100 @ CNY877.22FCCBGA 431SC1404004-40 to 105641372SDRAM, SRAM1610/100 BaseTExternal Memory Controller
KMSC8126MP8000No Longer ManufacturedFCBGA 431SC14040 to 9016SRAM, SDRAM, FLASH, EPROM, DRAM10/100 BaseT
MSC8126MP8000No Longer ManufacturedFCBGA 431SC14050040 to 90641372SDRAM, SRAM1610/100 BaseTExternal Memory Controller
KMSC8126VT8000No Longer ManufacturedFCBGA 431SC14040 to 9016SRAM, SDRAM, FLASH, EPROM, DRAM10/100 BaseT
MSC8126VT8000No Longer ManufacturedFCBGA 431SC14050040 to 90641372SDRAM, SRAM1610/100 BaseTExternal Memory Controller
KMSC8126TVT6400No Longer ManufacturedFCBGA 431SC1404-40 to 10516SRAM, SDRAM, FLASH, EPROM, DRAM10/100 BaseT
MSC8126TVT6400No Longer ManufacturedFCBGA 431SC1404004-40 to 105641372SDRAM, SRAM1610/100 BaseTExternal Memory Controller
KMSC8126TMP6400No Longer ManufacturedFCBGA 431SC1404-40 to 10516SRAM, SDRAM, FLASH, EPROM, DRAM10/100 BaseT
封装环保信息
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
FCPBGA 431 20*20*3.8P0.898ARE10549DMPQ - 60 TRAYPOQ - 300 BOXNo Longer ManufacturedMSC8126TMP6400MSC8126TMP6400.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
3250
No Longer ManufacturedMSC8126VT8000MSC8126VT8000.pdf3250
No Longer ManufacturedMSC8126MP8000MSC8126MP8000.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
3250
No Longer ManufacturedMSC8126TVT6400MSC8126TVT6400.pdf3250
No Longer ManufacturedKMSC8126MP8000KMSC8126MP8000.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
3250
No Longer ManufacturedKMSC8126TMP6400KMSC8126TMP6400.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
3250
No Longer ManufacturedKMSC8126TVT6400KMSC8126TVT6400.pdf3250
No Longer ManufacturedKMSC8126VT8000KMSC8126VT8000.pdf3250
MSC8126 Technical Data Sheet msc8126
MSC8126 Chip Errata, Mask 2K98M msc8126
Windows 7: Using USB TAP on a Classic CodeWarrior® Installation (MGT V9.2 - DSC V8.3) msc8251
Configuring an Asymmetric Multicore Application for StarCore® DSPs msc8256
Converting Earlier Versions of CodeWarrior® for StarCore® DSPs Projects to Version... msc8251
Asymmetric C++ Multicore Application for StarCore® DSPs msc8256
Software Analysis Tips and Tricks Using CodeWarrior® for StarCore® DSPs msc8251
Configuring a Mixed Asymmetric Multicore Application for StarCore® DSPs msc8256
Debugging Multicore StarCore® DSP Applications with Eclipse msc8251
MSC8122: Avoiding Arbitration Deadlock During Instruction Fetch msc8126
Tuning C Code for StarCore®-Based Digital Signal Processors msc8126
MSC81xx and MSC711x JTAG Connectivity msc8126
MSC8122 and MSC8126 Power Circuit Design Recommendations and Examples msc8126
Decision Feedback Equalizer for StarCore®-Based DSPs msc8126
MSC8126 Design Checklist msc8126
AC Timing Analysis Between SDRAM and the StarCore®-Based MSC8122 DSP msc8126
Using the SC140/SC1400 Enhanced On-Chip Emulator Stopwatch Timer msc8126
MSC8102, MSC8122, and MSC8126 Thermal Management Design Guidelines msc8126
MSC8122/26 Ethernet MII Quick Start msc8126
Channel Estimation in OFDM Systems msc8126
Statistical Considerations for Maximizing Channel Density on Embedded Systems msc8126
Integrated Example of MSC8122 Local Bus Usage: Ethernet, TDM, DMA, and DSI msc8126
Generic Tone Generation on the StarCore® SC140 Core msc8126
Bootstrapping the MSC812x Devices Over the DSI Port msc8126
Using the DSI Header File With the MSC8122/26ADS msc8126
SDRAM Support on the StarCore®-Based MSC8122 DSP msc8126
Using the MSC8126 Turbo Coprocessor (TCOP) Driver msc8126
GSM Channel Equalization, Decoding, and SOVA on the MSC8126 Viterbi Coprocessor (VCOP) msc8126
Speech Coder Filters Using the StarCore® SC140/SC1400 Cores msc8126
ITU-T G.729AB Implementation on the StarCore® SC140/SC1400 Cores msc8126
Path Searcher for a WCDMA Rake Receiver msc8126
Differences Between the EOnCE and OnCE Ports msc8126
ITU-T G.729A Implementation on the StarCore® SC140/SC1400 Cores msc8126
Implementing the Levinson-Durbin Algorithm on the SC140 msc8126
ITU-T G.729 Implementation on StarCore® SC140 msc8126
Reed Solomon Encoder/Decoder on the StarCore® SC140 Core, With Extended Examples msc8126
Implementation of ITU-T G.711 on the StarCore® SC140 Core msc8126
ITU-T G.729I Recommendation on the StarCore® SC140 Core msc8126
Optimizing a Vocoder for Operation on a StarCore®-Based DSP msc8126
Generic Tone Detection Using Teager-Kaiser Energy Operators on the StarCore® SC140 Core msc8126
Clock Mode Selection for MSC8126 Mask Set K98M msc8126
Scrambling Code Generation for WCDMA msc8126
Channel Estimation for a WCDMA Rake Receiver msc8126
ITU-T V.42bis Data Dictionary Search on the StarCore® SC140 msc8126
JPEG®2000 Wavelet Transform on StarCore®-Based DSPs msc8126
Maximum Ratio Combining for a WCDMA Rake Receiver msc8126
ITU-T G.729B Implementation on the StarCore® SC140/SC1400 Cores msc8126
3GPP-AMR-NB With ETSI-EFR Implementation on the StarCore® SC140/SC1400 Cores msc8126
Stack Measurement on StarCore®-Based DSPs msc8126
Speed and Code-Size Trade-off with the StarCore® SC140 msc8126
Introduction to the StarCore® SC140 Tools: An Approach in Nine Exercises msc8126
Developing Optimized Code for Both Size and Speed on the StarCore® SC140 Core msc8126
Integrated EOnCE Examples msc8126
Network Echo Cancellers and NXP® Solutions Using the StarCore® SC140 Core msc8126
Optimizing the Instruction Cache of StarCore®-Based Processors msc8126
Porting Code from the DSP56300 Family of Products to the SC140/SC1400 Core msc8126
Noise Reduction on StarCore®-Based DSP Devices msc8126
Packet Telephony Remote Diagnostics on the StarCore® SC140 Core msc8126
KASUMI Block Cipher on the StarCore® SC140 Core msc8126
Packet Telephony Automatic Level Control on the StarCore® SC140 Core msc8126
FPGA System Bus Interface for MSC81xx: A VHDL Reference Design msc8126
Getting Started With the ADS board for the MSC8102/22/26 Devices msc8126
Tone Event Detection in Packet Telephony Using the StarCore® SC140 Core msc8126
Using the Turbo Decode Coprocessor (TCOP) of the MSC8126 DSP Device msc8126
A Comparison of StarCore® DSP Ethernet Controllers msc8126
StarCore® SC140 Application Development Tutorial msc8126
SC140 Application Note: How to Implement a Viterbi Decoder on the StarCore® SC140 msc8126
JPEG®2000 Arithmetic Encoding on StarCore® SC140 msc8126
MSC8126 Reference Manual Addendum msc8126
MSC81222/26ADS Reference Manual msc8126
SC140 DSP Core Reference Manual msc8126
MSC8126 Reference Manual msc8126
SC100 Application Binary Interface msc8126
MSC8126 Product Brief msc8126
Lead-Free BGA Solder Joint Assembly Evaluation msc8126
AdvancedTCA ® /AdvancedMC ™ Rapid System Development - Fact Sheet msc8126
Long Term Evolution (LTE) and WiMAX channel card - AdvancedTCA® Reference Design msc8126
MSC8126 Fact Sheet msc8126
SmartDSP OS Fact Sheet msc8126
NXP® Semiconductors Smart Baseband Solution msc8126
Pkt Telephony/VoIP Solu Moto and Trinity Convergence msc8126
DSP Product Summary Brochure msc8156e
Digital Signal Processors and Controllers, SG1004 dsp56f807
ARCHIVED - SG2126 Media Gateway with IP and ATM Interworking msc8126
End of Life for MSC8122/26 Products msc8126
MSC81XX Family Product Numbering Scheme msc8154e
98ARE10549D msc8126
MSC8126TMP6400.pdf msc8126
MSC8126VT8000.pdf msc8126
MSC8126MP8000.pdf msc8126
MSC8126TVT6400.pdf msc8126
KMSC8126MP8000.pdf msc8126
KMSC8126TMP6400.pdf msc8126
KMSC8126TVT6400.pdf msc8126
KMSC8126VT8000.pdf msc8126