St Stress Aware Layout Stress Aware Layout St A A L L t t - - PowerPoint PPT Presentation

st stress aware layout stress aware layout st a a l l t t
SMART_READER_LITE
LIVE PREVIEW

St Stress Aware Layout Stress Aware Layout St A A L L t t - - PowerPoint PPT Presentation

1 St Stress Aware Layout Stress Aware Layout St A A L L t t Optimization Optimization Optimization Optimization Vivek Joshi Brian Cline Dennis Sylvester David Vivek Joshi, Brian Cline, Dennis Sylvester, David Blaauw, Kanak Agarwal*


slide-1
SLIDE 1 1

St A L t St A L t Stress Aware Layout Stress Aware Layout Optimization Optimization Optimization Optimization

Vivek Joshi Brian Cline Dennis Sylvester David Vivek Joshi, Brian Cline, Dennis Sylvester, David Blaauw, Kanak Agarwal*

Electrical Engineering & Computer Science University of Michigan Ann Arbor University of Michigan, Ann Arbor *IBM Research, Austin, TX.

1
slide-2
SLIDE 2 2

Outline

Introduction & motivation Simulation at device level Guidelines to improve performance via layout Applying guidelines to standard cell layouts Applying guidelines to standard cell layouts Conclusions and future work

University of Michigan 2

slide-3
SLIDE 3 3

Introduction

Maintaining performance and reliability with scaling is difficult

Can no longer scale tox, VDD, Vth as aggressively as L

M bilit d d ti d t hi h ff ti fi ld

Mobility degradation due to higher effective fields

Introduce mechanical stress in channel to enhance carrier

transport transport

Alters valence and conduction bands Changes effective carrier mass and/or band scattering rates Increase in carrier mobility results in higher performance and leakage

University of Michigan 3

slide-4
SLIDE 4 4

Introduction

NMOS and PMOS have different

desired stress in different directions

Source Drain Gate Si Depth Source Drain Gate Later

Stress generated due to thermal

d l tti i t h

Source Drain Longitudinal ral

and lattice mismatch

Four main sources of stress

NMOS PMOS Longitudinal Tensile Compressive Lateral Tensile Tensile

T – Tensile Nitride Liner

Four main sources of stress

Shallow trench isolation Embedded SiGe

Lateral Tensile Tensile Si Depth Compressive Tensile

T C T Tensile Nitride Liner C – Compressive Nitride Liner

Dual-stress nitride liner Stress memorization technique

PMOS eSiGe eSiGe NMOS STI

University of Michigan 4

PMOS

slide-5
SLIDE 5 5

Dependence of Channel Stress on Layout

Amount of stress transferred has a

strong dependence on layout

Longer active area (higher Ls/d) –

g ( g

s/d)

more SiGe, STI pushed away

Contacts away from channel – more

stress due to nitride, no contacts -

Ls/d Ls/d

stress due to nitride, no contacts higher stress

SMT – uniform, not considered in this

analysis

Nitride Liner Nitride Liner

analysis

Two devices with same W, L can

SiGe SiGe Silicon STI STI Nitride Liner SiGe SiGe Silicon STI STI Nitride Liner

differ significantly in performance

We study this dependence and We study this dependence and

suggest layout guidelines to enhance channel stress

Ls/d

University of Michigan 5

slide-6
SLIDE 6 6

Previous Work

F d li t d t i

Focus on modeling stress due to various sources

N h i d l th t id ll l t d d t

No comprehensive model that considers all layout dependent

sources

Extensive research and modeling focused on STI

Accurate device level modeling (included in BSIM4)

Accurate device level modeling (included in BSIM4)

Efficient white-space management placement algorithms BUT: Contribution of STI to stress induced in channel is minor

compared to other sources compared to other sources

No research has focused on new standard cell library design

No research has focused on new standard cell library design exploiting stress, while considering all layout dependent sources

University of Michigan 6

slide-7
SLIDE 7 7

Comparison to Vth reduction

Mobility enhancement -

Saturation current – sub-linear

dependence dependence

Leakage current – linear

Vth reduction

Stress Based

Vth reduction

Saturation current – almost linear Leakage current – exponential

1 12 1.14 1.16 1.18

