On-chip Detection of Process Shift and Process ... - Semantic Scholar

Report 10 Downloads 50 Views
On-chip Detection of Process Shift and Process Spread for Silicon Debugging and Model-Hardware Correlation Islam A.K.M. Mahfuzul and Hidetoshi Onodera Department of Communications and Computer Engineering Graduate School of Informatics Kyoto University [email protected]

ATS, 2012/11/22

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

1 / 23

Outline

1

Introduction

2

Proposed Monitor Circuits

3

Measurements from Corner Chips

4

Parameter Extraction Results

5

Conclusion

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

2 / 23

Introduction

Background

Testing of Chip is a Huge Task Testing is a must to ensure correct operation. Test effort > Design effort Need correct strategy. Fault Types Manufacturing fault. Parametric fault. Test Types Functional test. Delay test. This research proposes process-sensitive monitor circuits for parametric fault based delay defects. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

3 / 23

Introduction

Background

Delay Defects Manufacturing defect or parametric defect? If parametric defect, how to debug the defect?

Leakage

What caused the delay defect? Threshold voltage fluctuation? Gate length deviation? etc. The model was not correct? Failed to predict the values. Need to correlate the model to hardware. Continuous feedback required.

Maximum Frequency Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

4 / 23

Introduction

Background

Process Variation Process variation

Leakage

pMOSFET Threshold Voltage

Variation in performance

Maximum Frequency

SS

Process spread FS Process shift TT

SF

FF

nMOSFET Threshold Voltage

Design option Design for worst cases. Design for typical case and bin the products. Maximum operating frequency?

Amount of spread for statistical design approach? Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

5 / 23

Introduction

Background

Process Control Module Conventional

PCM

How helpful are PCM data? Difference in layout. Location in the wafer. Not product-representative. DC vs. AC. Often different sizes due to probing. Product-representative monitor circuits 1 ⇒ On-chip Detection 1

Gattiker et al., ITC’2006. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

6 / 23

Introduction

Motivation and Contribution

Motivation and Contribution System (1) Circuit

Extraction technique (2)

Variation model

Transistor model

Fabrication

Monitoring process-characteristics from product chips. Efficient model-to-hardware correlation methodology. Distinguish manufacturing fault and parametric fault. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

7 / 23

Proposed Monitor Circuits

On-chip Monitor Circuits

Outline 1

Introduction

2

Proposed Monitor Circuits On-chip Monitor Circuits Model-Hardware Correlation

3

Measurements from Corner Chips

4

Parameter Extraction Results

5

Conclusion

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

8 / 23

Proposed Monitor Circuits

On-chip Monitor Circuits

Proposed Monitor Circuits

Sensitivity to ∆Vthp

5

pMOSFET monitor

4 3 2 Standard inverter nMOSFET monitor

1 0 0

(a) Standard

(b) N-sensitive

Mahfuz (Kyoto University)

1

2 3 4 5 Sensitivity to ∆Vthn

6

7

Embed monitor circuits. Process-sensitive monitor structures.

(c) P-sensitive

Monitor Circuits

ATS, 2012/11/22

9 / 23

Proposed Monitor Circuits

On-chip Monitor Circuits

Parameter-sensitive Monitor Structure Proposed Normalized Frequency

Normalized Frequency

Conventional

VDD-Vthn

3 nMOSFET

"L"

Ip = 0 In

2 1 pMOSFET

VDD

3 "L"

Ip = 0 In

2 1

0 -40 0 40 Threshold Voltage Change [mV]

-40 0 40 Threshold Voltage Change [mV]

Sensitive to both nMOSFET and pMOSFET Not-suitable for on-chip detection. Mahfuz (Kyoto University)

Monitor Circuits

Sensitive to either nMOSFET or pMOSFET. Suitable for on-chip detection. ATS, 2012/11/22

10 / 23

Proposed Monitor Circuits

On-chip Monitor Circuits

1.3

pMOSFET monitor frequency

pMOSFET on current [Normalized]

Corner Detection Capability FF

1.2

SF

1.1 1

TT

0.9 0.8

FS

SS

0.7 0.7

0.8 0.9 1 1.1 1.2 nMOSFET on current [Normalized]

FF

1.8

1.4

SF

1

TT FS

0.6

1.3

0.2

SS 0.6 1 1.4 1.8 nMOSFET monitor frequency

2.2

Process corners are distinguishable using the proposed monitor circuit outputs. Quick detection of process-characteristics. Reduce debugging time for delay defects.

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

11 / 23

Proposed Monitor Circuits

Model-Hardware Correlation

Model-hardware Correlation Extraction of Parameters

Performance 2

Parameter 2 Estimation

Measurement

FF

SF

Sensitivity matrix SS

Reference

Performance 1

Reference

FS

Parameter 1

Extract parameters from monitor circuit outputs2 . Need parameter-sensitized monitor circuits. Need to characterize monitor circuits by simulation. 2

