Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ......

29
TM Freescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. Barry Stern Baseband DSP & SoC Product Line, Marketing Manager Freescale's High-Performance StarCore DSPs for the Baseband Market June 2010

Transcript of Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ......

Page 1: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Barry SternBaseband DSP & SoC Product Line, Marketing Manager

Freescale's High-Performance StarCore DSPs for the Baseband Market

June 2010

Presenter
Presentation Notes
The key goals of this presentation for the Content Owners, Presenters and FSL Subject Matter Experts is Productivity, Quality and Scalability. Productivity = Least amount of work possible for this and future training activities (e.g., Other FTF’s, Designing with Freescale, DFAE Conference, etc . . .) Quality = By knowing what the audience wants and how to best teach that what they want you have a *much* greater chance to deliver the most impactful presentation possible! Scalability = By following these guidelines it will allow your work to be delivered to a broader audience with little or no additional work on your part.
Page 2: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

►Freescale DSP roadmap

►Freescale wireless base station – focus markets

►MSC8156/4 multicore baseband DSPs• MSC8156 multicore DSP – highlights• MSC8156/4 DSP enablement & ecosystem

►MSC8156/4 DSP - typical baseband systems

2

Agenda

Page 3: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

StarCore DSP Devices Roadmap

3

2010

• 6/4 SC3850 1 GHz+ cores• MAPLE-B Baseband Coprocessor• Serial RapidIO, PCI Express

• 6/4 SC3850 • 1 GHz+ cores• SRIO, PCIe

• 2/1 SC3850 1 GHz+ cores• SRIO, PCIe

Available Now

AcceleratedPerformance-Base station

OptimizedPerformance- Aerospace and defense-Test and measurement- Medical

Cost Efficient Performance- Medical- General purpose

MSC8256MSC8254

MSC8252MSC8251

2011 2012

MSC8144

MSC812x

MSC8113/2

• 4 SC3400 1 GHz cores

• 4 SC140 300-500 MHz cores

• 3/2 SC140 300-400 MHz cores

Next Gen

Next Gen

MSC711x• 1 SC1400 266-

300 MHz core

Planning Execution ProductionProposal

Sample

Production

Pin for pin compatible Families:

MSC8156

MSC8154

Next Gen

Page 4: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 4

Freescale Wireless Base Station – Focus Markets

Page 5: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Rysavy research

Mobile Broadband Standards – Timelines and Challenges

5

Latency requirements by different Technology => Better QoS

2008 2009 2010 2011 2012 2013

GSM

HSPA

LTE

Wave 2DL: 46 MbpsUL: 4 Mbps

in 10MHz TDD

Rel. 1.5 IEEE 802.16mWiMAX

More Spectrum (5 MHz to 100 MHz)

Greater Spectral Efficiency

More Sites (Macro, Micro, Pico, Femto)

LTEDL: 326 MbpsUL: 86 Mbps

In 20MHz

LTE(Rel 9)

in 20MHz

LTE Advanced(Rel 10)

DL > Gbps

HSPADL: 14.4 MbpsUL: 5.76 Mbps

in 5MHz

Rel 7 HSPADL: 28 Mbps

UL: 5.76 Mbpsin 5MHz

Rel 8 HSPA+DL: 42 Mbps

UL: 11.5 Mbpsin 5MHz

EDGEDL: 474 KbpsUL: 474 Kbps

Evolved EDGEDL: 1.89 MbpsUL: 947 Kbps

Page 6: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Focus Market Segments

Wireless Access► Multi-standard wireless base stations

• FDD-LTE (4G)• HSPA+ (3.5G)• TDD-LTE (4G China)• TD-SCDMA (3G China)• WiMAX

► Multiple base station form factors• Macro• Micro• Pico

► SDR – software definable radio• Deploying different standard base

stations by using same hardware design enabled by different underlying software

Drive for optimal programmable DSP performance density (cost, power)

WiMAXMacrocell

MultimodeMicrocell