d)

Stress Based Vth Based

g p

Mobility enhancement shows a

better tradeoff

1.06 1.08 1.10 1.12

n (normalized

In 65nm, stressed PMOS

achieves 12% Ion improvement with ~½ leakage penalty of Vth

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1.00 1.02 1.04

Ion

with ½ leakage penalty of Vth reduction

University of Michigan 7

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Ioff (normalized)

slide-8
SLIDE 8 8

Simulation Flow

Tsuprem4 for simulating

device fabrication St l i t d i t

Stress values imported into

Davinci solves stress- based equations

Simulating Device

Simulated Stress in

based equations

Resulting drain currents

consistent with published

Simulating Device Fabrication in Tsuprem4

Simulated Stress in the Channel

consistent with published results [IBM65, IEDM05]

Based on simulation, analyze

Ion Ioff I I

Based on simulation, analyze layout dependencies to develop guidelines

Layout Parameter Layout Parameter

Ion Ioff Ion

Ioff Layout Parameter Layout Parameter Dependence on Layout University of Michigan 8 epe de ce o ayout Parameters using Davinci 3D TCAD Tool

slide-9
SLIDE 9 9

Simulation for Isolated Device - PMOS

Vary source/drain length (Ls/d) 12% performance increase

f 3 8X i i l k

1

1.16

Drive Current Leakage

8

for 3.8X increase in leakage

Superior tradeoff to Vth

reduction 1

1.10 1.12 1.14

ed)

6

Ioff

reduction

Leakage tradeoff better for lower

power libraries

1 04 1.06 1.08
  • n (normalize
4

f (normalized

Ion gains saturate beyond Ls/d

  • f 1.6

1.58

1.00 1.02 1.04

Io

2

d)

Ion gains sensitive to contact

placement

% f

1.0 1.2 1.4 1.6 1.8 2.0

Ls/d (normalized)

2.6% of improvement No contact – 4% higher Ion

University of Michigan 9

slide-10
SLIDE 10 10

Simulation for Isolated Device - NMOS

5% performance increase for

1.5X leakage increase

Less sensitive than PMOS

1

1.06

Drive Current Leakage

1.7

Increasing only longitudinal

nitride stress

Moving away STI, not as

1.04 1.05

malized)

1.4 1.5 1.6

