Presentation Title – Title Caps – 24 Pt Font Subtitle Goes
Download
Report
Transcript Presentation Title – Title Caps – 24 Pt Font Subtitle Goes
Paradigm Shift to 3D and its Impact
on our EcoSystem, Standards and EDA Tools
Herb Reiter, eda2asic Consulting
Chairman of GSA EDA Interest Group
& 3D IC Working Group
EDPS, Monterrey, April 8, 2011
Agenda
“2D ICs” make continued innovation very expensive
Need EcoSystem changes to enable many of us to continue innovating
3D demands closer cooperation AND additional standards
Data exchange formats & tools interoperability foster cooperation
Complex assembly processes and much higher packing densities
demand more rules (… like living in a condo complex vs on a 50 ac ranch…)
3D technology offers new opportunities for EDA
3D is a SYSTEM integration technology, not limited to IC design
Opens up a wide range of EDA opportunities:
- Engage in multi-level modeling
- Make proven 2D tools “3D aware”
- Solve complex system-level H/W & S/W planning, implementation
& verification challenges with EDA tools, flows and methodologies
- DFT for economical testing of 3D ICs
Discussion, conclusions, action items
Challenges with the proven 2D SoCs
• 2+ years development time
• Software is ~ ½ of the TTM
• NREs of $ 100M and more
demand very high volumes
to reach breakeven point
• RISKs: Design error
Market changes
Competitor moves 1st
Synopsys Keynote, @ LSI, Oct 6, 2010
Major Implementation Alternatives
Source: eda2asic article in Yole’s 3D Packaging Magazine, Nov 17, 2010
2½ + 3D Commercialization Schedules
2½D with
= this year
Dr. Phil Garrou, YOLE http://www.i-micronews.com/lectureArticle.asp?id=6351
Semiconductor EcoSystem
Characteristics of our current EcoSystem
ICs, packages and PCBs are designed (almost) in isolation
Monolithic “2D ICs” are hitting economical and technical limits
Several modular solutions (PoP, PiP, SiP,… ) are production proven
New 2½D* and 3D configurations are emerging as alternatives
to integrate ICs and entire systems (*: 2½D = interposer-based)
What do most of our end customers want ?
Lower cost, smarter, faster, smaller systems with longer battery life
Following latest trends quickly ( shorter time-to-market in design & manuf.)
How can we meet these requirements ?
Architect for 3D implementations (utilize wide I/O, A & D, MEMS, passives)
- Higher level of integration allows reduced power and increased speed
- Lots of memory & S/W to increase user friendliness and update systems
- IP reuse and modularity to reduce development time and –cost
Add’l standards to simplify cooperation & drive economies of scale
Investments in our design- and manufacturing EcoSystem
Cooperation Within the “Food-Chain”
Fabless/light vendor: Idea, architecture, targets for COST, Power, Performance, FormFactor, …
Complete Product
Software Partner: OS
H/W & S/W Appl. S/W
co-design needs, Drivers
memory footprint,
performance,
power dissipation, …
Foundry contributes:
“2D” PDK,
die COST,
Wafers
TSV models, TCE data,
thermal characteristics, …
Materials vendor:
COST, Pkg dimension
thermal characteristics,…
Soft/Hard IP
and/or KGD
IP Partner contributes:
“2D” license & royalties,
models of IP blocks.
And for 3D:
Licensing & KGD COST,
die-level models, …
EDA
Design Tools/Flows
Package,
Interposer,
Substrate
OSAT contributes:
Packaged COST projections for
3D stacks assembly, test, & shipping.
Production test requirements, …
EDA can play an essential role in building the 3D EcoSystem!
The Case for Standards in 3D Design
SOFTWARE
Designers
SYSTEM
Designers
CIRCUIT
Designers
I n t e r o p e r a b i l i t y
Design tools
Design
Rules,
Libraries,
Models
EDA
Vendors
Design
Files and
Test
Programs
Modeling tools
Standards
Standards
to express
material characteristics &
manufacturing capabilities
Manufacturers
Fab, Assembly, Test
for technical
hand-off criteria &
business responsibilities
3D/TSV Modeling & Design Steps
From FABs, OSATs and
materials suppliers
Wafer, TSV,
Interposer,
Passives &
Package’s:
Electrical,
thermal &
mechanical
characteristics
Die- &
Blocklevel
IP
Models
3D System Design
and Partitioning
“2D” PDK
data
and
Major 3D design steps to “hand-off”
at fabless / fablight silicon vendors
“3D”
3D-aware IC Layers
Implementation
PDK
3D-Layers & Stack
Verification for
Design “hand-off”
To Manuf.
Standards for modeling and
Interoperability between tools
data exchange formats between companies
New EDA Opportunities in 3D EcoSystem
H/W Dev. Tools for:
M
O
D
E
L
I
N
G
System Planning & Partitioning
Including die-level IP Reuse
Logical & Physical
3D-aware Implementation
of new design portion(s)
Verification of new design
portion(s) and entire system.
Test program development
Hand-off to manufacturing
S/W Dev. Tools:
C
O
D
E
S
I
G
N
Operating
System
.
Applications
Software
.
.
Drivers
.
.
Field Updates
EDA Opportunities in 3D Design
Modeling tools/flows to expand 2D PDKs to “3D PDKs”
Modify proven 2D tools to make them “3D aware”
3D DFT, die+stack+I/P+passives+pkg co-design, warpage, magnetics,…
Create system-level H/W planning and partitioning tools
PI, SI, noise, temp analysis, TSV strain, P & R ?,…
Create tools for 3D specific new challenges
Capture electrical-, thermal-, magnetic-, mechanical characteristics,…
“Pathfinding” for lowest cost, lowest power, smallest formfactor,…
Create system-level hardware and software co-design tools
System partitioning in H/W and S/W, emulating, debugging, updating,…
-------------------
Create tools for OS-, appl. S/W-, drivers development & debug
Multi- and many-core, handling of very wide busses, error detection and
recovery, managing hardware redundancy (TSVs, memory, logic?, …)
A Closer Look at System Design
EDA vendors say about system-level tools:
They have to be application specific and utilize a high-level of
abstraction to offer significantly higher productivity
Joint development of application-specific tools requires very good
cooperation with the actual users at the EDA customers
The number of system designers is much smaller than the number of
circuit designers
Points above are valid concerns, but keep in mind:
As system complexity and value increase, the need for system-level
tools increases beyond C++ to RTL,… large opportunity for EDA !
Higher abstraction level tools will increase number of system designers
Today’s EDA tools sell per seat for the contract period. Their price is not
tied to the value they create New business model for system tools?
System designers who implement large “2D SoCs” can benefits from 3D
system tools as well increases user base and revenues for these tools !
Systems’ software content is increasing and extends systems’ useful life
significantly Tools for H/W & S/W co-design & S/W development needed!
3D Challenges & Opportunities for EDA
• Incremental EDA features and problems associated with migration to 3D
• Top-down and very broad-brush perspective
• Key challenges are on the System Design Side of things
• Incremental minor
model formats
3D
• Incremental minor
DRC decks
Design Kits include
2D
Design Rules
DRC/LVS Decks
Spice Models
DFM Kits
Interface to
Manufacturing
Source: Riko Radojcic, Qualcomm
• Minor upgrades of 2D
tools to recognize
incremental features
• Pathfinding tools and estimation
methods, to make it
worthwhile for users
• Standards for Design
Exchange Formats
• New Biz Model, to make it
worthwhile for providers
Standard physical
RTL 2 GDS design
tools and flow
Physical
Design
•
Private domain of IDMs and
system design entities
System
Design
Discussion Topics
When will 2½D cross the chasm?
When will 3D …. ?
Which applications will use 2½D first ? // … 3D/TSVs first ?
Are EDA vendors jumping into the 3D drivers seat ?
How are IDMs vs fabless/fablight vendors approaching 3D ?
Would a different EDA biz model increase support for 3D ?
Can we jointly define open EDA standards for 3D or do
we want to wait for de-facto (= proprietary) standards ?
What are bigger opportunities (vs 3D) to grow EDA revenues?
NEXT technologies: 3D monolithic ICs and Carbon Nanotubes
Thank You !
Cooperation Standards System-level Business Model
[email protected]