nanolithography and design- technology co … nanolithography and design-technology co-optimization...

42
1 Nanolithography and Design- Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University of Texas at Austin http://www.cerc.utexas.edu/utda

Upload: ledat

Post on 08-Jul-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

1

Nanolithography and Design-

Technology Co-optimization

Beyond 22nm

David Z. Pan

Dept. of Electrical and Computer Engineering

The University of Texas at Austin

http://www.cerc.utexas.edu/utda

Page 2: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

2

50+ Years Ago, …

There's Plenty of Room at the Bottom

- An Invitation to Enter a New Field of Physics

Richard P. Feynman, 1959

Still

The Moore, The Better!

Page 3: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

3

Outline

Introduction

Nanolithography for 22nm and Beyond

Double Pattern Lithography

Emerging Lithography

Some Other Design-Technology Co-optimization Issues

NBTI/PBTI

3D Integration: TSV, Stress, Reliability

Conclusions

Page 4: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

4

Nanometer Issues

Litho CMP

Random defects Etch

-nce

Page 5: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

5

“Next” Generation Lithography

EUV

mindp

193i w/ DPL

Nanoimprint

Page 6: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

6

Don’t Forget Other Objectives

Temp(oC)

(source: Intel)(source: ITRS)

Interconnect determines the overall performance

Power/leakage/thermal issues

Other “technology” related issues: NBTI, HCI, FINFET

Page 7: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

7

More Moore and More than Moore

More Moore: continue pushing the envelope,

22nm, 15nm (14nm), 11nm, 8nm (ITRS)

› Computational Scaling (pushing 193nm)

› Double Patterning

› Emerging Nanolithography

More than Moore: New design-technology co-

optimization issues

› Vertically – 3D IC integration

› New device/material: FINFET, optical interconnect, …

› Nano-X

› ……

Page 8: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

8

Outline

Introduction

Nanolithography for 22nm and Beyond:

Double Pattern Lithography

Emerging Lithography

Some Other Design-Technology Co-optimization Issues

NBTI

3D Integration: TSV, Stress, Reliability

Conclusions

Page 9: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

9

Double Patterning Lithography

For 22nm and 16nm, the industry most likely will adopt

double patterning lithography (DPL)

A key problem is overlay control

› Double exposures, masks, …

Intelligent CAD solution to compensate unwanted overlay

effects or even take advantage of them!

[Yang et al, ASPDAC’2010]

› A new layout decomposition framework

› Graph-theoretic, multi-objective

mindp

Stitch

Page 10: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Issues with DPL

10

1st patterning

C1 -∆C1

1st patterning

C2 -∆C2

2nd patterning 2nd patterning

2nd patterning

C1 -∆C1 C2 +∆C2

2nd patterning

1st patterning

Overlay Compensation

Stitch

[Lucas SPIE‟08]

Stitch

Minimum Stitch Insertion

1) Yield loss

with overlay

2) Area increase

due to overlap margin

1st patterning

Without Overlay Compensation With Overlay Compensation

Page 11: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

11

Comparisons with Previous Works

11

Balanced

Density

Overlay

CompensationStitch

Minimization Complexity

[Yao+,

ICCAD08]

No No Yes

(ILP)

NP-Complete

[Yuan+,

ISPD09]

No No Yes

(ILP)

NP-Complete

[Xu+,

ICCAD09]

No No Yes

(ILP)

NP-Complete

Our

Framework[ASPDAC10]

Yes Yes Yes

(Bi-Partitioning)

Polynomial

Time

O(NlogN)

Page 12: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

12

Benefits of Balanced Density

12

S38584:13% and 87% S38584: 50% and 50%

C432:27% and 73%

(7 stitches)C432:50% and 50%

(17 stitches)

Page 13: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

13

Overlay Compensation Result

13

( Weight=0.0 )

( Weight=0.2 )

( Weight=0.5 )

( Weight=1.0 )

Page 14: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Spacer-type DPL

SADP (self-aligned double patterning)

Core mask and trim mask

Less overlay cf. LELE