Ioff (norm

Moving away STI, not as effective as eSiGe increase

1.01 1.02 1.03

Ion (norm

1.1 1.2 1.3

malized)

Contact placement becomes

more important

1.58

1.0 1.2 1.4 1.6 1.8 2.0 1.00 1.01

L ( li d)

0.9 1.0

No contact – 2% higher Ion

Ls/d (normalized)

University of Michigan 10

slide-11
SLIDE 11 11

Layout Guideline 1

“Increase the active area in a given cell to fill up the entire “Increase the active area in a given cell to fill up the entire cell width while obeying DRC rules”

Most readily applied to compact pull-up and pull-down

Most readily applied to compact pull up and pull down networks

Ex: PMOS stack in NOR, NMOS in NAND

Increases S/D capacitance – apply to cells with larger output

loading C l ll li h l l hi h f

Can apply to cells to create slightly larger high performance

versions

Cell Boundary Cell Boundary Cell Boundary Cell Boundary

University of Michigan 11

PMOS Stack

slide-12
SLIDE 12 12

Layout Guideline 2

“Move contacts away from gate polysilicon as much as possible” Nit id t f t i t ti ll th h th

Nitride transfers stress in two ways: vertically through the

gate, longitudinally I l it di l t

Increases longitudinal component Limited improvement – due to increasing only one component Increases S/D resistance - typically very small increase (<5Ω)

T – Tensile Nitride Liner T C T Tensile Nitride Liner C – Compressive Nitride Liner PMOS eSiGe eSiGe NMOS STI

University of Michigan 12

PMOS

slide-13
SLIDE 13 13

Layout Guideline 3

“In the lateral direction, move PMOS closer to tensile/compressive nitride interface and NMOS away from it” from it

Curious behavior at interface – compressive stress under

tensile nitride and vice versa tensile nitride and vice versa

Both NMOS and PMOS need tensile stress in this direction Space readily available for transistors with smaller widths Space readily available for transistors with smaller widths

Ex: X1 variants of various gates

POLY TENSILE NITRIDE COMPRESSIVE NITRIDE STI SILICON University of Michigan 13

slide-14
SLIDE 14 14

Position Dependence of Stress

“Center” devices in denser layouts have higher channel stress NMOS: STI pushed away PMOS: more eSiGe, more stress, as SiGe has higher

contribution as compared to STI

Can result in design issues, noise margin degradation, speed

issues for certain dynamic circuits, etc.

1 2 3 1 2 3

University of Michigan 14

D E V IC E 1 D E V IC E 2 D E V IC E 3 D E V IC E 1 D E V IC E 2 D E V IC E 3
slide-15
SLIDE 15 15

Applying guidelines to a 3 Input NOR

Apply guideline 1 - ~22% increase in

PMOS active area

Apply guideline 2 – Move contacts

f PMOS ft i i

1,2 1,2

away from PMOS after increasing active area

3

Apply guideline 3 – move PMOS

and NMOS as shown and NMOS as shown

Drive current enhancement

3

Drive current enhancement -

~13.5% for PMOS, ~3% for NMOS

University of Michigan 15

slide-16
SLIDE 16 16

Applying guidelines to a 3 Input NAND

Apply guideline 1 - ~20%

increase in NMOS active area A l id li 2 M

Apply guideline 2 – Move

contacts away from NMOS after increasing active area increasing active area

Apply guideline 3 – move PMOS

and NMOS as shown

3

and NMOS as shown

Drive current enhancement -

~1.5% for PMOS, ~7% for NMOS

1,2 1,2

1.5% for PMOS, 7% for NMOS

Lower improvements because

nitride transfers stress vertically

3

y and longitudinally

University of Michigan 16

slide-17
SLIDE 17 17

Results

S S Cell Stress-based drive current improvement Stress-based leakage increase Vth-based leakage increase for same performance gain Capacitance increase (FO4 loading) NMOS PMOS NMOS PMOS NMOS PMOS NOR3 3% 13 5% 1 22X 4 02X 1 31X 9 20X 2 74% NOR3 3% 13.5% 1.22X 4.02X 1.31X 9.20X 2.74% NOR2 3% 7.5% 1.22X 2.24X 1.31X 3.52X 1.92% NAND3 7% 1.5% 1.98X 1.10X 2.36X 1.53X 1.85% NAND3 7% 1.5% 1.98X 1.10X 2.36X 1.53X 1.85% NAND2 4.5% 1.5% 1.45X 1.10X 1.68X 1.53X 1.30%

Very small increase in capacitance due to the application of guideline 1

(<2.74%)

Lower leakage vs V

reduction advantage is more pronounced for larger

Lower leakage vs. Vth reduction – advantage is more pronounced for larger

delay improvements

Better improvements for 3-input gates than 2-input gates (larger scope for

University of Michigan 17

applying guideline 1)

slide-18
SLIDE 18 18

Position Dependence - Example

Domino implementation of 2-in OR Two different layout positions for

P2 (k ) P2 (keeper)

8% difference in drive current for

th t fi ti the two configurations

Keeper fights evaluate tree –

performance loss for Case 1 performance loss for Case 1

Time to discharge N increases by

12% in Case 1

Case1

12% in Case 1

Performance loss can worsen for

more aggressively sized circuits more aggressively sized circuits

Case2

University of Michigan 18

slide-19
SLIDE 19 19

Conclusions and Future Work

We propose standard cell layout guidelines for optimizing

stress-based performance enhancement St di d th d d f t b d i t

Studied the dependence of stress-based improvement on

layout parameters and identified key parameters D i f b i d ith i

Device performance can be improved with no area increase

for most gates

Substantial improvements for lower leakage vs reduced V Substantial improvements for lower leakage vs. reduced Vth Ongoing and future work

Circuit level block based stress enhanced optimization algorithm Circuit-level, block-based, stress-enhanced optimization algorithm Modeling the dependence of induced stress upon different layout

parameters p

University of Michigan 19

slide-20
SLIDE 20 20

Th k Y Th k Y Thank You Thank You

University of Michigan 20