Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan...

73
“60nm and 90nm Interconnect Modeling Challenges” Dr. O. Ersed Akcasu OEA International, Inc. Design Modeling Workshop

Transcript of Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan...

Page 1: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

“60nm and 90nm Interconnect

Modeling Challenges”

Dr. O. Ersed Akcasu

OEA International, Inc.

Design Modeling Workshop

Page 2: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Acknowledgements

Byron Williams, Texas Instruments

Richard Taylor, Texas Instruments

For Development Efforts:

Kerem Akcasu

Ibrahim Akcay

Ercan Altuntas

Volkan Metin

Fusun Selcuk

Onur Uslu

For their Contribution in Preparing this Presentation:

Louie Nguyen

Edmund Soo

Jerry Tallinger

Alla Toy

Page 3: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Agenda

Section 1 - DSM Effects on RF Modeling

Simple versus Complex Modeling Issues

Dummy Metal and Slotting Effects - Spiral Inductor Example

Section 2 - DSM Modeling on Interconnects

Dummy Metal Effects on Delay and Cross-talk for Long Interconnects

Section 3 - Power Delivery Inductance effects on Large Digital IC performance

Solving RCLK models for VDD and VSS network combined

Determining the size and placement of on-chip decoupling capacitances

Page 4: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Width

Resis

tivity

„Simpler to Model‟ RCLK Effects on the Interconnect with

Shrinking Dimensions

1. Effective Metal Resistance Becomes the Function of Width

(Dishing, Barrier Metal, Scattering Effects)

2. Metal Thickness Becomes a Function of Width & Spacing & Regional Density

(CMP)

Page 5: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Full GDSII View of Differential Spiral with No Slots with

„Dummy Metal‟

Dummy Metal

Changes

Capacitance

and Thus

Electrical

Performance

Page 6: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Metal Cross Section in the Center of the Spiral

Spiral Windings

Dummy Metal Fill

Width=15

Spacing=2

160

M6

M5

M4

M3

M2

M1

~ 1

~ 0.25

~ 0.20

~ 0.20

~ 0.20

~ 0.20

-300 600

Substrate Resistivity = 10 * cm

Etch Stop

Dielectrics

Number of Dielectrics = 35

Dummy Metal Geometry

Spacing = 1

Width = 2

Length = 2

Page 7: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3D Top & Bottom View of the Not Slotted Spiral

Not Slotted Spiral 3D View Top Not Slotted Spiral 3D View Bottom

Page 8: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3D Top & Bottom View of the Slotted Spiral

Slotted Spiral 3D Top Slotted Spiral 3D Bottom

Wide Metal Slotting Rules

Changes RCLK and Thus

Electrical Model

Page 9: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

M6 GDSII View of Slotted & Not Slotted Spiral

M6 with Slotted Spiral M6 Not Slotted Spiral

Page 10: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Zoomed in M6 with Slotted

Spiral Upper Left CornerZoomed in M6 with Not Slotted

Spiral Upper Left Corner

Zoomed in M6 GDSII View of Slotted & Not Slotted Spiral

Page 11: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Zoomed in M6 GDSII Bottom View of Slotted & Not

Slotted Spiral

M6 with Slotted Spiral Bottom

View LegsM6 Not Slotted Spiral Bottom

View Legs

Page 12: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

M5 GDSII View of Slotted & Not Slotted Spiral

M5 with Slotted Spiral M5 Not Slotted Spiral

Page 13: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Spiral LRQ Without Dummy Metal

Page 14: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Spiral LRQ With Dummy Metal

Page 15: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Spiral Q With and Without Dummy Metal

Page 16: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Section 2

Dummy Metal Effects on Long Interconnects

Modeling 1000um to 8000um Lines

Delay Differences

Effect on Noise to Neighboring Nets

Page 17: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

A Look at How Dummy Metal Affects Long

Interconnects VDD_DRV VDD_LOAD

VSS_DRV VSS_LOAD

BUF2B

IN1

OUT2

PULSE

Capacitance

to Dummy

Metal is

Floating

BUF2A

BUF2C OUT3

OUT1

BUF1B

BUF1A

BUF1C

PULSE

PULSE

IN2

IN3

VSS

Rsig1

VSS

VSS

Rsig3

VSS

VSS

Rsig2

VSS

Page 18: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

1.8V

0V

0ns 8ns

Page 19: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

1.80V

1.68V

400ps 1200ps

Page 20: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metals

of Lengths 1000u, 2000u, 4000u, and 8000u