14

(1) target (2) core mask (3) sidewall spacer (4) trim mask

Page 15: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Challenges in SADP

A single width of sidewall spacer

Does not allow „stitch‟ points

SADP currently in production only for 1D patterns

› NAND Flash memory applications

SADP for 2D random logic patterns is challenging

[Ban et al., DAC‟11] proposes systematic techniques to

perform layout decomposition for general 2D patterns

15

Page 16: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

How to Solve Coloring Conflicts?

The space/width of the merged region should be equal or

larger than the minimum space/width of the trim mask.

Trim mask overlay at the merged region16

Grouping

A DB

C

E

A DF E

Coloring conflict

A B

CD E

Merging

AD E

F

1st Mask Sidewall Spacer

cut (o

pen

)

Trimming

Page 17: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

22nm Metal1 Standard Cell

17

(1) Target layout (2) Mandrel & spacer (3) Trim mask (4) Final patterns

Page 18: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Electronic Beam Lithography

Maskless technology, which shoots desired

patterns directly into a silicon wafer

Low throughput is its major hurdle

› Variable Shaped Beam (VSB)

5 6 7 8

9

10

11

1

2

3

4

Total number of 11 shots are needed

Page 19: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Character Projection (CP) Technology

Print some complex shapes in one electronic beam

shot, rather than writing multiple rectangles.

Electron Gun

Wafer

Stencil

Shaping aperture

Character

Electron Gun

Wafer

Stencil

Shaping aperture

Electron Gun

Wafer

Stencil

Shaping aperture

Electron Gun

Wafer

Stencil

Shaping aperture

3 shots only

Page 20: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Overlapped Characters

The number of characters is limited due to the

area constraints of the stencil

Character

W

H

wh

By overlapping adjacent characters/sharing blank

spaces, more characters can be put on the stencil

Layout A Layout B

Character A Character B

Min

(Bla

nk

A, B

lan

kB

)

Layout A Layout B

Character A Character B

Bla

nk

A

Bla

nkB

Layout A

Character A

Bla

nk A

Spanned region

of electron beam

from shaping

aperture

Layout B

Bla

nk B

Character B

Page 21: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Not a Trivial Task [Yuan-Pan, ISPD’11]

A B C

Stencil

Character candidates

to be considered

ABCA B COut of

Stencil

Order Matters

Page 22: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

22

Stencil Planning and Optimization

0

10000

20000

30000

40000

50000

1D-1 1D-2 1D-3 1D-4

#shots (projection time)

NON-OVERLAP GREEDY PROPOSED

0

200

400

600

800

1000

1D-1 1D-2 1D-3 1D-4

#characters on stencil

NON-OVERLAP GREEDY PROPOSED

0.1

1

10

100

1D-1 1D-2 1D-3 1D-4

#CPU(logscale)

NON-OVERLAP GREEDY PROPOSED

51%, 14% reduction on shot

number over previous ILP-based

approach without overlapping

characters and greedy algorithm.

Page 23: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

23

Outline

Introduction

Nanolithography for 22nm and Beyond:

Double Pattern Lithography

Emerging Lithography

Some Other Design-Technology Co-optimization Issues

NBTI and Clock Network Design

3D Integration: TSV, Stress, Reliability

Conclusion

Page 24: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

24

What is NBTI?

NBTI is a key failure mechanism for PMOS

Cause PMOS Vth to drift when driven by GND› E.g., |∆VTH| = +60mV after 10 years

› 30% increase in inverter delay

NBTI-Induced Skew Management in Gated Clock Trees [Chakraborty+, DATE 2009, ISPD 2010]

› Main problem: clock gating cause inbalance between different clock buffers/receivers

› Key idea: try to balance NBTI degradation

› Both circuit design (run time) and CAD techniques (design time)

Similar principle holds for PBTI

Page 25: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

25

Clock Gating Induced ∆VTH

Imbalance

CLK

GATE: 30%

SP0=50%

SP0=50%

SP0=50%

SP0=50%

SP0=35%

Larger ∆VTH

