SlideShare ist ein Scribd-Unternehmen logo
1 von 24
© Sonics, Inc., All rights reserved, May 2011
Designing the Killer SoC:
Keeping Pace with Innovation
Jack Browne, Senior VP, Sales & Marketing
4 May 2011 – ChipEx
2May 2011 © Sonics, Inc., All rights reserved, May 2011
Apple’s success impacts the market leaders
The battle of devices has now become a war of ecosystems . . .
Stephen Elop, Nokia CEO, Feb 2011
3May 2011 © Sonics, Inc., All rights reserved, May 2011
Market Driver: Internet of Things
100,000
10,000
1,000
100
10
1
M units
Log scale
1960 1970 1980 1990 2000 2010 2020
Mainframe
1M+ units
Minicomputer
10M+ units
PC
100M+ units
Desktop Internet
1B+ units
Mobile Internet
10B+ units
1,000,000
Smartphone
E reader
Tablet
MP3
Cell Phone
PDA
Automotive
- Telematics
- GPS, ABS, AV
Home CE
Wireless Home
Appliances
M2M
Source: Morgan Stanley, 2010, Sonics
4May 2011 © Sonics, Inc., All rights reserved, May 2011
SoC Design Costs Growing
HW
SW
HW-independent SW
HW-dependent SW
HW IP Design
Verification
Implementation
Team Size
Architecture
Integration
$15 $20 $25 $30
$35
$26M (90nm)
$42.4M (65nm)
$68.6M (40nm)
$85.6M (28nm)*
-
5
10
15
20
25
30
35
40
45
SoCMUnitVolumes
Expected SoC ASP
NREDesignCosts
SoCVolume(M#)
10
20
30
40
$26M$26M
90nm90nm
$42M
65nm
$69M
40nm
$86M
28nmNRE
Design
Costs
Expected SoC ASP
SoC Unit Volumes Needed to Reach Breakeven Point
Source: Semico Research, October 2010
5May 2011 © Sonics, Inc., All rights reserved, May 2011
Challenge: SoC Architecture Trends
Distributed Heterogeneous Architectures
System On Chip
■ Massive feature integration
• Driven by Moore’s Law (supply)
and convergence (demand)
■ Distributed architectures
• Higher scalability (and independence)
• Sharing memory
■ Multiple processors
• (Multicore) CPU
• DSP
• Special purpose (MPEG, GFX, …)
■ Distributed DMA
• Removes centralized DMA bottleneck
• Simplifies driver software integration
■ Increasing software complexity
• Re-use with multiple platform SoCs
• Broader end use market coverage per SoC
with software programmability
CAGR
= 18.7%
6May 2011 © Sonics, Inc., All rights reserved, May 2011
Concurrency in Consumer SoCs
iScan
iQuant
iScan
iQuant iTrans
iTrans Recon-
struction
Recon-
struction
Loop
Filter
Loop
Filter
Intra
Prediction
Intra
Prediction
MC
Prediction
MC
Prediction
Entropy
Decoding
Entropy
Decoding
Bitstream Decoded
Frames
iScan
iQuant
iScan
iQuant iTrans
iTrans Recon-
struction
Recon-
struction
Loop
Filter
Loop
Filter
Intra
Prediction
Intra
Prediction
MC
Prediction
MC
Prediction
Entropy
Decoding
Entropy
Decoding
Bitstream Decoded
Frames
H.264 Decode
Audio Decode
Video Out
Transport demux
Consumer SoCs process data in parallel, but
communicate…
7May 2011 © Sonics, Inc., All rights reserved, May 2011
Concurrency in Consumer SoCs
iScan
iQuant
iScan
iQuant iTrans
iTrans Recon-
struction
Recon-
struction
Loop
Filter
Loop
Filter
Intra
Prediction
Intra
Prediction
MC
Prediction
MC
Prediction
Entropy
Decoding
Entropy
Decoding
Bitstream Decoded
Frames
iScan
iQuant
iScan
iQuant iTrans
iTrans Recon-
struction
Recon-
struction
Loop
Filter
Loop
Filter
Intra
Prediction
Intra
Prediction
MC
Prediction
MC
Prediction
Entropy
Decoding
Entropy
Decoding
Bitstream Decoded
Frames
H.264 Decode
Audio Decode
Video Out
Transport demux
DRAM alternatives:
eDRAM, DDRx, LPDDRx, TSV/Wide I/O
8May 2011 © Sonics, Inc., All rights reserved, May 2011
■ Applications require
massive feature sets
■ Cost, power and
performance dictate
many IP cores
■ Driving up integration
complexity
■ SoC communications:
Complexity ~ (# IP Cores)2
Complex SoC Circa 2006:
Ad Hoc & Fragile – Marority of designs with in-house solutions
Failure to Abstract Communications Causes High SoC Costs
9May 2011 © Sonics, Inc., All rights reserved, May 2011
Complex SoC Circa 2010:
4X More Complex – HELP!!
SoC Design and Verification Carry a High Price Tag
10May 2011 © Sonics, Inc., All rights reserved, May 2011
Semico’s View: Subsystems IP market
Computing Subsystem
CPU’s (multicore, coherent clusters), Memory resources,
etc.,
Multi Media Subsystem Graphics & computing, multi-screen, 3D, etc
Memory Subsystem
Memory blocks, Memory i/f (xDDRy, TSV, Wide I/O), Memory
Schedulers, Multi-channel, QoS, ECC, etc
Video Subsystem Audio and video codecs
Communications
Subsystem
Ethernet, WiFi, 3G, 4G, USB, SerDes, etc.
Security Subsystem:
Encryption / Decryption engine, Content Protection, Network
Security, SoC Firewalls, Error handling
System Resource
Management Subsystem
Virtualized system functionality (Apps and/or OS)
e.g. Power management functions, security functions, fine-
tuning of memory operations to reduce latency, management
of software iterations
Source: Semico: IP Subsystems: The Next IP Market Paradigm, SC106-10 October 2010
IP Subsystem Market Estimated to Grow from $95.8M in
2010 to $880.6M by 2015 with a 55.8% CAGR
11May 2011 © Sonics, Inc., All rights reserved, May 2011
Complexity Drives Repartitioning
Applications
Operating System
Device Drivers
Host
CPU
IP Core Firmware
IP Cores
Applications
Operating System
Host
CPU
IP Core Firmware
IP Cores
Device Drivers
IP Core Delivery Subsystem Delivery
IP Providers To Deliver Complete Subsystems, Reducing
SoC Architecture, Verification and Software Costs
IP Providers Need to Deliver Subsystems
© Sonics, Inc., All rights reserved, May 2011
SNAP
Sonics Network for AMBA Protocol
14May 2011 © Sonics, Inc., All rights reserved, May 2011
The problems…
DSP core
L1 cache & SRAM
Bus Matrix
L2
SRAM
DSPDMA
SYSTEM
RAM (L3)
arbiterarbiter
arbiterarbiter
Bus Matrix
Data
cache
Instr
cache
CPU
EBC
SOC
FOC External
Memeory
FLASH
NAND
NOR
SDRAM
…
Boot
ROM
PPI EBU32
SYSDMA
APPDMA
B
SPORT
Viterbi CypherCypher
DSP IRQ FIFO TEP
GSP GSP RTC
USB
OTG
SD/
MMC
weel buzz keyb
Back
light
SIM WDT
Timer
MCU
IRQ
MCU
Cipher
A PORT C PORT
GPIO
MCUPBUS
MCUSBUS
MCURBUS
MCUEBUS
RBUS
DSPBUS
DABUS
DPBUS
SYSL2
APBUS
APB
DDBUS
DMABUS
ADABUS
Need to combine buses and bus matrix
with different protocols (AXI, AHB,
APB). Components comes from various
suppliers: difficult to design, validate
Arbiters need to deal with uniform
data width; need to insert data width
converters when required
Need to deal with multiple interfaces
types: AHB, AXI, OCP, proprietary…
(ARM, MIPS, Tensilica, ARC, etc.)
Tired of the AHB low performances?
(only 1 outstanding transaction)
15May 2011 © Sonics, Inc., All rights reserved, May 2011
SNAP is replacing…
Blackfin® DSP core
L1 cache & SRAM
Bus interface unit
L2
SRAM
DSPDMA
SYSTEM
RAM (L3)
arbiterarbiter
arbiterarbiter
Bus interface unit
Data
cache
Instr
cache
ARM926EJS
EBC
SOC
FOC External
Memeory
FLASH
NAND
NOR
SDRAM
…
Boot
ROM
PPI EBU32
SYSDMA
APPDMA
B
SPORT
Viterbi CypherCypher
DSP IRQ FIFO TEP
GSP GSP RTC
USB
OTG
SD/
MMC
weel buzz keyb
Back
light
SIM WDT
Timer
MCU
IRQ
MCU
Cipher
A PORT C PORT
GPIO
MCUPBUS
MCUSBUS
MCURBUS
MCUEBUS
RBUS
DSPBUS
DABUS
DPBUS
SYSL2
APBUS
PBUS
DDBUS
DMABUS
ADABUS
•Bus Matrixes
•Protocol translation
bridges
•Clock division bridges
•AHB buses
•APB buses
16May 2011 © Sonics, Inc., All rights reserved, May 2011
SNAP Architecture overview
■ High performance
Interconnect Matrix
backbone
• Improved Arbitration
• QoS support
■ Master layers to connect up
to 8 cores to a Matrix port
■ Slave branches to connect
up to 16 slaves to a Matrix
port
■ Interconnect Matrix can be
split in 2 clusters
• Easier timing closure
• No change in
connectivity
■ Optional pipeline registers
in agents to support high
frequency
• Up to 266MHz in 90nm
• > 300 MHz in 65nm
DSP core
L1 cache & SRAM
DSPDMA
CPULayer
EBU32 DDRC
GSPGSPRTC
USB
OTG
SD/
MMC
weelbuzzkeyb
Back
light
SIMWDT
MCU
IRQ
MCU
Cipher
APORTCPORT
GPIO
CPUPERIPHERALbranchSYSDMAAPPDMA
DcacheIcache
CPU
SYSDMALayer
XB2XB1
Viterbi
Cypher
Cypher
DSP
IRQ
FIFO
TEP
B
SPORT
DSPPERIPHERALbranch
SYSTEM
RAM (L3)
L2 SRAMBoot ROMPPI
17May 2011 © Sonics, Inc., All rights reserved, May 2011
SNAP Development Environment
SNAP
Capture
SNAP
Client
SNAP
Server
Design.xls
RTL Files
+ Scripts
Performance
Testbench
Files
Validation
Testbench
Files
RTL Files
+ Scripts
Performance
Testbench
Files
Validation
Testbench
Files
SNAP Test
SNAP Test
RTL gen
translatorDesign.dsnDesign.dsn
Design_rtl.conf
Client
DownloadRTLGeneration
Perform
TestbenchValidation
18May 2011 © Sonics, Inc., All rights reserved, May 2011
SNAP advantages
■ Interconnect design involve solving many tradeoffs:
• Speed = short wires => pipeline stages
• Pipeline stages = gates = higher power
■ SNAP easy to use tool enable exploration of the interconnect
design space:
• Give control to the user to select the best choice for its application
• Allow to specify independently connectivity and topology
o Find the best topology amongst multiple options
• Capability to insert pipeline registers on critical points of the
communication path to ease timing closure
19May 2011 © Sonics, Inc., All rights reserved, May 2011
Performance exploration flows
■ Interconnect topology and features
(pipelines registers, etc.) impact system
performances
• In combination with DRAM subsystem in
most SoC
■ SNAP enable easy early performance
explorations!
• Masters and slaves replaced by high level
models
• Inject a simplified traffic representative of the
application
• Test bench automatically generated, can be
customized
• Instrumented with monitors
• Tools to analyze performances out of
monitors traces
BFM-M1BFM-M1
BFM-M2BFM-M2
SNAPSNAP
BFM-M3BFM-M3
Model-M4Model-M4
BFM-S0BFM-S0
BFM-S1BFM-S1
BFM-S2BFM-S2
Model-SWMModel-SWM
WMphy
Performance
scenario
Performance
monitors
20May 2011 © Sonics, Inc., All rights reserved, May 2011
SNAP Validation approach
■ Each generated SNAP instance
is unique
• Validation need generator
support!
■ Validation need to ensure:
• IP interface protocols are fully
respected (generator)
• Internal interconnect
components works as expected
(generator)
• Whole interconnect works as
expected
■ SNAP deliver a complete
validation testbench
• Run on your machine
• As simple as typing “make”
■ Extremely robust approach
• 150+ design wins for our
technology, not a single
production bug
BFM-M1BFM-M1
BFM-M2BFM-M2
InterconnectInterconnect
BFM-M3BFM-M3
BFM-M4BFM-M4
BFM-S1BFM-S1
BFM-S2BFM-S2
BFM-S3BFM-S3
BFM-S4BFM-S4
Protocols
monitors /
checkers
Random
constraint
scenario
Internal
checkers
21May 2011 © Sonics, Inc., All rights reserved, May 2011
User Input – simple GUI
22May 2011 © Sonics, Inc., All rights reserved, May 2011
You can try it by yourself!
http://www.sonicsinc.com/snap.htm
23May 2011 © Sonics, Inc., All rights reserved, May 2011
Summary - Benefits
■ Seamless upgrade path from a multilayer AHB architecture
■ Superior Performance, Power, and Area than Competitive Solutions
Using AXI matrix + AHB buses
■ Ultra-Low Power
• Automatic clock gating
■ High Performance
• Cross-bar structure, separate request / response network, out of order
response completion
• AHB multi-ports agents: up to 8x the bandwidth of an AHB bus
■ Supports all popular interfaces
• Does all the protocol, data width and clock conversions
• No need for bridges
• No validation required
■ Lowest Risk
• Fully verified IP, guaranteed good-by-design by Sonics
■ Easy Delivery Process and Attractive business model
24May 2011 © Sonics, Inc., All rights reserved, May 2011
Industry Leader in System-Level IP
■ Answering the Challenge
• Help designers integrate entire
systems onto one piece of silicon and
connect any IP on-chip
■ Proven Technology for 15 years
• >1 Billion units shipped
• >150 designs taped out
■ Key Designs with Semi Leaders
• 7 of top 10 SoC semi companies
• 4 of top 10 systems companies
■ Pioneering Technology Leader
• Pioneer and World’s #1 supplier of
on-chip networks for advanced SoCs
• Highest efficiency memory
subsystems
■ Market Leader
• Leading supplier of on-chip networks
in digital entertainment, wireless
segments
25May 2011 © Sonics, Inc., All rights reserved, May 2011
Sonics Confidential
Thank you
Jack Browne
jbrowne@sonicsinc.com

Weitere ähnliche Inhalte

Was ist angesagt?

MIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingArasan Chip Systems
 
Iaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd Iaetsd
 
Wago perspecto brochure
Wago perspecto brochureWago perspecto brochure
Wago perspecto brochureElectromate
 
Aftek services overview
Aftek services overview Aftek services overview
Aftek services overview AFTEK Ltd
 
Evloving the Web based IPTV services
Evloving the Web based IPTV servicesEvloving the Web based IPTV services
Evloving the Web based IPTV servicesJinhong Yang
 
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_is
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_isUplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_is
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_isSatya Harish
 
Snapdragon processors
Snapdragon processorsSnapdragon processors
Snapdragon processorsDeepak Mathew
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoEmbarcados
 
Abc beagleboard Getting To Know It
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know Itrviolachurch
 
Ultra-Videoconferencing
Ultra-VideoconferencingUltra-Videoconferencing
Ultra-VideoconferencingVideoguy
 
Cat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An AssetCat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An Assetus056444
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Developer Network
 
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...MIPI Alliance
 
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-ResolutionUltra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-ResolutionIntel® Software
 

Was ist angesagt? (19)

MIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC PrototypingMIPI IP Modules for SoC Prototyping
MIPI IP Modules for SoC Prototyping
 
Iaetsd the universal brain for all robots
Iaetsd the universal brain for all robotsIaetsd the universal brain for all robots
Iaetsd the universal brain for all robots
 
Wago perspecto brochure
Wago perspecto brochureWago perspecto brochure
Wago perspecto brochure
 
Dana Server Datasheet
Dana Server DatasheetDana Server Datasheet
Dana Server Datasheet
 
Aftek services overview
Aftek services overview Aftek services overview
Aftek services overview
 
Evloving the Web based IPTV services
Evloving the Web based IPTV servicesEvloving the Web based IPTV services
Evloving the Web based IPTV services
 
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_is
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_isUplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_is
UplinQ - enhance qualcomm® snapdragon™ audio using android audio ap_is
 
Snapdragon processors
Snapdragon processorsSnapdragon processors
Snapdragon processors
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
 
Abc beagleboard Getting To Know It
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know It
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Ultra-Videoconferencing
Ultra-VideoconferencingUltra-Videoconferencing
Ultra-Videoconferencing
 
Cat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An AssetCat5 To 10gig Convergence Makes Cabling An Asset
Cat5 To 10gig Convergence Makes Cabling An Asset
 
Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform Qualcomm Snapdragon Processors: A Super Gaming Platform
Qualcomm Snapdragon Processors: A Super Gaming Platform
 
Snapdragon Processor
Snapdragon ProcessorSnapdragon Processor
Snapdragon Processor
 
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
MIPI DevCon Bangalore 2017: Emulation of DUT Using MIPI RMMI (M-PHY Module In...
 
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-ResolutionUltra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
Ultra HD Video Scaling: Low-Power HW FF vs. CNN-based Super-Resolution
 
PI UK Seminar (Nov 2021) - Online Certified Training Courses
PI UK Seminar (Nov 2021) - Online Certified Training CoursesPI UK Seminar (Nov 2021) - Online Certified Training Courses
PI UK Seminar (Nov 2021) - Online Certified Training Courses
 
W02 Profinet benefits workshop - Andy Williams, Siemens
W02   Profinet benefits workshop - Andy Williams, SiemensW02   Profinet benefits workshop - Andy Williams, Siemens
W02 Profinet benefits workshop - Andy Williams, Siemens
 

Ähnlich wie Track F- Designing the kiler soc - sonics

Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)Jonah McLeod
 
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...Ingria. Technopark St. Petersburg
 
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be SlowELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be SlowBenjamin Zores
 
Cell Technology for Graphics and Visualization
Cell Technology for Graphics and VisualizationCell Technology for Graphics and Visualization
Cell Technology for Graphics and VisualizationSlide_N
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry Sun
 
Edje Project: The Software Foundation for IoT Devices
Edje Project: The Software Foundation for IoT DevicesEdje Project: The Software Foundation for IoT Devices
Edje Project: The Software Foundation for IoT DevicesMicroEJ
 
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...Edge AI and Vision Alliance
 
Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologysolarisyougood
 
Features of modern intel microprocessors
Features of modern intel microprocessorsFeatures of modern intel microprocessors
Features of modern intel microprocessorsKrunal Siddhapathak
 
iPhone Architecture - Review
iPhone Architecture - ReviewiPhone Architecture - Review
iPhone Architecture - ReviewAbdelrahman Hosny
 
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...INFOGAIN PUBLICATION
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11stephensonics
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdfraimonribal
 

Ähnlich wie Track F- Designing the kiler soc - sonics (20)

Brochure (2016-01-30)
Brochure (2016-01-30)Brochure (2016-01-30)
Brochure (2016-01-30)
 
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...
Вадим Сухомлинов _Платформы Intel(r) Atom(tm) – новые возможности для социаль...
 
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be SlowELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
ELCE 2011 - BZ - Embedded Linux Optimization Techniques - How Not To Be Slow
 
MarcoMorenoResume
MarcoMorenoResumeMarcoMorenoResume
MarcoMorenoResume
 
Cell Technology for Graphics and Visualization
Cell Technology for Graphics and VisualizationCell Technology for Graphics and Visualization
Cell Technology for Graphics and Visualization
 
Henry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_newHenry s software_engineer__resume _07_15_new
Henry s software_engineer__resume _07_15_new
 
Edje Project: The Software Foundation for IoT Devices
Edje Project: The Software Foundation for IoT DevicesEdje Project: The Software Foundation for IoT Devices
Edje Project: The Software Foundation for IoT Devices
 
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
“Seamless Deployment of Multimedia and Machine Learning Applications at the E...
 
Basics of embedded systems
Basics of embedded systemsBasics of embedded systems
Basics of embedded systems
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
SoC Design
SoC DesignSoC Design
SoC Design
 
Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technology
 
Features of modern intel microprocessors
Features of modern intel microprocessorsFeatures of modern intel microprocessors
Features of modern intel microprocessors
 
11136442.ppt
11136442.ppt11136442.ppt
11136442.ppt
 
JT2016DV
JT2016DVJT2016DV
JT2016DV
 
iPhone Architecture - Review
iPhone Architecture - ReviewiPhone Architecture - Review
iPhone Architecture - Review
 
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
Optimizing the Audio Decoding Based Upon Hardware Capability: An Android NUPl...
 
Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11Corp ppt03deck 8.18.11
Corp ppt03deck 8.18.11
 
SM-re-ex1
SM-re-ex1SM-re-ex1
SM-re-ex1
 
hyperlynx_compress.pdf
hyperlynx_compress.pdfhyperlynx_compress.pdf
hyperlynx_compress.pdf
 

Mehr von chiportal

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...chiportal
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technionchiportal
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faradaychiportal
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia chiportal
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsyschiportal
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzchiportal
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intelchiportal
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed chiportal
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arterischiportal
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtoolchiportal
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQchiportal
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC chiportal
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Siliconchiportal
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsyschiportal
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retinachiportal
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Siliconchiportal
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductorchiportal
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technionchiportal
 

Mehr von chiportal (20)

Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China Prof. Zhihua Wang, Tsinghua University, Beijing, China
Prof. Zhihua Wang, Tsinghua University, Beijing, China
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
Prof. Steve Furber, University of Manchester, Principal Designer of the BBC M...
 
Prof. Uri Weiser,Technion
Prof. Uri Weiser,TechnionProf. Uri Weiser,Technion
Prof. Uri Weiser,Technion
 
Ken Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, FaradayKen Liao, Senior Associate VP, Faraday
Ken Liao, Senior Associate VP, Faraday
 
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 Prof. Danny Raz, Director, Bell Labs Israel, Nokia  Prof. Danny Raz, Director, Bell Labs Israel, Nokia
Prof. Danny Raz, Director, Bell Labs Israel, Nokia
 
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, SynopsysMarco Casale-Rossi, Product Mktg. Manager, Synopsys
Marco Casale-Rossi, Product Mktg. Manager, Synopsys
 
Dr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazzDr.Efraim Aharoni, ESD Leader, TowerJazz
Dr.Efraim Aharoni, ESD Leader, TowerJazz
 
Eddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, IntelEddy Kvetny, System Engineering Group Leader, Intel
Eddy Kvetny, System Engineering Group Leader, Intel
 
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 Dr. John Bainbridge, Principal Application Architect, NetSpeed  Dr. John Bainbridge, Principal Application Architect, NetSpeed
Dr. John Bainbridge, Principal Application Architect, NetSpeed
 
Xavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, ArterisXavier van Ruymbeke, App. Engineer, Arteris
Xavier van Ruymbeke, App. Engineer, Arteris
 
Asi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, VtoolAsi Lifshitz, VP R&D, Vtool
Asi Lifshitz, VP R&D, Vtool
 
Zvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQZvika Rozenshein,General Manager, EngineeringIQ
Zvika Rozenshein,General Manager, EngineeringIQ
 
Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC Lewis Chu,Marketing Director,GUC
Lewis Chu,Marketing Director,GUC
 
Kunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-SiliconKunal Varshney, VLSI Engineer, Open-Silicon
Kunal Varshney, VLSI Engineer, Open-Silicon
 
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, SynopsysGert Goossens,Sen. Director, ASIP Tools, Synopsys
Gert Goossens,Sen. Director, ASIP Tools, Synopsys
 
Tuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano RetinaTuvia Liran, Director of VLSI, Nano Retina
Tuvia Liran, Director of VLSI, Nano Retina
 
Sagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-SiliconSagar Kadam, Lead Software Engineer, Open-Silicon
Sagar Kadam, Lead Software Engineer, Open-Silicon
 
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP SemiconductorRonen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
Ronen Shtayer,Director of ASG Operations & PMO, NXP Semiconductor
 
Prof. Emanuel Cohen, Technion
Prof. Emanuel Cohen, TechnionProf. Emanuel Cohen, Technion
Prof. Emanuel Cohen, Technion
 

Kürzlich hochgeladen

Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 

Kürzlich hochgeladen (20)

Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 

Track F- Designing the kiler soc - sonics

  • 1. © Sonics, Inc., All rights reserved, May 2011 Designing the Killer SoC: Keeping Pace with Innovation Jack Browne, Senior VP, Sales & Marketing 4 May 2011 – ChipEx
  • 2. 2May 2011 © Sonics, Inc., All rights reserved, May 2011 Apple’s success impacts the market leaders The battle of devices has now become a war of ecosystems . . . Stephen Elop, Nokia CEO, Feb 2011
  • 3. 3May 2011 © Sonics, Inc., All rights reserved, May 2011 Market Driver: Internet of Things 100,000 10,000 1,000 100 10 1 M units Log scale 1960 1970 1980 1990 2000 2010 2020 Mainframe 1M+ units Minicomputer 10M+ units PC 100M+ units Desktop Internet 1B+ units Mobile Internet 10B+ units 1,000,000 Smartphone E reader Tablet MP3 Cell Phone PDA Automotive - Telematics - GPS, ABS, AV Home CE Wireless Home Appliances M2M Source: Morgan Stanley, 2010, Sonics
  • 4. 4May 2011 © Sonics, Inc., All rights reserved, May 2011 SoC Design Costs Growing HW SW HW-independent SW HW-dependent SW HW IP Design Verification Implementation Team Size Architecture Integration $15 $20 $25 $30 $35 $26M (90nm) $42.4M (65nm) $68.6M (40nm) $85.6M (28nm)* - 5 10 15 20 25 30 35 40 45 SoCMUnitVolumes Expected SoC ASP NREDesignCosts SoCVolume(M#) 10 20 30 40 $26M$26M 90nm90nm $42M 65nm $69M 40nm $86M 28nmNRE Design Costs Expected SoC ASP SoC Unit Volumes Needed to Reach Breakeven Point Source: Semico Research, October 2010
  • 5. 5May 2011 © Sonics, Inc., All rights reserved, May 2011 Challenge: SoC Architecture Trends Distributed Heterogeneous Architectures System On Chip ■ Massive feature integration • Driven by Moore’s Law (supply) and convergence (demand) ■ Distributed architectures • Higher scalability (and independence) • Sharing memory ■ Multiple processors • (Multicore) CPU • DSP • Special purpose (MPEG, GFX, …) ■ Distributed DMA • Removes centralized DMA bottleneck • Simplifies driver software integration ■ Increasing software complexity • Re-use with multiple platform SoCs • Broader end use market coverage per SoC with software programmability CAGR = 18.7%
  • 6. 6May 2011 © Sonics, Inc., All rights reserved, May 2011 Concurrency in Consumer SoCs iScan iQuant iScan iQuant iTrans iTrans Recon- struction Recon- struction Loop Filter Loop Filter Intra Prediction Intra Prediction MC Prediction MC Prediction Entropy Decoding Entropy Decoding Bitstream Decoded Frames iScan iQuant iScan iQuant iTrans iTrans Recon- struction Recon- struction Loop Filter Loop Filter Intra Prediction Intra Prediction MC Prediction MC Prediction Entropy Decoding Entropy Decoding Bitstream Decoded Frames H.264 Decode Audio Decode Video Out Transport demux Consumer SoCs process data in parallel, but communicate…
  • 7. 7May 2011 © Sonics, Inc., All rights reserved, May 2011 Concurrency in Consumer SoCs iScan iQuant iScan iQuant iTrans iTrans Recon- struction Recon- struction Loop Filter Loop Filter Intra Prediction Intra Prediction MC Prediction MC Prediction Entropy Decoding Entropy Decoding Bitstream Decoded Frames iScan iQuant iScan iQuant iTrans iTrans Recon- struction Recon- struction Loop Filter Loop Filter Intra Prediction Intra Prediction MC Prediction MC Prediction Entropy Decoding Entropy Decoding Bitstream Decoded Frames H.264 Decode Audio Decode Video Out Transport demux DRAM alternatives: eDRAM, DDRx, LPDDRx, TSV/Wide I/O
  • 8. 8May 2011 © Sonics, Inc., All rights reserved, May 2011 ■ Applications require massive feature sets ■ Cost, power and performance dictate many IP cores ■ Driving up integration complexity ■ SoC communications: Complexity ~ (# IP Cores)2 Complex SoC Circa 2006: Ad Hoc & Fragile – Marority of designs with in-house solutions Failure to Abstract Communications Causes High SoC Costs
  • 9. 9May 2011 © Sonics, Inc., All rights reserved, May 2011 Complex SoC Circa 2010: 4X More Complex – HELP!! SoC Design and Verification Carry a High Price Tag
  • 10. 10May 2011 © Sonics, Inc., All rights reserved, May 2011 Semico’s View: Subsystems IP market Computing Subsystem CPU’s (multicore, coherent clusters), Memory resources, etc., Multi Media Subsystem Graphics & computing, multi-screen, 3D, etc Memory Subsystem Memory blocks, Memory i/f (xDDRy, TSV, Wide I/O), Memory Schedulers, Multi-channel, QoS, ECC, etc Video Subsystem Audio and video codecs Communications Subsystem Ethernet, WiFi, 3G, 4G, USB, SerDes, etc. Security Subsystem: Encryption / Decryption engine, Content Protection, Network Security, SoC Firewalls, Error handling System Resource Management Subsystem Virtualized system functionality (Apps and/or OS) e.g. Power management functions, security functions, fine- tuning of memory operations to reduce latency, management of software iterations Source: Semico: IP Subsystems: The Next IP Market Paradigm, SC106-10 October 2010 IP Subsystem Market Estimated to Grow from $95.8M in 2010 to $880.6M by 2015 with a 55.8% CAGR
  • 11. 11May 2011 © Sonics, Inc., All rights reserved, May 2011 Complexity Drives Repartitioning Applications Operating System Device Drivers Host CPU IP Core Firmware IP Cores Applications Operating System Host CPU IP Core Firmware IP Cores Device Drivers IP Core Delivery Subsystem Delivery IP Providers To Deliver Complete Subsystems, Reducing SoC Architecture, Verification and Software Costs IP Providers Need to Deliver Subsystems
  • 12. © Sonics, Inc., All rights reserved, May 2011 SNAP Sonics Network for AMBA Protocol
  • 13. 14May 2011 © Sonics, Inc., All rights reserved, May 2011 The problems… DSP core L1 cache & SRAM Bus Matrix L2 SRAM DSPDMA SYSTEM RAM (L3) arbiterarbiter arbiterarbiter Bus Matrix Data cache Instr cache CPU EBC SOC FOC External Memeory FLASH NAND NOR SDRAM … Boot ROM PPI EBU32 SYSDMA APPDMA B SPORT Viterbi CypherCypher DSP IRQ FIFO TEP GSP GSP RTC USB OTG SD/ MMC weel buzz keyb Back light SIM WDT Timer MCU IRQ MCU Cipher A PORT C PORT GPIO MCUPBUS MCUSBUS MCURBUS MCUEBUS RBUS DSPBUS DABUS DPBUS SYSL2 APBUS APB DDBUS DMABUS ADABUS Need to combine buses and bus matrix with different protocols (AXI, AHB, APB). Components comes from various suppliers: difficult to design, validate Arbiters need to deal with uniform data width; need to insert data width converters when required Need to deal with multiple interfaces types: AHB, AXI, OCP, proprietary… (ARM, MIPS, Tensilica, ARC, etc.) Tired of the AHB low performances? (only 1 outstanding transaction)
  • 14. 15May 2011 © Sonics, Inc., All rights reserved, May 2011 SNAP is replacing… Blackfin® DSP core L1 cache & SRAM Bus interface unit L2 SRAM DSPDMA SYSTEM RAM (L3) arbiterarbiter arbiterarbiter Bus interface unit Data cache Instr cache ARM926EJS EBC SOC FOC External Memeory FLASH NAND NOR SDRAM … Boot ROM PPI EBU32 SYSDMA APPDMA B SPORT Viterbi CypherCypher DSP IRQ FIFO TEP GSP GSP RTC USB OTG SD/ MMC weel buzz keyb Back light SIM WDT Timer MCU IRQ MCU Cipher A PORT C PORT GPIO MCUPBUS MCUSBUS MCURBUS MCUEBUS RBUS DSPBUS DABUS DPBUS SYSL2 APBUS PBUS DDBUS DMABUS ADABUS •Bus Matrixes •Protocol translation bridges •Clock division bridges •AHB buses •APB buses
  • 15. 16May 2011 © Sonics, Inc., All rights reserved, May 2011 SNAP Architecture overview ■ High performance Interconnect Matrix backbone • Improved Arbitration • QoS support ■ Master layers to connect up to 8 cores to a Matrix port ■ Slave branches to connect up to 16 slaves to a Matrix port ■ Interconnect Matrix can be split in 2 clusters • Easier timing closure • No change in connectivity ■ Optional pipeline registers in agents to support high frequency • Up to 266MHz in 90nm • > 300 MHz in 65nm DSP core L1 cache & SRAM DSPDMA CPULayer EBU32 DDRC GSPGSPRTC USB OTG SD/ MMC weelbuzzkeyb Back light SIMWDT MCU IRQ MCU Cipher APORTCPORT GPIO CPUPERIPHERALbranchSYSDMAAPPDMA DcacheIcache CPU SYSDMALayer XB2XB1 Viterbi Cypher Cypher DSP IRQ FIFO TEP B SPORT DSPPERIPHERALbranch SYSTEM RAM (L3) L2 SRAMBoot ROMPPI
  • 16. 17May 2011 © Sonics, Inc., All rights reserved, May 2011 SNAP Development Environment SNAP Capture SNAP Client SNAP Server Design.xls RTL Files + Scripts Performance Testbench Files Validation Testbench Files RTL Files + Scripts Performance Testbench Files Validation Testbench Files SNAP Test SNAP Test RTL gen translatorDesign.dsnDesign.dsn Design_rtl.conf Client DownloadRTLGeneration Perform TestbenchValidation
  • 17. 18May 2011 © Sonics, Inc., All rights reserved, May 2011 SNAP advantages ■ Interconnect design involve solving many tradeoffs: • Speed = short wires => pipeline stages • Pipeline stages = gates = higher power ■ SNAP easy to use tool enable exploration of the interconnect design space: • Give control to the user to select the best choice for its application • Allow to specify independently connectivity and topology o Find the best topology amongst multiple options • Capability to insert pipeline registers on critical points of the communication path to ease timing closure
  • 18. 19May 2011 © Sonics, Inc., All rights reserved, May 2011 Performance exploration flows ■ Interconnect topology and features (pipelines registers, etc.) impact system performances • In combination with DRAM subsystem in most SoC ■ SNAP enable easy early performance explorations! • Masters and slaves replaced by high level models • Inject a simplified traffic representative of the application • Test bench automatically generated, can be customized • Instrumented with monitors • Tools to analyze performances out of monitors traces BFM-M1BFM-M1 BFM-M2BFM-M2 SNAPSNAP BFM-M3BFM-M3 Model-M4Model-M4 BFM-S0BFM-S0 BFM-S1BFM-S1 BFM-S2BFM-S2 Model-SWMModel-SWM WMphy Performance scenario Performance monitors
  • 19. 20May 2011 © Sonics, Inc., All rights reserved, May 2011 SNAP Validation approach ■ Each generated SNAP instance is unique • Validation need generator support! ■ Validation need to ensure: • IP interface protocols are fully respected (generator) • Internal interconnect components works as expected (generator) • Whole interconnect works as expected ■ SNAP deliver a complete validation testbench • Run on your machine • As simple as typing “make” ■ Extremely robust approach • 150+ design wins for our technology, not a single production bug BFM-M1BFM-M1 BFM-M2BFM-M2 InterconnectInterconnect BFM-M3BFM-M3 BFM-M4BFM-M4 BFM-S1BFM-S1 BFM-S2BFM-S2 BFM-S3BFM-S3 BFM-S4BFM-S4 Protocols monitors / checkers Random constraint scenario Internal checkers
  • 20. 21May 2011 © Sonics, Inc., All rights reserved, May 2011 User Input – simple GUI
  • 21. 22May 2011 © Sonics, Inc., All rights reserved, May 2011 You can try it by yourself! http://www.sonicsinc.com/snap.htm
  • 22. 23May 2011 © Sonics, Inc., All rights reserved, May 2011 Summary - Benefits ■ Seamless upgrade path from a multilayer AHB architecture ■ Superior Performance, Power, and Area than Competitive Solutions Using AXI matrix + AHB buses ■ Ultra-Low Power • Automatic clock gating ■ High Performance • Cross-bar structure, separate request / response network, out of order response completion • AHB multi-ports agents: up to 8x the bandwidth of an AHB bus ■ Supports all popular interfaces • Does all the protocol, data width and clock conversions • No need for bridges • No validation required ■ Lowest Risk • Fully verified IP, guaranteed good-by-design by Sonics ■ Easy Delivery Process and Attractive business model
  • 23. 24May 2011 © Sonics, Inc., All rights reserved, May 2011 Industry Leader in System-Level IP ■ Answering the Challenge • Help designers integrate entire systems onto one piece of silicon and connect any IP on-chip ■ Proven Technology for 15 years • >1 Billion units shipped • >150 designs taped out ■ Key Designs with Semi Leaders • 7 of top 10 SoC semi companies • 4 of top 10 systems companies ■ Pioneering Technology Leader • Pioneer and World’s #1 supplier of on-chip networks for advanced SoCs • Highest efficiency memory subsystems ■ Market Leader • Leading supplier of on-chip networks in digital entertainment, wireless segments
  • 24. 25May 2011 © Sonics, Inc., All rights reserved, May 2011 Sonics Confidential Thank you Jack Browne jbrowne@sonicsinc.com

Hinweis der Redaktion

  1. Our company started originally as an ASIC company – but the first challenge we saw was how to connect IP from so many different sources with differing bus interfaces etc. As we worked to solve this problem, we say the opportunity to be an IP company with solutions for these and other SoC design challenges. We are the only IP provider with a full range of on-chip communications network IP that addresses the complete range of SoC markets. We do this with a standard GUI (Graphical User Interface) that enables architect’s to define the system, obtaining both SystemC and RTL that is right be design. The resultant IP block is one of the most configurable IP products offered by any company, yet right be design. Over 100 of the most demanding design have been done by about 2 dozen of the most demanding customers in the world. This includes 6 of the top 10 semiconductor companies. And the complete solution means our customers have an infrastructure to take care of the requirements today and tomorrow with our ongoing R&D efforts sustained by our onging business. We are recognized as the #1 IP company providing interconnect IP for the on-chip communications network used to connect IP blocks on an SoC.