0.6V

0.0V

0.0ps 80ps

Page 21: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

1.80V

1.78V

2.94ns 3.00ns

Page 22: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

0.2V

-0.0V

3.4ns 4.4ns

Page 23: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

0.06V

-0.06V

0.0ns 8ns

Page 24: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

0.06V

0.00V

0ns 1ns

Page 25: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

3 Conductors With & Without Dummy Metal

of Lengths 1000u, 2000u, 4000u, and 8000u

0.00V

-0.06V

3ns 4ns

Page 26: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Summary of 3 Conductor Cases

LENGTH DELAY Vnoise_IN Vnoise_OUT

Without Dummy Metal ps mV mV

1000 0.254 8.074 8.174

2000 0.768 16.150 16.550

4000 2.576 32.210 33.800

8000 9.255 61.540 67.710

LENGTH DELAY Vnoise_IN Vnoise_OUT

With Dummy Metal ps mV mV

1000 0.459 6.164 6.240

2000 1.401 14.010 14.360

4000 4.444 30.420 31.930

8000 14.650 55.570 61.200

Page 27: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Summary of 3 Conductor Case

DELAY

0.000

2.000

4.000

6.000

8.000

10.000

12.000

14.000

16.000

1000 2000 4000 8000

LENGTH (u)

DE

LA

Y (

ps)

Without Dummy Metal

With Dummy Metal

Page 28: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Summary of 3 Conductor Case

Vnoise IN

0.000

10.000

20.000

30.000

40.000

50.000

60.000

70.000

1000 2000 4000 8000

LENGTH (u)

VO

LT

AG

E (

mV

)

Without Dummy Metal With Dummy Metal

Page 29: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Summary of 3 Conductor Case

Vnoise OUT

0.000

10.000

20.000

30.000

40.000

50.000

60.000

70.000

80.000

1000 2000 4000 8000

LENGTH (u)

VO

LT

AG

E (

mV

)

Without Dummy Metal

With Dummy Metal

Page 30: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Section 3

Power Net Delivery Issues

Power Network Modeling

Ideal Power/Ground versus Real Impedance of

Power/Ground

By-Pass Effects

Simulation of Power Delivery Grid

Effective Impedance

Importance of Mutual Inductance in Calculation

Page 31: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Case 1 – Ideal Pwr/Gnd Case 2 – Real Pwr/Gnd

2pF

2pF

R= 0.1Ω

L= 1.0nHR= 0.1Ω

L= 1.0nH

R= 0.3Ω

L= 1.0nH

R= 0.3Ω

L= 1.0nH

VDD

VSS

IN1 OUT1IN2 OUT2

VDD2_pin

VSS2_pin

Modeling Power Impedances

Page 32: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Spice Simulation Result For Case 1

Page 33: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Spice Simulation Result For Case 1 (cont.)

Page 34: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 2

Page 35: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 2 (cont.)

Page 36: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 2 (cont.)

Page 37: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

R= 0.1Ω

L= 1.0nH

R= 0.3Ω

L= 1.0nH

R= 0.3Ω

L= 1.0nH

VDD

VSS

Decoupling

Capacitance100pF

2pF

Case 3: Add decoupling

capacitance into case 2

IN3 OUT3

VDD3_pin

VSS3_pin

Adding By-Pass Capacitors to the Simulation

Page 38: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 3

Page 39: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 3 (cont.)

Page 40: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 3 (cont.)

Page 41: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Simulation Result For Case 3 (cont.)

Page 42: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Test Case Power Delivery NetworkMeasurement Points

Current_block_G1_y_VDD_R293_4

Current_block_G1_y_VDD_R1_1

Simulation Statistics

GDSII File: 3.38 MB

3D Model File: 1.79 MB

Extraction (NET-AN) : 60.2 min.

Spice file: 48.96 MB Resistors: 252,715

Capacitors: 3,402

Self-Inductors: 59,533

Mutual-Inductors: 801,477Lmin: 0.21nH

Lmax: 0.52pH

Kmax: 0.76

Transient Simulation

(PANTHER): 7.0 min.

(234 wave-forms)

Supply Power Ports: 236

Buffer Power Ports : 16,336

Full Chip Power Grid

Page 43: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R293_4

Current_block_G1_y_VSS_R294_4

Center Point

Current Paths

When currents travel in the

same direction the mutual

inductance is not always

helpful

VSS path to nearest

bump

bumpbump VDD path to nearest

bumps