Lower ∆VTH

Skew?

Using NAND gate reduces SP0 at output

Using NOR gate increases SP0 at output

In both cases, ∆VTH mismatch will exist!

SP0 = Prob.

that net is

at logic 0.

Page 26: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

26

[Chakraborty+, DATE 2009]

NOR

GATE

CLK

NANDCLK SELECT

Gated at 0

Gated at 1

MU

X

CLK_OUT

If { GATE = FALSE } CLK_OUT = CLK

Else If { SELECT = 0 } CLK_OUT = 0

Else CLK_OUT = 1

Page 27: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

27

[Chakraborty and Pan, ISPD’10]

Determine clock gating

NAND/NOR during design

› Not runtime (less penalty and

no SELECT signals)

Main idea:

› Optimally pick NAND and

NOR gates for clock gating

Symbolic SP0

Propagation

SP0 Aware Delay

Characterization

Symbolic Arrival

Time Computation

Skew Minimization

Formulation (ILP)

Page 28: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

28

Delay is Function of CLK Gating Assignment

DINV(0.5) +

X2 * DNAND(0.5) + X2’ * DNOR(0.5) +

( X4 * DNAND( 0.72 - X2 * 0.5 ) + X4’ * DNOR( 0.75 - X2 * 0.5 ) )

Page 29: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

29

Results

Age the circuit to 10 years

Our > Rand > NAND > NOR solution

Significantly tightens the skew budget

CKT Solver

Time (s)

OUR Skew

(ps)

All NAND

(ps)

All NOR

(ps)

10 Rand.

(ps)

A 0.14 2.80 4.41 9.02 7.24

B 0.06 2.18 3.23 5.84 4.96

C 1.41 4.13 6.4 9.28 7.05

D 0.81 3.03 5.04 9.74 6.21

E 0.12 2.76 5.46 10.21 7.04

F 0.09 3.94 6.21 12.23 11.82

G 0.47 3.88 6.75 13.07 10.58

H 0.09 2.59 3.91 8.44 5.38

Avg: 1 1.56X 2.19X 1.33X

Page 30: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

30

3D IC Integration

CMOS

Memory

RF

MEMS

Photonics

Better Performance

Smaller Size

Lower Cost

Massive Bandwidth

Reduced Interconnect Delays

Power Reduction (Less IO driver)

Higher Functionality/Space

Heterogeneous Integration

3D Maximizes Space Utilization

Lower Cost vs. Next-gen Device

Reuse of Proven SIP

[Courtesy of Dr. H.-M., Tong, ASE]

Page 31: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

3D IC Yield

Y1 = Joint Yield

Memory

Processor

X

X

X

X

XXY7 = Joint Yield

Y8 = Joint Yield

Y3 = Interface Yield

Y5 = Interface Yield

Y2 = Repassivation/RDL Yield

Y6 = Repassivation/RDL Yield

Y4 = TSV YieldX

Y9 = Substrate Yield

Y10 = Joint Yield

Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 Y10 Overall Yield

99.5% 99.5% 99.5% 99.5% 99.5% 99.5% 99.5% 99.5% 99.5% 99.5% 95.0%

99.5% 99.5% 90.0% 90.0% 90.0% 99.5% 99.5% 99.5% 99.5% 99.5% 70.0%

RDL

Scrap or Barely

Usable

Scrap

ELK/ULK

XX

X

[Courtesy of Dr. H.-M., Tong, ASE]

Page 32: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

32

Thermal Stress Impact Near TSV

CTE : Coefficient of thermal expansion

TSV: 250 °C ~400 °C process (Higher than operating temperature)

Since Cu has larger CTE than Si, tensile stress is in Si near TSV.

SiliconCu TSV

< Tensile stress >

< Fast NFET, slow PFET with tensile stress >

[Dao+, ICICDT’2009]

[H.S. Yang, IEDM’2004][Selvanayagam+, ECTC’08, TAP’09]

Page 33: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

33

Stress Aware Design Flow [Yang+, DAC’10]

33

Stress estimation induced by

