design twg 2000 update plans for 2001 hsinchu, taiwan december 2000

19
Design TWG Design TWG 2000 Update 2000 Update Plans for 2001 Plans for 2001 Hsinchu, Taiwan Hsinchu, Taiwan December 2000 December 2000

Upload: jocelyn-klein

Post on 27-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Design TWGDesign TWG

2000 Update2000 Update

Plans for 2001Plans for 2001

Hsinchu, TaiwanHsinchu, Taiwan

December 2000December 2000

Page 2: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Role of Design in ITRSRole of Design in ITRS Before 1999

– Focused on hardware design and test: tool issues and technologies– Detached from rest of Roadmap

1999– Highlighted SOC trends and requirements– Better integration, interaction with other ITWGs

2001 and beyond– Much more involvement in crosscut issues with other ITWGs

E.g., panel on interconnect systems and optimization; chip size; cost; ... Bidirectional interactions with other ITWGs

– Consideration of new and important areas: Applications Architectures Optimized uses of process technology Analog/mixed signal and other technologies

– More quantitative data/metrics/cost issues

Page 3: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Functionality + Testability

Functionality + Testability + Wire Delay

Functionality + Testability + Wire Delay + Power Mgmt

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software + Signal Integrity

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software + Signal Integrity + Hybrid Chips

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software + Signal Integrity + Hybrid Chips + RF

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software + Signal Integrity + Hybrid Chips + RF + Packaging

Functionality + Testability + Wire Delay + Power Mgmt +Embedded software + Signal Integrity + Hybrid Chips + RF + Packaging + Mgmt of Physical Limits

1 K

1 Billion

# T

ran

sist

ors

Exponentially growing number of devices

Design complexity is exponential function of device count

Superexponential Design ComplexitySuperexponential Design Complexity

Page 4: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

* @ $150K / Staff Yr. (In 1997 Dollars)

Potential Design Complexity and Designer Productivity

1

10

100

1,000

10,000

100,000

1,000,000

198

1

198

3

198

5

198

7

198

9

199

1

199

3

199

5

199

7

199

9

200

1

200

3

200

5

200

7

200

9 10

100

10,000

100,000

100,000,000

Logic Tr./ChipTr./S.M.

Year Technology Chip Complexity Frequency Staff Staff Cost*

1997

1998

1999

2002

250 nm

250 nm

180 nm

130 nm

13 M Tr.

20 M Tr.

32 M Tr.

130 M Tr.

400

500

600

800

90 M

120 M

160 M

360 M

210

270

360

800

3 Yr. Design

xxx

xxx

x21%/Yr. compound

Productivity growth rate

x

58%/Yr. compoundedComplexity growth rate

10,000

1,000

100

10

1

0.1

0.01

0.001Lo

gic

Tra

nsi

sto

r p

er C

hip

(M)

0.01

0.1

1

10

100

1,000

10,000

100,000

Pro

du

ctiv

ity

(K)

Tra

ns.

/Sta

ff -

Mo

.

Equivalent Added Complexity

Design Productivity CrisisDesign Productivity Crisis

Page 5: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Issues in IC Design

New Figure 4 (Draft Rev. B, 3-12-99)

SYSTEM DESIGN

SUBSYSTEM DESIGN

CIRCUIT DESIGN

PHYSICAL DESIGN

MANUFACTURE INTERFACE

Design

Test

SW designPartitioningFunctional mapping

Test architecture

Logic optimizationTechnology mapping

Test logic insertion

Analog andmacro designExtraction

Test modelgeneration

DetailedplacementDetailedrouting

Patterngeneration & merge

Chip test &diagnostics

Floorplanning

Mask correctionYield optimizationSorting

Red denotes most challenging activity

Analysis PerformancemodelingPowerestimation

Powerestimation

Power, noiseanalysisSignal integrity

Powerdistributionanalysis

N/A

VerificationSystemsimulation

Functionalsimulation

Circuit simulation

LVS/DRCFormal checking

N/A

Static timing verification

Equivalence checking

Spec Xtrs MasksRTL/code Gates/Cells Chip

Page 6: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Yesterday 1000nm Today 180nm Tomorrow 50nm

Required Advance in Design System Architecture

FunctionalPerformance

TestabilityVerification

SPEC

Hw/Sw

SWLogicCircuitPlaceWireother

Perf.TimingPowerNoiseTestMfg.other

Repository

Hw/SwData

Model

Optimize AnalyzeComm.

Cockpit

Auto-Pilot

EQ

ch

eck

MASKS

System Design

System Model

Perf.Model

System Design

System Model

File

Synthesis+ Timing Analysis+ Placement Opt

File

Place/Wire+ Timing Analysis

+ Logic Opt

SW Opt

PerformanceTestabilityVerification

FunctionalVerification

MASKS

RTLSW

Equ

ival

ence

che

ckin

g

Hw/SwOptimization

Multiple design files are converged into one efficient Data ModelDisk accesses are eliminated in critical methodology loopsVerification of Function, Performance, Testability and other design criteria all move to earlier, higher levels of abstraction followed by

equivalence checking andassertion driven design optimizations

Industry Standard interfaces for data access and controlIncremental modular tools for optimization and analysis

Logic Design

Software Design

FunctionalVerification

PerformanceVerificationFile

Timing Analysis

File

Place/Wire

File

Synthesis

File

Timing Analysis

RTL

MASKS

System Design

TestabilityVerification New Table 8