TD-SCDMAMacrocell

MultimodePicocell

3G-LTEMacrocell

WCDMA/HSPAMacrocell

SDR

MobileInfrastructure

High Performance

MultiStandard

Page 7: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 7

Broadband Wireless Infrastructure Baseband ProcessorMSC8156 Multicore DSP – Highlights

Page 8: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156 Industry Awards

► Industry’s highest performing programmable DSP

► Six fully-programmable DSP cores deliver 6 GHz + baseband acceleration

► Industry's first 45 nm DSP

► Fully qualified

88

EN-Genius Announces 2008's Product of the Year WinnersJanuary 12 ,2009

“Freescale has correctly identified the need for a high-capacity DSP that’s been specially tweaked for 3G wireless applications, the raw processing power and low solution cost that this new multi-core monster brings to the game should win them a fair share of business in the next generation, or two, for wireless infrastructure equipment.”

Best LTE Chip AwardMay-2009

“Electron d’Or 2009” in the “Processors Category” by Electronique magazine

June 2009

Announced the Winner in InfoVision/IEC Consortium Awards program

September 2009

Freescale SC3850 DSP core earns highest BDTImark2000™ score to dateFreescale StarCore® SC3850 core technology used in theMSC8156 multicore DSP has garnered leading benchmarkresults from independent signal-processing technologyanalysis firm, Berkeley Design Technology, Inc. (BDTI)

Page 9: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156 Highlights

9

► Target wireless base station systems• 3G-LTE, TDD-LTE, WiMAX, HSPA+

and TD-SCDMA• Meets all leading future wireless

technologies

► Multi-standard technology, Single device performance:

• Single-sector 3G-LTE• Multi-sector WIMAX• Multi-carrier TD-SCDMA• Multi-sector HSPA along with external

chip rate acceleration

► Highly efficient internal memory • Large on die low latency memory:

6x 512 KB of L2/M2 + 1 MB M3 = 4 MB

► MAPLE-B accelerator • High throughput, multi-standard

compliant, re-programmable

► MSC8156 device performance• Optimized programmable

performanceBased on next generation SC3850 DSP core, delivers up to 48 GMACS

– 6 GHz effective performance

• Embedded with innovative baseband accelerators

• High-speed standard interfaces2x Serial RapidIO®, 2xSGMII, 2xDDR-3, PCI Express®

• Highly optimized multilevel memory• High-speed DDR interface

Page 10: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156/E – Broadband Wireless DSP

10

QEEthernet

DMA

8-Lanes 3.125G SerDes

sRIO

sRIO

CLASS Fabric

PCIe

1024 KBShared

M3 memory

64-bitDDR-2/3

Memory Controller

1GE

x4x4x4

Clocks/Reset

I2C

SPI

GPIO

DUART

1GE

MAPLE-BBaseband Accelerator

HSSI

Starcore™SC3850 DSP Core

D-Cache I-Cache

512 KBBacksideL2 Cache 32 KB 32 KB

DMA SecurityEngine

► Target applications• PHY layer processing for FDD-LTE,

TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX channel cards in NodeB BTS

► Key advantages• Industry’s highest performance

DSP, outperforms competitors’ highest performing multicore DSP by more than double

• Featuring six fully-programmable 1GHz DSP cores delivering 6 GHz of DSP processing power plus innovative, multi-standard baseband specific accelerators

• Supports at least 3G-LTE 10 MHz sector, UL+DL including MIMO in a single device

► The MSC8156 DSP has been qualified on advanced 4 5nm process technology

Page 11: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8154/E – Broadband Wireless DSP

11

QEEthernet

DMA

8-Lanes 3.125G SerDes

sRIO

sRIO

CLASS Fabric

PCIe

1024 KBShared

M3 memory

64-bitDDR-2/3

Memory Controller

1GE

x4x4x4

Clocks/Reset

I2C

SPI

GPIO

DUART

1GE

MAPLE-BBaseband Accelerator

HSSI