TSVs

Mobility change (∆μ/μ) calculation

Verilog, SPEF merging for 3D STA

Cell characterization with mobility

(Cell name change in Verilog)

TSV stress aware layout

optimization

Pre-placed TSV location

Liberty file having cell

timing with different

mobility

Stress aware Verilog netlist

Critical gate selection

3D Timing Analysis with

PrimeTime

Optimized layout

with TSV stress

Verilog netlist

Page 34: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

34

Stress Effect on Mobility & Current

TSV

CMOS (Stress: 200MPa, R=r)

Cmos

NMOS: 0.5 ∆μ (∆Ids:+1.5%)

PMOS: 0.6∆μ (∆Ids:+1.8%)

Cmos

NMOS: ∆μ(∆Ids:+3%)

PMOS: -∆μ(∆Ids:-3%)

Cmos

NMOS: 0.75∆μ (∆Ids:+2.25%)

PMOS: -0.1∆μ(∆Ids:-0.3%)

Cell characterizations

based on distance and

orientation are needed

FS corner

Page 35: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

35

Cell Instantiation Depending on Location

TSV2

INVX1_P4_P6(∆μ/μ)e= +4%(∆μ/μ)h= +6%

INVX1_P8_N14(∆μ/μ)e= +8%(∆μ/μ)h= -14%

INVX1_P2_0(∆μ/μ)e= +2%(∆μ/μ)h= 0%

TSV2TSV2TSV1

KOZKOZ

I1

I3

I4

INVX1_P8_N8(∆μ/μ)e= +8%(∆μ/μ)h= -8%

I2

Indentify hole and electron mobility variation

according to TSV induced stress

Rename cells based on the mobility

Cell naming: INVX1_P8_N8P8: +8% electron mobility variation

N8: -8% hole mobility variation

Page 36: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

36

Inverter Delay Dependence on Stress

-8.0%

-6.0%

-4.0%

-2.0%

0.0%

0% 10% 20% 30%

Falli

ng

De

lay

Var

iati

on

Electron Mobility Variation

(∆μ/μ)h=-22%

(∆μ/μ)h=0%

(∆μ/μ)h=10%

-10.0%

0.0%

10.0%

20.0%

30.0%

-30% -20% -10% 0% 10% 20%R

isin

g D

ela

y V

aria

tio

nHole Mobility Variation

(∆μ/μ)e=0%

(∆μ/μ)e=12%

(∆μ/μ)e=24%

∆μe : 0%~24% in our test case

∆Dfalling : up to 7.5%

∆μh : -22%~10% in our test case

∆Drising : more than 20%

Page 37: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

37

Result: Timing Analysis with Stress

Width Landing pad KOZ Height Dielectric Resistance Capacitance4.14um 4.54um 0.4um 20um 0.2um 0.1 70fF

Circuit #Cells

Without TSV stress With TSV stress Difference

Longest Delay(ns)

TNS(ns)Longest

Delay(ns)TNS(ns)

Longest Delay(ns)

TNS(ns)

IDCT 14,864 12.07 -21293 11.91 -19652 -1.3% -7.7%

8051 15,712 4.78 -7868 4.94 -7956 3.3% 1.1%

8086 19,895 9.56 -8557 9.56 -9045 0.0% 5.7%

MAC2 29,706 7.72 -17561 7.72 -17619 0.0% 0.3%

ETHERNET 77,234 18.3 -476 18.95 -482 3.6% 1.3%

RISC 88,401 8.28 -1249 8.34 -1535 0.7% 22.9%

B18 103,711 11.28 -2082 11.25 -1823 -0.3% -12.4%

DES_PERT 109,181 8.61 -2801 8.64 -2575 0.3% -8.1%

VGA_LCD 126,379 8.01 -543 8.14 -538 1.6% -0.9%

B19 168,943 13.01 -5539 12.98 -4974 -0.2% -10.2%

average 75,403 10 -6,797 10 -6,620 0.8% -0.8%

TSV Specification

Stress effect on critical paths

Page 38: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