Page 7: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

The Need for Built-In Self-TestThe Need for Built-In Self-Test

Chip boundary cannot support needed data volumes without increasing test time (20x - 100x!!)

0

20

40

60

80

100

120

1995 2000 2005 2010 2015

rela

tive

te

st

tim

e

roadmap pincount

constant pincount

Page 8: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Model for SOC DesignModel for SOC Design (a reasonable scenario)(a reasonable scenario)

Design effort = constant (small design team, short time to product)

New design productivity (logic) : + 30%/yr

(Reuse design productivity) = (New design productivity) / 2

Chip size is up to 1 cm2

Result: up to 94 % of die occupied by memory, or smaller die

Page 9: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

A Scenario for SoC Design ProductivityA Scenario for SoC Design Productivity

Year 1999 2002 2005 2008 2011 2014Node 180 nm 130 nm 100 nm 70 nm 50 nm 35 nm

% Area New Logic 64% 32% 16% 8% 4% 2%% Area Reused Logic 16% 16% 13% 9% 6% 4%% Area Memory 20% 52% 71% 83% 90% 94%Transistor Logic Density (Mtrans/cm2) 20 54 133 328 811 2000New Logic Productivity (Mtrans/PY) 1.4 2.1 2.9 4.2 6.0 8.6Reused Logic Productivity (Mtrans/PY) 2.9 4.1 5.9 8.4 12.0 17.1Target Design Resource (PY) 10.0 10.5 10.1 9.9 9.7 9.6

Page 10: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

0%

20%

40%

60%

80%

100%

1999

2002

2005

2008

2011

2014

% Area Memory

% Area ReusedLogic

% Area New Logic

Scenario: major increase in SOC memory content forced by insufficient design, reuse productivity increases

(Japan) ITRS meeting, San Francisco, 2000

A Scenario for SoC Design ProductivityA Scenario for SoC Design Productivity

Page 11: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

SOC Low PowerSOC Low Power

0.1

1

10

100

1999 2002 2005 2011

size process voltage frequency total

0.01

0.1

1

10

100

1999 2002 2005 2011

size process volatage frequency total

Total Power Trend withNo Low Power Solution

Total Power Trend withLow Power Solution Scenarioto keep 3W

ITRS, meeting in Leuven

Page 12: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Goal: “Living Roadmap”Goal: “Living Roadmap”

Transparent, self-consistent Roadmap– Documentation of “algorithmic” relationships within, between

different parts of the Roadmap– Some relationships or derivations inherently difficult to capture, e.g.,

Max Litho Field Size derivation -- but these can be “hard-wired”

Sanity checks (e.g., cost or power), “which rule does not belong” checks, etc.

Easier calibration, adjustment to actual design or technology data points

Initial focus: ORTCs

Interactions with other ITWGs, panels (chip size, etc.)

Page 13: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Living Roadmap FrameworkLiving Roadmap Framework GSRC Technology Extrapolation (GTX) Engine

http://vlsicad.cs.ucla.edu/GSRC/GTX

Open source, allows flexible capture and study of impact of modeling choices, optimization constraints

Page 14: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

System Drivers (SoC) Chapter ProposalSystem Drivers (SoC) Chapter Proposal Proposal: Evolve from SoC Chapter in 1999 ITRS

Rationale– “SOC” is too specific; ITRS should not perpetually contain such a chapter– Terms such as ASIC, MPU (with all their flavors) are not well-defined in the

ITRS front material– Should set context: “what is consuming the silicon?” with as concrete

definitions as possible (replace SoC chapter)

Four driver classes (proposed starting point)– Analog/RF/MEMS– ASIC = compiled HDL gates – High-volume custom = P, DSP, embedded memories, reprogrammable– SoC = high integration, low cost, low TTM

Design, PIDS, Interconnect, Test, Packaging, other TWGs

Under consideration by IRC

Page 15: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Design Chapter Organization - ProposalDesign Chapter Organization - Proposal

Five areas of Design Design Process

Infrastructure, design process metrics, … System-Level Design

Designing the system Infrastructure for design IP reuse

Functional Verification System-level, RT-level, …

Logical-Physical-Circuits Circuits includes “DSM effects”, hard-IP

reuse/migration, etc. Test

Page 16: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Design ITWG Schedule Design ITWG Schedule (Tentative)(Tentative)

US Design DTWG - initial draft responsibility

US Design TWG (with Test representation) met November 5

Design ITWG - meeting December 12 IEDM

US Design DTWG - teleconference December 13

First drafts of new text - January 31

Meeting (ITWG, DTWG) in February

Page 17: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

Cross-TWG RepresentativesCross-TWG Representatives

Test Tim Cheng

Interconnect Dennis Sylvester

Assembly & Packaging Dennis Sylvester

Lithography Andrew Kahng

Global Interconnect WG Peter Bannon

Chip Size WG Andrew Kahng

Frequency/Power lines Mark Horowitz

Layout Density Rich Howard

Pkg Pins/Balls Sylvester/Kahng

Page 18: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

The Roadmap Ahead . . .The Roadmap Ahead . . .

Heights to which technology can take us

Slipperyslope if we’re not careful

Page 19: Design TWG 2000 Update Plans for 2001 Hsinchu, Taiwan December 2000

The votes have been counted.Again and again.It’s time to start the transition to

the 2001 ITRS.

I support the rule of law

(Moore’s Law, that is). Let’s count every dimple on the wafer (on selected chips).