Starcore™SC3850 DSP Core

D-Cache I-Cache

512 KBBacksideL2 Cache 32 KB 32 KB

DMA SecurityEngine

► Target applications• PHY layer processing for FDD-

LTE, TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAXchannel cards in NodeB BTS

► Key advantages• Featuring four fully-

programmable 1 GHz DSP cores delivering 4 GHz of DSP processing power plus innovative, multi-standard baseband specific accelerators

• Enables pico/micro base stations

► The MSC8154 DSP has been qualified on advanced 45 nm process technology

Page 12: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156/E Architecture

12

Virtual

Interrupts &Hardware

Semaphores

BootROM

JTAG/SAP

DDR 2/3Controller

64-bit @ DDR800

I2C

UAR

T

200Mbps

TDM1024Ch.

MAPLE-B

TVPE

RISC RISC

FFTPE

DFTPE

M3Memory1056 KB

8GB/s

1 Gbps

SecurityEngine

QUICCEngineTM

1GbpsEthernet

1GbpsEthernet

1 Gbps

RISC RISC

SPI

32 ch.DMA

8 GB/s8 GB/s

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

4GB/s

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

4GB/s

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

4GB/s

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

4GB/s

<8GB/s

Non-blocking Switching Matrix 12 masters x 8 slaves each with 128 bit i/f

4GB/s

8 GB/s

SRIO1x/4x

SRIO1x/4x

OCN8

LYNX LYNX

High Speed Serial Interfaces (HSSI)

PCI-EX

DDR 2/3Controller

64-bit @ DDR800

<8GB/s

Two 1x/4x 3.125GbaudPCIe 1x/4x, two SGMII

RGMIIRGMII

8 GB/s

Baseband Accelerators

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

8 GB/s

SC3850DSP Core

800MHz-1GHzStarCore SC3850

Subsystem

32 KBI-Cache

32 KBD-Cache

MMU

512 KBL2/M2

4GB/s

Page 13: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

SC3850 DSP Core

►SC3850 core advantages• 1 GHz at 45nm• High performance for deep pipeline architecture – advanced branch prediction• Control code efficiency - hardware support for stack, many control-oriented instr.• Easy programming - interlocked pipeline, backward compatible with all SC

devices• Intrinsic MAC functionality (Vs. MPY + ADD) – 8 GMAC per core• Multicore support - semaphore support (read-modify-write)

►SC3850 subsystem advantages• Memory management unit (MMU)

Flexible memory protection - Easier debug, faster time to marketAddress translationBetter MTBF (mean time between errors)

• L1 data and instr. caches – 2*32 KB, 8 way, hardware and software pre-fetch• Private L2 cache – 512 KB, unified data/Instr., dynamically defined as M2• Debug and profiling - smart breakpoints, non intrusive profiling capabilities

13

Page 14: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 14

SC3850 core BDTI Scores Update – Jan 2010

Page 15: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MAPLE-B Block Diagram

15

PSIF : Programmable System InterfaceTVPE : Turbo/Viterbi Processing EngineFFTPE : FFT Processing EngineDFTPE : DFT Processing EngineCRCPE: CRC processing Engine

PSIF

CESlave

Rou

ting

and

Con

fig

I/O Data Buffer

FFTPE

TwiddlesMemory SBIF

Radix 8Cells

Radix 4Cells

Radix 2Cells

SIF

TwiddlesMemory

I/O Data Buffer

DFTPE

Rou

ting

and

Con

fig

Radix 4Cells

Radix 5Cells

Radix 3Cells

Radix 2Cells

SBIF

SIF

DATASRAM16kB

DATASRAM16kB

CD , NII, HO MEM

CTL

CDLEXTL

EXT MEM

TVPE

NIILHOL

SIFSIF

Interrupts

DRE0 DRE1 DRE2 DRE3VRE

Arbitration and switching

SystemDMA Engine MAG2DRAM IRAM

16kBRISC 1

CoreIRAM 16kB