Page 44: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Products Used for Power Delivery Test Case

DP-PLAN (OEA International) Full Chip Dynamic Power Planner and Analysis Tool

Used to: Model Existing Power Delivery Network

Simulate Individual Power Pin Electrical Behavior

NET-AN (OEA International) Critical Net Extraction and Analysis Tool

Used for Power Pin RCLK Effective Impedance Modeling

Required Features/Capabilities

Real Physical Interconnect Modeling

Full 3D Extraction Delivers RCLK Impedance Model – Especially K!

Full-Chip, Very Fast, Very Accurate Signal Integrity Analysis

Able to Simulate Gigantic Interconnect RCLK Model

Page 45: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Dynamic Power Plan Analysis FlowUsing General Data Provided on Chip Rails and Package Construction

Input

DP-PLAN

NET-AN

netan

input

RLK

include

filesinput_cs.inc – current sources

input_bp.inc – bypass caps

input_pkg.inc – package RL

input_v.inc – voltage sources

master spice circuitinput.

master

panther

output PlotView

Plot AC and

Transient Waveforms

Page 46: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Impedance Illustration

POWER

GND

BGA/SIGNAL

POWER GND

Worst Case Impedance

From Planes through

Buffer is 31.8 Ohms

M1

M6

M7

Mo

st

Imp

ed

an

ce i

s D

ue t

o O

n-C

hip

Po

wer

Dis

trib

uti

on

Netw

ork

Z =

~3

1.6

oh

ms

Z =

~0

.2 o

hm

s

Page 47: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Test Case Power Delivery NetworkMeasurement Points

Page 48: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Power Delivery Network ModelAccurate Physical Modeling

Real Physical Dimensions & Metal

Layer Electrical Characteristics

Automatic Via Array Generation

M7 232.5um Horizontal Stripes @ Bump Pitch

M6 7.82um Vertical Stripes @ 33.12um Pitch

(not shown M1 0.5um Horizontal Stripes @

3.69um Pitch)

Page 49: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Selected Power Pin Simulations

31.8 ohms Impedance

8.5 ohms Impedance

Simulated Area

without M1

Page 50: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Experiment with Reduced Power Bumps to

See if it is Significant

Package/Bump Power Delivery

Network is Adequate

Reduce Power Pin Count

Has Little Effect on Effective

Impedance

Removal of Pins May Reduce

Package Cost or Allow Internal

Connections

Reduced Power Bumps

to Half of Original

Page 51: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Original Pin Count vs Reduced Bumps Comparison

Has Little Effect at Less

Than 1 GHz

Page 52: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Reduced Power Pin OutSimilar Electrical Performance < 1 GHz

Vdd_B1_node

Lower Left-Hand Corner

Vdd_R293_4_node

Chip Center

Page 53: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R1_1_RL

Current_block_G1_y_VDD_R1_1_RLK

Current_block_G1_y_VDD_R293_4_RL

Current_block_G1_y_VDD_R293_4_RLKCurrent_block_G1_y_VDD_R293_4_RCLK

(correct waveform)

8.5 Ω impedance

1.3 Ω impedance

Current_block_G1_y_VDD_R1_1_RCLK

(correct waveform)

Supplying 30.30 nF Bypass CapacitanceEvenly Distributed On The Whole Power Network

Page 54: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

1.3 Ω impedance

Increasing Bypass Capacitance On NodeCurrent_block_G1_y_VDD_R293_4

Current_block_G1_y_VDD_R293_4_RL

Current_block_G1_y_VDD_R293_4_RLK

with no bypass capacitanceCurrent_block_G1_y_VDD_R293_4_RCLK

with 150.0pF bypass capacitance

Current_block_G1_y_VDD_R293_4_RCLK

with 12.88pF bypass capacitance

Page 55: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

1.3 Ω impedance

Increasing Bypass Capacitance On NodeCurrent_block_G1_y_VDD_R293_4 (cnt.)

Current_block_G1_y_VDD_R293_4_RCLK

with 12.88pF bypass cap

Current_block_G1_y_VDD_R293_4_RCLK

with 150.0pF bypass cap

Current_block_G1_y_VDD_R293_4_RLK

No bypass capacitance

Page 56: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

1.00 e-3

1.00 e-3

Maximum clock skew in 0.20 ns

2.5ns5.0ns

Current Profile UsedAssuming Each Transistor Drawing 1.0 mA

Total number of current source contact VDD/VSS = 2352

Page 57: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R293_4_RCL

