Automatic Stress Effects Computation Based On A Layout Generation - - PowerPoint PPT Presentation

automatic stress effects computation based on a layout
SMART_READER_LITE
LIVE PREVIEW

Automatic Stress Effects Computation Based On A Layout Generation - - PowerPoint PPT Presentation

2010 IEEE International Behavioral Modeling and Simulation Conference Modeling for Physical Design Session Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC Stephanie YOUSSEF Damien DUPUIS Ramy ISKANDER Marie


slide-1
SLIDE 1

2010 IEEE International Behavioral Modeling and Simulation Conference Modeling for Physical Design Session

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC Stephanie YOUSSEF Damien DUPUIS Ramy ISKANDER i i O Marie‐Minerve LOUERAT

LIP6 Laboratory, Université Pierre et Marie‐Curie, Paris, France

slide-2
SLIDE 2

Plan Plan

  • Introduction :
  • a. Problem definition
  • b. Proposed design flow
  • b. Proposed design flow
  • Stress effect modeling

for CMOS transistors devices for CMOS transistors devices

  • Results
  • Conclusion
  • Conclusion

1

slide-3
SLIDE 3
  • Traditional design Flow
  • 1. Introduction

g

D i i Di d Description: Disadvantages:

  • An iterative process
  • An iterative process
  • Manual design Flow
  • High number of iterations
  • Several steps supported by different
  • Time Consuming
  • Subject to human errors

p pp y tools

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

1 2

slide-4
SLIDE 4
  • Folding technique

1.a. Problem Definition

  • Folding technique
  • a. Electrical view b. Physical view
  • Parasitic capacitance ↓ and gate resistance↓
  • Parasitic capacitance ↓ and gate resistance↓
  • Inverse narrow width effect:

Wf ↓, Doping ↓ , Vth ↓ so IDS ↑

  • Aligned W to be on the physical grid

Strong link between Layout and performance!

2 3

slide-5
SLIDE 5

1.a. Problem Definition

  • STI (Shallow Trench Isolation)
  • STI (Shallow Trench Isolation)

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

Too complicated for design using the traditional flow !

3 4

slide-6
SLIDE 6
  • Proposed design flow

1.b. Proposed design flow

Proposed design flow

Spec Sizing

Perform ance

p Techno. Layout generation Final Layout

  • k ?

l

I l L

Goals :

Internal Loop:

  • Speed up the design flow.
  • Minimize possible errors
  • Repeated several times.
  • With minimal designer intervention
  • Minimize possible errors.
  • Provide a two ways communication

between the sizing and layout generation.

  • With minimal designer intervention.

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

4

g

  • Strongly coupling between layout

and sizing

5

slide-7
SLIDE 7
  • Contributions of the proposed design flow

1.b. Proposed design flow

 Supports fast and accurate methods for parasitic

  • Contributions of the proposed design flow

 Supports fast and accurate methods for parasitic calculations.  Supports different layout styles for each device  Supports different layout styles for each device.  Layout portable over different technologies.  Supports Python description for the layout (ease of the modifications for the layout code). Provides a Customizable, Deformable and Reusable Layout.

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

5 6

slide-8
SLIDE 8
  • Stack Object

2 .Stress effect modeling for CMOS

Stack Object

  • Goal = Deformable and reusable layout .
  • Python code.
  • createStack(

T t f th t i t NMOS PMOS NMOS Type = type of the transistor NMOS or PMOS ‐> NMOS, W = The overall width of the transistor ‐> 2 µ.m. , L = The length of each finger (except dummies) ‐> 0.15 µ.m. , NFS = The number of stack’s fingers (including dummies) ‐> 7, NbD i Th b f d i t h t k’ d 1 NbDummies = The number of dummies at each stack’s end ‐> 1

) Example : 65 n.m technology and BSIM4 model :

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

6 7

slide-9
SLIDE 9
  • Distance values provided by the stack object

2 .Stress effect modeling for CMOS