RISC 0 Core PIC

DRAM

2x 64b 450MHz

64b 450MHz

Local DMA/CRC PE x2

PSIF config

Page 16: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MAPLE-B Baseband Acceleration – Benefits

16

Flexibility

Cost

Hardware/ASIC

MAPLE

Flexibility:• Technologies/standards modifications• Algorithmic modifications• Architecture options• Solution scalability

Cost:• Power dissipation• Silicon area

Programmable System Interface (PSIF)• 1-4 RISC controllers• 1-12 Processing Elements• 1-4 System DMA’s & internal DMA’s

PE PE PEPEPE

• Multistandard support• High throughputs• From Macro to Femto• Adaptable to multiple standards• Mix and match different PE’s for various

solution scalability and derivatives

FPGA

Processing Engines

Page 17: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MAPLE-B Accelerator - Performance and Standards Compliance

17

IEEE® 802.16 Rev2

3GPP TS 36.212 FEC and CRC

3GPP TS 25.212 (FDD) FEC & CRC3GPP TS 25.222 (TDD) FEC & CRC

WiMAX Systems MAPLE-B (MSC8156)Turbo DecodingOptional support for sub-block de-interleaving

> 195 Mbps (6 iterations)

Viterbi DecodingOptional support for periodic de-puncturing

> 100 Mbps (Tail-biting multi-iteration)

FFT/IFFTOptional support for guard bands insertion

> 350 Msps using 2 units (FFTPE, DFTPE)

CRC, Insertion for DL and check for UL > 10 Gbps , CRC16 (PDU)

3GLTE FDD/TDD Systems MAPLE-B (MSC8156)Turbo DecodingOptional support for sub-block de-interleaving

> 200 Mbps (6 iterations)

Viterbi DecodingOptional support for periodic de-puncturing

> 100 Mbps (Tail-biting multi-iteration)

FFT/IFFT/DFT/IDFTOptional support for guard bands insertion

> 280 Msps FFT using FFTPE> 175 Msps DFT using DFTPE

CRC, Insertion for downlink and check for uplink > 10 Gbps , CRC24A, CRC24B

UMTS – WCDMA, HSPA+ MAPLE-B (MSC8156)Turbo Decoding > 165 Mbps (6 iterations)

Viterbi DecodingOptional support for periodic de-puncturing

> 115 Mbps (Zero tail, K=9)

FFT/IFFT > 350 Msps FFT using FFTPE and DFTPE

CRC, Insertion for DL and check for UL > 10 Gbps , CRC24

Page 18: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156 Other Building Blocks

►Security engine acceleration – enabling data protection for MAC/L2 processing

►Dual Serial RapidIO® – x4 at 3.125G => 20 Gbps, high throughput interfaces connecting to antenna, L2/MAC processor and other DSPs on channel card

►Dual Gigabit Ethernet – control path

►PCI Express® – x4 at 2.5G, high throughput interface connecting to L2/MAC processor or ASIC/FPGA

►Dual DDR 2/3 64b 800 MHz – high throughout memory interfaces

18

Page 19: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc. 19

MSC8156/4 DSP Enablement and Ecosystem

Page 20: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

CodeWarrior Development Studio for StarCore v10.0A complete development environment under Eclipse

► Eclipse IDE• Configuration wizards• Plug-in architecture• Third-party community

► StarCore Build Tools• C/C++ optimizer compilers

► Software Simulators• Multicore functional accurate simulator• Core platform cycle accurate simulator• MAPLE integrated into multicore

simulator► SmartDSP - Operating Systems

• Pre-emptive, high performance, field deployed, networking stacks

• Royalty-free► StarCore Debugger

• Multicore and multi-DSP• MSC8144, MSC8156, MSC8154

targets► Trace and Profile

• Profiler• Trace data offload via Ethernet using

SmartDSP HEAT technology

20

