Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PowerPoint to Silicon
System
Applications
Collaborate to Innovate
Firms will increasingly look outside their walls not just to
reduce costs but for INNOVATION – in processes,
product and service differentiation – to free up resources,
transform their businesses, and facilitate sustainable
competitive advantage. As supply networks become
more global and complex, winning will depend on
transparency, trustworthiness, and reciprocity. In a word:
COLLABORATION.
Source: Alan McCormack et al. HBS
Specification:
Implementation:
P. Picasso,
Blue Period
P. Picasso
“Femme se
coiffant”
1940
Source: Dr. Alberto Sangiovanni-Vincentelli
Proof Point of a Flexible Integration Platform
Wireless Application Processors
Debug TI OMAP 3 platform architecture
• Up to 4 heterogeneous processors
• Over 100 peripherals
• Aggressive power requirements
OMAP 3
Collaboration challenges
SONICS Interconnect
NATIONAL TRIQUINT
SEMICONDUCTOR TQM666032
LM2512AA WCDMA/HSUPA
Display Interface Power Amp.
TRIQUINT
TQM676031
BROADCOM WCDMA/HSUPA
BCM5974 Power Amp.
Touchscreen
Controller TRIQUINT
TQM616035
WCDMA/HSUPA
Power Amp.
INFINEON
WOLFSON Digital Baseband
WM6180C Processor
Audio Codec
NATIONAL TRIQUINT
SEMICONDUCTOR TQM666032
LM2512AA WCDMA/HSUPA
Display Interface Power Amp.
TRIQUINT
TQM676031
BROADCOM WCDMA/HSUPA
BCM5974 Power Amp.
Touchscreen
Controller TRIQUINT
TQM616035
WCDMA/HSUPA
Power Amp.
INFINEON
WOLFSON Digital Baseband
WM6180C Processor
Audio Codec
• Requires:
– Tight integration and collaboration of communications, processor
architecture, functional IP and SW infrastructure
– Tools that capture SoC Platform design intent and carries them through
implementation hierarchy from SoC architecture to transistor
The Integration SoC Platform Standard
• Requirements
– Heterogeneous integration of any IP core on any SoC at any time…to
optimize for the system software application
– Flexibility to match system application needs without over-design
– Predictable logical and physical implementation…and silicon proven
– Rapid adaptation to changing markets
– Automated derivative design and verification
• Elements
– Complete SoC communication architectures
• System level services – QoS, security, power, error management
• Flexible sockets
• Scalable fabrics
– Cycle accurate architectural performance models
– Coherent SoC capture, refinement and verification environment
SoC Solutions Address
a $60B Market Opportunity
$26B
Computing and Other
Sources: Semico Research, Gartner, Inc., Electronic Trend Publications and Sonics. Data for Year 2009.
The “Virtual Corporation”
“The integration platform must
subsume the traditional design
flow, rather than displacing it”
Integrate to Collaborate
“SoC democratization “
© IPextreme, Inc. Confidential Information.
The IP Sales Problem – Window of Opportunity
Hal Barbour
President
CAST, Inc.
Is not Easy
Takes a Team
Test Bench
Total Hours: Coding:
422 hours
4,912 9%
Packaging:
758 hours
15%
Verification:
1,745 hours
35%
Is not Easy
Takes a Team
© IPextreme, Inc.
Confidential Information.
Our Business – Unlocking Famous IP
Our Partners
Extract XPack™ IP Server
IP IP
Packaging
Picture 41
SoC Integration
Picture 50
Licensing Upload
Picture 42
Manufacturing
Support
Picture 43
Integration
Source Code Tests
Our Customers Download
Software & Picture 83
Drivers
IP Use
SoC Integration
EDA Neutral
Full Documentation Flow Manufacturing
8-Bit Family 16-Bit Family 32-Bit Entry Level 32-Bit Mid-Range 32-Bit High-End
8-15K gates 40-90K gates 40-100K gates 100-200K gates >200K gates
ColdFire ColdFire
ColdFire ColdFire
v2
32-BITAMBA4-StgeNEXUS
v4
32-BITAMBA9-StgeNEXUS
DSP DSP
AMBA
RAM Controller DMA Controller AHB Backbone
Library
AHB System Bus
CR16
Controllers
C166
TriCore
Picture 39
FlexRay
Networking
CAN
Picture 42
Nexus5001
Debug MCDS
CJTAG 1149.7
Serial MLI
Interfaces MSC
Horizontal Peripherals
(SIE) (TT)
Routing Logic
Device
HS USB
Configurable: Traffic
480 Mbps HS USB
480 Mbps Device
Interface (TT)
Routing Logic
(SIE) Transaction Device
HS USB Translator
(TT)
480 Mbps
What is it?
New, hassle-free way to purchase
semiconductor IP
• No sales person involved
• No negotiation involved
• Lowest possible price
Transparent pricing
• Standard price published on web site
• Simple (sign once) licensing contract
What’s in it?
High value silicon-proven IP titles
suitable for a broad array of designs
• Star IP microprocessors
• AMBA peripherals
New titles added every quarter
Highly packaged, ready to use IP
Support is optional
Current Members
Business
100% focused on IP licensing
Awards
2008 Gartner “Cool Vendor”
2009 Red Herring “N.A.Top 100” Silicon Valley Munich Tokyo
BL
BL
1T-Fuse™
1T-Fuse ™
LDD
N
N+
Channel ISOL
• Challenge Licensees
• Sonics set out to solve the biggest problem
facing the SoC industry:
Sky-high design effort/cost.
• Proven Technology
• Sonics has succeeded in dramatically lowering
design costs by developing highly configurable
IP for the on-chip communications networks that
enable the design of complex chips.
• Key Wins with 6 of Top 10 Semi co’s
• The world’s leading companies have turned to
Sonics for their most demanding SoCs designs,
and in turn they have sold more than 500 million
chips based on Sonics’ IP.
• Technology Leader
• Sonics has invested over $65 million to develop
its unique IP:
~100 patent properties WW, 50+ US OEMs
• Market Leader
• Sonics is the Number 1 global provider of on-
chip communications network IP.
56
SoC Design Challenges: 32nm and Beyond
Sonics RS CV34 1-7-08 CF-DJ Notes & Grfx Updates 1PM
Our customer base sees the following SoC challenges:
• Complexity measures
• 100’s of millions of gates!
• 10’s-100’s of power gated domains
• 10’s of voltage domains
• Distributed, heterogeneous architectures
• Microprocessors, heterogeneous computing engines everywhere
• Memory hierarchy (on-chip, die2die, off-chip) with
increasing hunger for memory BW
• Virtual memory, message passing, cache coherence
• Dynamic resource management – HW & SW
• Task scheduling
• Memory allocation & migration
• Power optimization
• Security, QoS, Errors, etc.
• More hierarchy – subsystems of subsystems
57
From the beginning . .
. . SoC Communications Network Solutions
Sonics RS CV34 1-7-08 CF-DJ Notes & Grfx Updates 1PM
Architecture Products Network Fabric Agents IP I/F
Protocols
XBar Fabric
SonicsSX™
le
ab
Socket I/F
Regs
Decoupling
SM
SM
er
SonicsMX™ Buffer
OCP
op
Fabric I/F
r
Gen 3: and/or
te
SonicsLX™ • DRAM
Increasing SoC Complexity
Dolphin APB
In
Channel
Increasing Capabilities
Shared Bus Fabric Load
d
Stingray Balancing
an
AHB
• 2D addressing
le
SNAP™
tib • Security
• Error handling AXI
pa
TigerShark abstraction
Studio™
Additional Sonics products: MemMax™, Sonics Express™
58
Multicore Mobile Handset Example
P P P P P P P
Sonics RS CV34 1-7-08 CF-DJ Notes & Grfx Updates 1PM
P P P P P
T T T T T T T T T T T T
T
S3220 T T T T T
P T T P
MP3
USB 2.0
CPU Tile 2D/3D Graphics MPEG4 Codec P P
Tile Tile
P T Partial XBar P T
T P
Fabric Agent
Simple
P T Socket Shared Bus Fabric
Socket I/F
T P
Regs
Decoupling
SM
SM
Buffer
16
Fabric I/F
P T T P
Flash Controller
I I I I I
SSX/SMX
I T SSX/SMX T I
T P
I T I I I I I
T
T T
MMU
Controller
X Inst.
Interface
Camera
Embedded DMA T P
RAM Cache
LCD
SRAM
DMA
Complex MemMax
Memory P P P T P
Socket Scheduler Data Y DSP T T T T T T
Cache RAM Core T
128 T T T T T T
DRAM
Controller DSP Tile P P P P P P 59
SoC Development Flow
Sonics RS CV34 1-7-08 CF-DJ Notes & Grfx Updates 1PM
Sonics
SoC Creator GUI
generate
generate
configure
SystemC Simulation SoC Generation RTL
• Analyze Performance • Verification
• Throughput • Cost Analysis
• Latency • Area
• Configure interconnect • Power
• Configure memory controller • Timing Closure
60
SMART Interconnect Approach
Addresses the Global Interconnect Challenge
Parallel IP Creation
Arch. Modeling
Design Re-use
SW Development Methodology
& Automation Variable Clock Freq.
Timing Closure
Voltage Isolation
Complex Memory
Power Management
Hierarchies
Intelligen
Scalable
t Error Management
Signal Integrity Fabrics
Agents
Access Security
High Peripheral Count
Data Width Conversion
Distributed Processing
Mixed Endianness
Guaranteed BW QoS Pipelining Protocol Conversion
61
Blue Chip Customers Choose Sonics
Sonics RS CV34 1-7-08 CF-DJ Notes & Grfx Updates 1PM
Strategic Drivers
Sonics Solutions