Current_block_G1_y_VDD_R293_4_RC

Current_block_G1_y_VDD_R293_4_RCLK

(correct waveform)

Transient Simulation Plot for VDD nodesSupplying 30.30 nF Bypass Capacitance

Node Shown

Page 58: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R1_1_RCL

Current_block_G1_y_VDD_R1_1_RC

Current_block_G1_y_VDD_R1_1_RCLK

(correct waveform)

Transient Simulation Plot for VDD nodesSupplying 30.30 nF Bypass Capacitance

Node Shown

Page 59: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R294_4_RCL

Current_block_G1_y_VDD_R294_4_RC

Current_block_G1_y_VDD_R294_4_RCLK

(correct waveform)

Transient Simulation Plot for VSS nodesSupplying 30.30 nF Bypass Capacitance

Node Shown

Page 60: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VSS_R2_1_RCL

Current_block_G1_y_VSS_R2_1_RC

Current_block_G1_y_VSS_R2_1_RCLK

(correct waveform)

Transient Simulation Plot for VSS nodesSupplying 30.30 nF Bypass Capacitance

Node Shown

Page 61: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

RCL_current_block_G1_y_VDD_R293_4_RCL

RC_current_block_G1_y_VDD_R293_4RCLK_current_block_G1_y_VDD_R293_4

8.5 Ω impedance

AC Simulation Plot for VDD nodesSupplying 30.30 nF Bypass Capacitance

Imp

edan

ce

Node Shown

Page 62: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

RCL_current_block_G1_y_VDD_R1_1

RC_current_block_G1_y_VDD_R1_1

RCLK_current_block_G1_y_VDD_R1_11.3 Ω impedance

AC Simulation Plot for VDD nodesSupplying 30.30 nF Bypass Capacitance

Imp

edan

ce

Node Shown

Page 63: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

VDD

Nodes

VSS

nodes

Transient Simulation Plot

Page 64: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R293_4

(RLK simulation)

Current_block_VDD_B1

(RLK simulation)

Current_block_G1_y_VDD_R293_4

(RCLK simulation)

Current_block_VDD_B1

(RCLK simulation)

Transient Simulation Plot

Page 65: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VSS_R293_4

(RLK simulation)

Current_block_VSS_B1

(RLK simulation)

Current_block_G1_y_VSS_R293_4

(RCLK simulation)

Current_block_VSS_B1

(RCLK simulation)

Transient Simulation Plot

Page 66: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

VDD

Nodes

VSS

nodes

Transient Simulation Plot

Page 67: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VDD_R293_4

(RLK simulation)

Current_block_VDD_B1

(RLK simulation)

Current_block_G1_y_VDD_R293_4

(RCLK simulation)

Current_block_VDD_B1

(RCLK simulation)

Transient Simulation Plot

Page 68: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Current_block_G1_y_VSS_R293_4

(RLK simulation)

Current_block_VSS_B1

(RLK simulation)

Current_block_G1_y_VSS_R293_4

(RCLK simulation)

Current_block_VSS_B1

(RCLK simulation)

Transient Simulation Plot

Page 69: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Unsure

of

Actual

M1

in This

Area

Additional Analysis Including Layer M1

Page 70: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

PCI_VDD_B1

PCI_G1_x_VDDR1_5

PCI_VDD_T1

PCI_G1_x_VDDR15_5PCI_G1_x_VDDR1_1

3.19 µm

0.5 µm

Additional Measurement Points

Page 71: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

M1 Impedance Values

13.3 ohms is relatively high

8.2 Ω impedance

7.3 Ω impedance

4.7 Ω impedance

Page 72: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

M6

M1

M1 is lower because of M1

grid tying the M6 together.

If this is not the case

them it would look more

like M6 plots.

Comparison of Values at Same Locationsbut Different GDS Layers - M6 and M1

Page 73: Design Modeling Workshop - OEA · 2011. 9. 16. · FSA Design Modeling Workshop Dynamic Power Plan Analysis Flow Using General Data Provided on Chip Rails and Package Construction

FSA Design Modeling Workshop

Conclusions

Dummy Metal and Slotting Required in DSM is

Very Important in Analog and RFIC's

In Digital IC's With High Metal Density, Dummy

Metal and Slotting is Not That Significant

In High Performance IC's, Simulation of VDD/VSS

Requires the Modeling of Inductance and Mutual

Inductance to Determine Proper Rail Placements

and Sizing of On-Chip Decoupling Capacitors