Upload
seth-mcdaniel
View
217
Download
2
Tags:
Embed Size (px)
Citation preview
ITRS Design ITWG 2010 1
ITRS Design + System Drivers
December 3, 2010
Design ITWG
1. Software, system level design productivity critical to roadmap2. Manufacturability variability reliability resilience3. Design cost will be contained through innovation4. Design power must also be contained through innovation!5. 2011 improvements focus on Verification, SOC (vs. SIP) and
AMS/RF System Drivers, and Cross-TWG improvements
ITRS Design ITWG 2010 22
2004
2005
2006
2007
ExploreDesign metrics
Design Technology metrics
Revised Design metrics
Revised Design Technology Metrics
ConsumerPortableDriver
Consumer Stationary, PortableDrivers
Consumer Stationary,Portable,Networking Drivers
More Than Moore (MTM)analysis + iNEMI
Driver study
System DriversChapter
DesignChapter
2008
Revised Design MetricsDFM extension
Updated Consumer Stationary,Portable,and Networking Drivers
MTM extension+ iNEMI+ SW !!
2009
AdditionalDesign MetricsDFM ExtensionSystem level extension
Updated Consumer Stationary,Portable architecture,and Networking Drivers
MTM extension+ iNEMI synch+ SW !!
Overview (2004-Today)
1. Increasingly quantitative roadmap2. Increasingly complete driver set
MTMRF+AMS Driver
UpdatedConsumer SOC and MPU Drivers
Upgraded RF+AMS section
2010
ITRS Design ITWG 2010 3
Design / System Drivers 2010*-2011* Plans1. Design chapter
• Improve design productivity and cost models *• Develop “Design Power Chart” similar to Design Cost Chart *• Ensure 3D / TSV content consistent with other chapters *• Improve DFM section, including Design for Reliability *• Overhaul of Verification *, Logic/Circuit/Physical sections *
2. System Drivers chapter• Flatten MPU frequency roadmap, evaluate impact *• Update of SOC-CP and SOC-CS models (driven from TWGs) *• Update AMS/RF Driver / fabric with Wireless TWG *• More-Than-Moore RF+AMS driver SiP-SoC (based on SoC-P) *
3. Other Cross-TWG and public activity• PIDS: increase design-driven requirements definition *• 3D/TSV: hold for ACTION *• Continue key interactions: A&P, Interconnect, Test *• Gather input from 2nd EDA Roadmap Workshop (@DAC)*
ITRS Design ITWG 2010 4
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity Outreach
ITRS Design ITWG 2010 5
IC Im
plem
enta
tion
Tool
Set
RTL
Func
tiona
l Ver
if. T
ool S
uite
Tran
sacti
on L
evel
Mod
elin
g
Very
Lar
ge B
lock
Reu
se
SMP
Para
llel P
roce
ssin
g
Inte
llige
nt T
estb
ench
Man
y Co
re D
evel
. Too
ls
AMP
Para
llel P
roce
ssin
g
Exec
utab
le S
peci
ficati
on
Silic
on V
irtua
l Pro
toty
pe
Syst
em D
esig
n Au
tom
ation
Soft
war
e Vi
rtua
l Pro
toty
pe
Conc
urre
nt M
emor
y
Figure DESN1 -- Impact of Design Technology on SoC SOC Consumer Portable Implementation Cost
2010 Updated ChartsDesign Productivity and COST
ITRS Design ITWG 2010 6
2010 Updated ChartsSOC-CP Complexity
ITRS Design ITWG 2010 7
2010 Updated ChartsSOC-CP Power
ITRS Design ITWG 2010 8
2010 Updated ChartsSOC-CP Performance
ITRS Design ITWG 2010 9
Figure SYSD9
2010 Updated ChartsSOC-CS Number of Cores and Performance
ITRS Design ITWG 2010 10
Figure SYSD10
2010 Updated ChartsSOC-CS Number of DPEs and Performance
ITRS Design ITWG 2010 11
Figure SYSD11
2010 Updated ChartsSOC-Stationary Power
ITRS Design ITWG 2010 12
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity Outreach
ITRS Design ITWG 2010 13YEAR
$
SOFTWARE
HARDWARE
Design Cost
2001-2010: Design Cost Roadmap
ITRS Design ITWG 2010 14
2001-2010: Design Cost Roadmap
YEAR
$
SOFTWARE
HARDWARE
Design CostIC Im
plem
enta
tion
Too
l Set
RT
L F
unct
iona
l Ver
if. T
ool S
uite
Tra
nsac
tion
Leve
l Mod
elin
g
Ver
y la
rge
bloc
k re
use
AM
P P
aral
lel P
roce
ssin
g
Inte
llige
nt T
estb
ench
Man
y C
ore
Dev
el. T
ools
SM
P P
aral
lel P
roce
ssin
g
Exe
cuta
ble
Spe
cific
atio
n
Tra
nsac
tiona
l Mem
ory
Sys
tem
Des
ign
Aut
omat
ion
Design ProductivityINNOVATIONS
ITRS Design ITWG 2010 15
2011+: Design Power Management Roadmap
ESTIMATIONGATINGDVFSMULTI-VDDMULTI-VT,CDGALS/ASYNC3D / TSVRESILIENCEBTWCPOWER DISTENERGY-PROPSIGNOFFHW ACCEL
ITRS Design ITWG 2010 16
Basis for quantifying ITRS Grand Challenges– Productivity Power
– 2003: Low-Power SOC proposal
– 2005: Consumer Portable SOC power analysis
– 2006: Consumer Stationary SOC power analysis
– 2007: Productivity impact of low-power design
– 2008/9: Changes to devices, densities 2010+: Roadmap challenges increasingly organized around Power instead of Productivity
– Future update of SOC Driver will comprehend heterogeneity, power management, applications, memory and communication architectures
Core Effort: STRJ-WG1 SOC Modeling
ITRS Design ITWG 2010 17
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity Outreach
ITRS Design ITWG 2010 18
Key Challenges in Digital Verification
18
Verification Strategy Planning
Specification Design
Verification Execution
Optimized verification planning
Develop expert human resource
Definite specification without misunderstandingExhaustive extraction of to-be-verified items, andoptimized verification process
IP model preparation and quality verification
High-speed simulation
Efficient debugging
Equivalence check for C to RTL
STRJ WG1 study in 2010– Scope: HW functional verification (functional spec through RTL),
high-level performance verification
8 Key Problems identified– Structure: Status, Problem, Challenges, Near-/Long-Term Solutions
ITRS Design ITWG 2010 19
Current Status ( 2010 ) Few engineers can develop UVM verification environment Many engineers can use assertions for dynamic simulation, but formal
verification is too difficult for most engineers Training of verification engineers is local, not methodical
Problem Statement Need new skills for new methodologies such as formal verification Few engineers can handle many kinds of verification methodologies
Challenges Scarcity of skilled verification engineers increasing TAT and declining
design quality Near-Term Solutions
Implement human resources program for verification, e.g., promoting a guideline for IP verification
Long-Term Solutions System for developing verification engineers, understanding how different
kinds of skills are learned, and how to measure skills
19
Example: Develop Expert Human Resource
ITRS Design ITWG 2010 20
Current Status ( 2010 )1. No IP guarantee quality2. Must add testbench if not sufficiently provided by IP vendor3. Both black-box and white-box IP distributed
Problem Statement1. No system that can guarantee quality of IP2. No standard for IP models; each IP vendor has different deliverables3. Difficult to check quality of black-box IP
Challenges1. Cannot measure quality of IP and deliverables without common quality criteria2. Cost and time to develop additional functional models or testbenches3. Product teams extremely nervous about quality
Near-Term Solutions1. Internal IP design review2. Internal IP quality checks3. Make unused functions explicit
Long-Term Solutions1. Institutionalize certification of standards-compliant IP quality2. Guideline for IP deliverables (files/contents, must/should/could)
Example: Vendor IP Model Preparation and Quality Verification
ITRS Design ITWG 2010 21
Current Status ( 2010 )– Assertions and formal verification are used– “Schematic viewer” type debug tools are popular and widely applied. “Lint” type tools
produce many pseudo-errors. steady human effort is of fundamental importance Problem Statement
– Assertion methods not widespread because designers are unfamiliar with methods– Prioritizing extracted errors and how to resolve depends on skill of verification engineer
Challenges– Efficiency in debugging is not improved– Efficiency and quality of debugging varies widely depending on engineers’ skills
Near-Term Solutions– Automated assertion tool and support by EDA vendors– Compilation of know-how for debugging, and sharing to designers through training
Long-Term Solutions– Reusable assertions as verification IP ( know-how can be applied by automated tools)– Verification IP and Verification Bench must be reusable faster setup of verification
environment, greater debug efficiency
21
Example: Efficient Debugging
ITRS Design ITWG 2010 22
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity Outreach
ITRS Design ITWG 2010 23
Design and System DriversITRS-iNEMI Domain Space
Chip level System level
Techrequirements
Marketrequirements
iNEMI(emulators)
ITRS(Drivers)
ITRS Design ITWG 2010 24A&DNetwork ConsumerPortable
OfficeMedical Automotive ConsumerStationary
MPU
PE/DSP
AMS
Memory
Fabrics
Markets
20062007 2006 20062010?2010?
SIP
New System Drivers? At the right pace…
• Is SIP a new fabric ?• What application is the right driver for (leading edge) 3D/TSVs ?
2010?
?
ITRS Design ITWG 2010 25
ITRS-iNEMI Domain SpaceSiP-SoC More-than-Moore Proposal
Chip level System level
Techrequirements
Marketrequirements
Portable emulator
RF/AMS Driver
Portable consumer
driver1 2 3
Update portable driver
Update portable emulator
PA Case Study(SoC v. SiP)
ITRS Design ITWG 2010 26
ITRS-iNEMI MTM SOC/SIP Design/IntegrationUpdate of ITRS and iNEMI Portable Drivers
Inclusion of AMS/RF sub-driver from ITRS AMS driver
Equivalent cost = NRE + non-NRE per-board cost26
Other AMS
PA (RF)
Power (SiP)
Power (SoC)
Equivalent cost (SoC)
Equivalent cost (SiP)
PA Case Study
ITRS Design ITWG 2010 27
An Alternative Driver Tuner / Demodulator
Inclusion of AMS/RF sub-driver from ITRS AMS driver
Equivalent cost = NRE + non-NRE per-board cost
27
Power (SiP)
Power (SoC)
Equivalent cost (SoC)
Equivalent cost (SiP)
Tuner-demod case Study
Requirement Description
Tuner Resolution, operating freqs, power
ADC/DAC #bits, order, power, etc.
Demodulator/FEC decoder
Gain-bandwidth, power
Additional “rows” for combined analog-digital model
ITRS Design ITWG 2010 28
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity – MPU Frequency Scaling Outreach
ITRS Design ITWG 2010 29
Power-Constrained MPU Frequency2007: power limit led to 8%/year MPU frequency scaling,
BELOW 13%/year intrinsic device CV/I scaling
2010: 8%/year too aggressive, given markets and devices
0
20
40
60
80
100
120
140
160
180
2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
MP
U P
ow
er (W
att)
Freq: 8%/year, Activity derating: 5%/year (ITRS 2009)
Freq: 4%/year, Activity derating: 5%/year
Freq: 0%/year, Activity derating: 5%/year
Freq: 0%/year, Activity derating: 0%/year
2011 Revision
2009 ITRS +8%/yr frequency-5%/yr switching
+0%/yr frequency-5%/yr switching
+4%/yr frequency-5%/yr switching
+0%/yr frequency+0%/yr switching
ITRS Design ITWG 2010 30
Example Impact: Design-PIDS Cross-TWG Device speed “headroom” enables power savings in Design What selection of devices can PIDS provide together in a process?
– High Performance (HP): Highest Ion and Ioff, lowest CV/I– Low Operating Power (LOP): Lowest VDD, medium Ion, Ioff and CV/I– Low Standby Power (LSTP): Lowest leakage, low Ion, high CV/I
What ratio of device characteristics does Design want?– Preferred order of dynamic power: LOP < LSTP << HP– Preferred order of leakage power: LSTP < LOP << HP
Ratio of HP : LOP : LSTP
SPEED
P_DYNAMIC
P_STATIC
Parameters
Target design freq.(GHz)
Device CV/I
Device Ioff
Application- and Market-driven Technology-driven
Design PIDS
ITRS Design ITWG 2010 31
Today’s Agenda
2010 Updates: Design Cost, SOC System Driver 2011 Design Power Roadmap 2011 Verification Roadmap 2011 MTM: SOC vs. SIP (RF/AMS Sub-Driver) Cross-TWG Activity Outreach
ITRS Design ITWG 2010 32
Gaps in EDA (IEEE DAC Roadmap Workshop 2010)
32
Technology
EDA nature
Metrics
ITRS Design ITWG 2010 33
THE
ITRS ROADMAP
ORTCs
Litho
PIDSFEP
MTMERD, ERM, ERA
Markets
Interconnect
A&P
Applications
M&SESH FI
Metrology
Test
RF/AMS
YE
SystemsProducts
ITRS Design ITWG 2010 34
Design and System DriversEurope: Ralf Brederlow, Wolfgang Ecker, Eric Flamand, Frederic Lalanne, Alfonso Maurelli, Wolfgang Rosenstiel, Jean-Pierre Schoellkopf, Peter Van Staa, Maarten Vertregt
Japan: Yoshimi Asada, Kenji Asai, Tamotsu Hiwatashi, Koichiro Ishibashi, Masaru Kakimoto, Haruhisa Kashiwagi, Masami Matsuzaki, Kazuya Morii, Mamoru Mukuno, Katsutoshi Nakayama, Nobuto Ono, Toshitada Saito, Hiroshi Shibuya, Mikio Sumitani, Hiroki Tomoshige, Tadao Toyoda, Ichiro Yamamoto
Korea: Chanseok Hwang, Chang Kim, Min Hwahn Kim
USA: Fawzi Behmann, Valeria Bertacco, Yu Cao, Juan-Antonio Carballo, John Darringer, Dale Edwards, Praveen Elakkumanan, Kwangok Jeong, Bill Joyner, Andrew Kahng, Vinod Kathail, Victor Kravets, Austin Lesea, Sung Kyu Lim, Vinod Malhotra, Prasad Mantri, Grant Martin, Nikil Mehta, Sani Nassif, Bernie New, David Pan, Shishpal Rawat, Kambiz Samadi, Gary Smith, Leon Stok, Alfred Wong, David Yeh
Thank You!