38

Result: Timing Optimization

LogicDepth

Original Optimized Timing

OriginalDelay(ns)

OptimizedDelay(ns)

ReductionRatioGate ∆Hole(%)

∆Electron(%) Gate ∆Hole(%)

∆Electron(%) Arc

DFFPOSX1 DFFPOSX1 fall 0.337 0.334 -0.6%

1 NOR3X1 -2 14 NOR3X1 4 14 rise 0.800 0.767 -4.1%

2 AND2X1 -12 12 AND2X1 0 12 rise 0.539 0.492 -8.7%

3 INVX1 -6 12 INVX1 -6 16 fall 0.207 0.191 -7.9%

4 INVX1 -12 12 INVX1 2 12 rise 0.653 0.585 -10.4%

5 AND2X1 -16 16 AND2X1 -4 14 rise 0.576 0.535 -7.2%

6 BUFX2 6 12 BUFX2 6 12 rise 0.245 0.216 -11.8%

7 AOI22X1 4 10 AOI22X1 4 14 fall 0.159 0.148 -7.3%

8 INVX1 0 10 INVX1 2 12 rise 0.107 0.105 -1.5%

9 OR2X1 -4 10 OR2X1 2 8 rise 0.490 0.468 -4.3%

10 OR2X2 -16 18 OR2X2 -2 12 rise 0.068 0.059 -13.3%

11 NOR3X1 0 14 NOR3X1 0 16 fall 0.100 0.089 -11.6%

12 NAND3X1 -4 14 NAND3X1 2 12 rise 0.055 0.051 -7.3%

13 BUFX2 -4 14 BUFX2 4 12 rise 0.157 0.149 -4.8%

14 OR2X2 - 8 OR2X2 2 8 rise 0.170 0.169 -1.0%

15 AOI22X1 -16 16 AOI22X1 -16 16 fall 0.076 0.075 -1.7%

16 OAI21X1 -4 14 OAI21X1 4 12 rise 0.072 0.069 -4.9%

17 NOR3X1 2 14 NOR3X1 2 16 fall 0.035 0.034 -2.3%

18 AOI21X1 -18 18 AOI21X1 4 12 rise 0.047 0.040 -14.0%

19 INVX1 -16 16 INVX1 -16 18 fall 0.027 0.024 -9.6%

20 OAI21X1 6 14 OAI21X1 6 14 rise 0.017 0.017 1.6%

Path Delay 4.937 4.618 -6.5%

Critical path manual optimization (Circuit: 8051)

Page 39: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

39

Result: Cell Perturbation

3

7

2

4

8 9

3

7

2

4

8 9Rising critical

optimization

with

hole contour

Falling critical

optimization

with

electron contour

Original cell placement After cell perturbation

Page 40: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

TSV Stress/Reliability & EM Issues

Consider TSV stress during placement [ICCAD‟10]

Full-chip TSV stress modeling with multiple TSVs and physical layout optimization issues [Mitra+, ECTC‟11]

TSV EMI analysis [Pak+, ECTC‟11]

› Due to vast difference is size differences

A

E

F

Current B C D

GHI

Page 41: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

41

Conclusion

Some new research problems in nanolithography

and design-technology co-optimization

› Pushing the lithography limits:

» double patterning, triple/quadruple patterning

» E-beam lithography (stencil planning, e-beam proximity effects)

» EUV lithography (flare effects, etc.)

› Resilient design with built-in compensation and error

correction (NBTI/PBTI, overlay effects, etc.)

› 3D-IC manufacturability and reliability issues

› ……

Holistic treatment in a vertically integrated manner

Page 42: Nanolithography and Design- Technology Co … Nanolithography and Design-Technology Co-optimization Beyond 22nm David Z. Pan Dept. of Electrical and Computer Engineering The University

Synergistic Design-Technology Co-opt

Need good levers at different levels for design-

technology co-optimization (DTC)

DTC lever for your sub-

22nm billion transistor

design!

“Give me a place to stand on, and I can

move the earth.”

- Archimedes’ Lever