Distance values provided by the stack object

  • STI parameters such as SA and SB depends on (DMCI, DGI, DGG)
  • Mismatch(DMCI DMCG

)

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

7

  • Mismatch(DMCI, DMCG, …)
  • Can add any other geometrical distances information

8

slide-10
SLIDE 10
  • Stress effect computation

2 .Stress effect modeling for CMOS

Stress effect computation

Considering a stack “S” 9

slide-11
SLIDE 11
  • BSIM4 model : Transistor stress effects

2 .Stress effect modeling for CMOS

BSIM4 model : Transistor stress effects

One Folded transistor in a single stack

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

8 Stress ↓ 10

slide-12
SLIDE 12
  • Automatically generated curves

2 .Stress effect modeling for CMOS

Automatically generated curves

Technology = 65 nm , W= 6 µm and L = 0.15 µm

l l k One Folded transistor in a single stack

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

9 11

slide-13
SLIDE 13

St d f ldi ff t i t t

2 .Stress effect modeling for CMOS

  • Stress and folding effects impact on current

For a same large W= 6 µm and L = 0.15 µm:

  • 1. Stress : NF = 1 with stress effects ‐> Maximum effect

NF = 1 without stress effects

  • 2. Folding: NF = 50 for a large range

NF = 1 without stress effects NF = 1 without stress effects

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

9 12

slide-14
SLIDE 14
  • Comparaison between stress and folding effects

2 .Stress effect modeling for CMOS

Comparaison between stress and folding effects

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

11

We must take into consideration the two effects!

13

slide-15
SLIDE 15
  • Reducing the stress effects by increasing NF

2 .Stress effect modeling for CMOS

  • Reducing the stress effects by increasing NF

Automatic Stress Effects Computation Based On A Layout Generation Tool For Analog IC

12 NF ↑ (SA_eff and SB_eff) ↑ Stress↓ Error↓ 14

slide-16
SLIDE 16
  • Reducing the stress effects by adding dummies

2 .Stress effect modeling for CMOS

  • Reducing the stress effects by adding dummies

N b f d i ↑ F ldi St ↓ E ↓ S f ↑ Number of dummies↑ Folding = Stress↓ Error↓ Surface ↑

Tradeoff between performance and surface !

15

slide-17
SLIDE 17
  • Mismatch problem between two transistors

2 .Stress effect modeling for CMOS

Mismatch problem between two transistors

Differential pair example:

Dedicated Layout Styles to reduce the i t h ! mismatch !

16

slide-18
SLIDE 18
  • Calculations of the stress effect parameters

2 .Stress effect modeling for CMOS

Calculations of the stress effect parameters

i = 0 1 2 3 4 5 6 7 Tow Folded transistors in a single stack 17

slide-19
SLIDE 19
  • Differential Pair symmetrical style

3‐Results

y y

Technology = 65 nm , W= 6 µm and L = 0.06 µm, NF = 4

16 18

slide-20
SLIDE 20

3‐Results

  • a. (1/α) v.s NF generation curves b. Current error simulation

17 curves

Different stress and error for the two transistors!

19

slide-21
SLIDE 21
  • Differential Pair interdigitated style

3‐Results

Differential Pair interdigitated style

Technology = 65 nm , W= 6 µm and L = 0.06 µm, NF = 4

20

slide-22
SLIDE 22

3‐Results

  • a. (1/α) v.s NF generation curves b. Current error simulation

curves

Same stress and error for the two transistors! In nanometer technologies Interdigitated style is preferred !

21

slide-23
SLIDE 23

Conclusion

4‐ Conclusion

Conclusion

  • We proposed a design flow to generate layouts for nanometers

devices devices

  • A Python API has been extended to compute stress effects
  • Combined effects of stress and folding have been investigated
  • The proposed flow has been successfully used to characterize

d ff l l different layout styles

  • Show that the technology impact on the layout style choice
  • Future work will focus on creating portable devices and

integrating more nanometer effects

22