34
ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1. Software, system level design productivity critical to roadmap 2. Manufacturability variability reliability resilience 3. Design cost will be contained through innovation 4. 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

ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

Embed Size (px)

Citation preview

Page 1: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 2: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 3: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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)*

Page 4: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 5: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 6: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 6

2010 Updated ChartsSOC-CP Complexity

Page 7: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 7

2010 Updated ChartsSOC-CP Power

Page 8: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 8

2010 Updated ChartsSOC-CP Performance

Page 9: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 9

Figure SYSD9

2010 Updated ChartsSOC-CS Number of Cores and Performance

Page 10: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 10

Figure SYSD10

2010 Updated ChartsSOC-CS Number of DPEs and Performance

Page 11: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 11

Figure SYSD11

2010 Updated ChartsSOC-Stationary Power

Page 12: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 13: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 13YEAR

$

SOFTWARE

HARDWARE

Design Cost

2001-2010: Design Cost Roadmap

Page 14: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 15: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 15

2011+: Design Power Management Roadmap

ESTIMATIONGATINGDVFSMULTI-VDDMULTI-VT,CDGALS/ASYNC3D / TSVRESILIENCEBTWCPOWER DISTENERGY-PROPSIGNOFFHW ACCEL

Page 16: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 17: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 18: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 19: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 20: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 21: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 22: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 23: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 23

Design and System DriversITRS-iNEMI Domain Space

Chip level System level

Techrequirements

Marketrequirements

iNEMI(emulators)

ITRS(Drivers)

Page 24: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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?

?

Page 25: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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)

Page 26: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 27: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 28: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 29: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 30: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 31: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 32: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

ITRS Design ITWG 2010 32

Gaps in EDA (IEEE DAC Roadmap Workshop 2010)

32

Technology

EDA nature

Metrics

Page 33: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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

Page 34: ITRS Design ITWG 2010 1 ITRS Design + System Drivers December 3, 2010 Design ITWG 1.Software, system level design productivity critical to roadmap 2. Manufacturability

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!