Presenter
Presentation Notes
Presenter’s notes: CodeWarrior IDE is now built on the Eclipse framework, bringing several key benefits: . Many customers use Eclipse tooling already; enables creation and integration of plug-ins into the framework . Enables 3rd party plug-ins . Enables different types of tools to plug into one another . Promotes reuse across Freescale product families – innovations on Power architecture tools can migrate easily to StarCore DSP tools, for example, in the areas of trace and profile visualization . Freescale is taking a leadership position in Eclipse; Key competitors, including TI, not yet on Eclipse
Page 21: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

3G-LTE Reference Software/Hardware

21

8154AMCBoard Reference

Item Standard Description L1Software 3GPP TS

36.211/ 36.212/ 36.213/36.214

Software kernels sources for MSC8156:- ANSI-C source for channel estimation SISO/MIMO- UL MU-MIMO- DL MIMO- MMSE modulation demapping- UL / DL HARQ- Turbo encoder- RACH- PDSCH, PUSCH- ULSCH, DLSCH

L2/L1 Interworking

3GPP TS 36.300

- Well defined L2/L1 interface- Reuse possible across devices

Board AMC Multi-standard baseband AMC platform

- Sample quantities as development reference- Cards available to decrease time-to-market

Platform 3GPP TS 36.201

Quick Start integrated reference platform- Running L1/L2 multicore system software

Page 22: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156 Application Development System (MSC8156ADS)

► DSP - MSC8156 multicore DSP

► Memories –DDR2&3 1 GB each

► Ethernet Switches –SGMII and RGMII

► SGMII/RGMII PHY► TDM – 2x E1/T1 framers and

PTMC• AdvancedMC™ connector• Dual 1000BaseX• Dual Serial RapidIO® x4 / PCI

Express® x4• TDM

► Board form factor –dual-width AMC

► Availability – now► Price - $3900

22

Page 23: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8156AMC – Reference Development System

23

MMC

I2C

Port 8:11

Port 4:7

Port 1

Port 0

Port 12:15

Port 17:20

FPGA

SRIO SWITCH[IDT 80KSW0005]

4x4x

4x4x

4x4x

EthernetRGMII Switch

[VSC7384]

4x4x

RJ45

4x4x 4x

4x

JTAG

JTAG

4x4x

JTAG Conn.

EEPROM

2:1 2:1

SRIO

PCIeSRIO/PCIe

EEPROM

EthernetTrans

[VSC8224]DD

R III

64 – bit

DD

R III

64 – bit

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.MSC8154

GigE

I2CsRIOsRIO

JTAG

Mezzanine

GigE

MDIO

MDIO

JTAG

DD

R III

64 –bit

DD

R III

64 –bit

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

MSC8154GigE

I2CsRIOsRIO

JTAG

Mezzanine

GigE

MDIO

DD

R III

64 – bit

DD

R III

64 – bit

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again.

MSC8154GigE

I2CsRIOsRIO

JTAG

Mezzanine

GigEMDIO

RJ45

SPI Flash

SPI

SPI

SPI

4x4x

4x

I2C

EEPROM

Mini- USB

Mini- USB

USB

UART FT2232

EthernetEthernet

SRIO/PCIeSRIOSRIOSRIO

SPI

{USB]

► High-density DSP platform• 3x MSC8156 multicore DSP – each with:

6x SC3850 StarCore DSP cores at 1 GHz + MAPLE-B baseband accelerator2x 512 MB of 64-bit DDR3 memory

► Connectivity• Four 3.125 GB Serial RapidIO® (x4)

interfaces from backplane to DSP farm via Serial RapidIO switch

• Two 1000 Base-X Gigabit Ethernet interfaces from backplane to DSP farm via Ethernet switch

► Module Management Controller (MMC)

• Hot swapping• Board control

► Target applications• 3G-LTE, WCDMA, WiMAX base stations

and media gateway systems• Design reference and enablement platform

for customers and third parties

► Form factor• Single-width AMC

► Availability – Now► Price - $6000

Page 24: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

3G-LTE eNodeB – Capacity and Software Processes Mapping