Mahfuzul et al., ICMTS’2011 Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

12 / 23

Proposed Monitor Circuits

Model-Hardware Correlation

Model-Hardware Correlation Process shift

Process Shift Amount of shifts in process parameters. Global variation. #1

Parameter Extraction Consider RO frequency as a function of ∆Vthp ,∆Vthn and ∆L.

3 equations from 3 ROs. Solve the equations and derive unknown ∆Vthp ,∆Vthn and ∆L.a a

5

Monitor Circuits

#3

#4

(b) INV-NPASS-I

#5

#6

#7

(c) INV-PPASS-I

pMOSFET monitor

4 3 2 1 0 0

Mahfuzul, et al., ICMTS 2011 Mahfuz (Kyoto University)

(a) INV-STD

Sensitivity to ∆Vthp

F = f (∆Vthp , ∆Vthn , ∆L) = F0 + kp ∆Vthp + kn ∆Vthn + kl ∆L

#2

Standard inverter nMOSFET monitor

1

2 3 4 5 Sensitivity to ∆Vthn ATS, 2012/11/22

6 13 / 23

7

Proposed Monitor Circuits

Model-Hardware Correlation

Model-Hardware Correlation Process spread

Process Spread Amount of deviation in process parameters within a chip. Local variation. Parameter Extraction Assume linear sensitivity of each variability source. X  F = F0 + KVthpi ∆Vthpi + KVthni ∆Vthni + KLi ∆Li . i



σF µF

2 =

X

 kV2thpi σV2 thp + kV2thni σV2 thn + kLi2 σL2 .

i

3 equations from 3 ROs. Solve the equations and derive σVthp ,σVthn , and σL .a a

Fujimoto, et al., ICMTS 2012 Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

14 / 23

Measurements from Corner Chips

Outline 1

Introduction

2

Proposed Monitor Circuits

3

Measurements from Corner Chips Test Chip Design Measurement Results

4

Parameter Extraction Results

5

Conclusion

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

15 / 23

Measurements from Corner Chips

Test Chip Design

ROs 14x21

Controller

Test Chip ROs

Enable

65 nm triple well process. Array based structure to capture local variation. 14 × 21 = 294 instances of the same RO type. TT, SS, FF, FS, SF corner chips. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

16 / 23

Measurements from Corner Chips

Measurement Results

pMOSFET monitor freq. [normalized]

Monitor Frequencies 2.2 2 1.8 1.6

FF Model

1.4 SF

1.2 1

TT

0.8

FS

0.6 SS

0.4 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 nMOSFET monitor freq. [normalized]

2.2

Mismatch between corner model and measurement. Amount of process shift? Amounts of shifts in key process parameters?

Amount of spread? Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

17 / 23

Measurements from Corner Chips

Measurement Results

WID Variation 5

nMOSFET monitor pMOSFET monitor Standard inverter monitor

4.5 4

% Variation

3.5 3 2.5 2 1.5 1 0.5 0

TT SS FF FS SF

TT SS FF FS SF

TT SS FF FS SF

nMOSFET variability is larger than pMOSFET variability ⇒ Important for statistical design. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

18 / 23

Parameter Extraction Results

Outline 1

Introduction

2

Proposed Monitor Circuits

3

Measurements from Corner Chips

4

Parameter Extraction Results

5

Conclusion

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

19 / 23

Parameter Extraction Results

pMOSFET threshold [normalized]

Shifts in Parameters 1.3 1.2

Model FS

Estimation

SS

1.1 Corner in model

1

TT

0.9 0.8 0.7 0.6 0.7

SF

FF

Estimated corner 0.8 0.9 1 1.1 1.2 nMOSFET threshold [normalized]

1.3

Amount of shifts are extracted. Prediction of performances. Feedback to model. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

20 / 23

Parameter Extraction Results

Spreads in Parameters Table: Extracted standard deviation of MOSFET threshold voltages and gate length from RO frequency measurements.

Corner TT SS FF FS SF

σVthn [mV] σVthp [mV] σL [nm] 16.6 11.9 0.89 18.3 14.5 0.53 20.9 16.6 1.14 18.2 13.3 0.99 18.2 13.6 0.99

FF corner has larger variation. SS corner has smaller ∆L variation. Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

21 / 23

Conclusion

Outline 1

Introduction

2

Proposed Monitor Circuits

3

Measurements from Corner Chips

4

Parameter Extraction Results

5

Conclusion

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

22 / 23

Conclusion

Conclusion Summary Use of monitor circuits for detection of process corner and process spread. Product-representative monitor circuits suitable for detection is proposed. Model-to-hardware correlation methodology is proposed. Test chip has been fabricated in a 65 nm process. Experimental results from corner chips show the validity of the proposed circuits.

Mahfuz (Kyoto University)

Monitor Circuits

ATS, 2012/11/22

23 / 23