2424

► 3G-LTE FDD/TDD: • Single sector 20

MHz, 2x4 MIMO UL, 4x4 MIMO DL

• Up to 300 Mbps DL, Up to 150 Mbps UL

► WiMAX TDD:• 3 sectors 10 MHz• Up to 50

Mbps/Sector DL• Up to13

Mbps/Sector UL

Page 25: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

MSC8154 Picocell System

►3G-LTE FDD/TDD -• Single sector 10 MHz• 100 Mbps DL, Up to 50 Mbps UL• 2x2 MiMO

25

DDR

DDR2/DDR3

GbE

P2020GbE

LBsRIO

Bac

k Pl

ane

4xDD

R

DD

R2/3 GbE

sRIO

MSC8154sRIO

L1 - PHY

L2/L3 - MAC/RLC/Transport

Page 26: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

P2020-MSC8156/4 AdvancedMC™ Reference DesignFor 3G-LTE Picocell

Layer 2/3

P2020+MSC8156 Combined Channel Card

LTE ReferenceSoftware

RLCMACFrequency Processing

User Processing

IP Security

IP

PDCP (En-

crypt)

Scheduler

SmartDSP OS Linux OS Linux OS

Layer 1

MSC8156 AMC P2020 AMC

Page 27: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Freescale’s Value Add Base Station Solutions► Freescale DSPs enable OEMs the opportunity to take full advantage of LTE capabilities

• 6 GHz raw performance with fully programmable cores• Embeds the unique Freescale MAPLE-B technology that accelerates Turbo and Viterbi, MiMO, CRC,

Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), Discrete Fourier Transform (DFT), Inverse Discrete Fourier Transform (IDFT) operations currently performed in FPGA/ASIC custom devices, contains configurable RISC engines which can be reprogrammed in the future to accommodate updates

• Supports legacy 3G technologies as well as the newest wireless standards to enable using same DSP for multiple technologies or in a multi-standard base stations

► Manufactured at most advanced process technology• Helps to significantly increase performance and design energy efficient solution while integrating

functionality compared to previous generations process technologies• Help OEMs deliver cost-effective solution, to design small form factor channel cards that take up less

space, increased functionality and consumes less power giving the opportunity to provide differentiated and competitive solutions for their customers

► High speed and standard interfaces pertinent to different board topologies• Meet required throughputs• Equipped with off-the-shelf ecosystem

► Cost-optimized solutions• Reduces channel card BOM by reducing chip count and eliminates the need to externally attach costly,

customized and power hungry devices • Enabling common hardware platform cross multiple air interfaces saving CAPEX and OPEX

► Future roadmap• Already addressing the need for highly optimized 3G-LTE Macro and Pico base stations• Forward looking for cost optimized 3G-LTE and advanced-LTE eNB solutions

27

Page 28: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TMFreescale, the Freescale logo, AltiVec, C-5, CodeTEST, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. BeeKit, BeeStack, CoreNet, the Energy Efficient Solutions logo, Flexis, MXC, Platform in a Package, Processor Expert, QorIQ, QUICC Engine, SMARTMOS, TurboLink and VortiQa are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © 2010 Freescale Semiconductor, Inc.

Freescale Product Longevity Program

► The embedded market needs long-term product support

► Freescale has a longstanding track record of providing long-term production support for our products

► Freescale offers a formal product longevity program for the market segments we serve

• For the automotive and medical segments, Freescale will make a broad range of program devices available for a minimum of 15 years

• For all other market segments in which Freescale participates, Freescale will make a broad range of devices available for a minimum of 10 years

• Life cycles begin at the time of launch

► A list of participating Freescale products is available at: www.freescale.com/productlongevity

Page 29: Freescale's High-Performance StarCore DSPs for the ...€¦ · Serial RapidIO, PCI Express ... Planning. Execution. Production. Sample. ... TDD-LTE, HSPA+, TD-SCDMA, CDMA2K and WiMAX

TM