On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

31
On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits Department of Electrical and Computer Engineering By Han Lin Jiun-Yi Lin 05/14/2014

description

On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits. Department of Electrical and Computer Engineering. By Han Lin Jiun-Yi Lin. Overview. Introduction Principle and background Proposed reliability monitor circuit Circuit Blocks and Simulation Result : - PowerPoint PPT Presentation

Transcript of On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Page 1: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Department of Electrical and Computer Engineering

ByHan Lin

Jiun-Yi Lin

05/14/2014

Page 2: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Overview Introduction Principle and background Proposed reliability monitor circuit Circuit Blocks and Simulation Result:

Ring Oscillator Phase Comparator Majority Voting Circuit Beat Frequency Detector 8 Bit Counter Circuit Total Circuit

Conclusion05/14/2014 1

Page 3: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Abstract

Precise measurement of digital circuit degradation caused by agingReliability monitor using beat frequency of two ring oscillators to get a high sensing resolution1V, 32nm CMOS technology, up to 0.02% sensing resolution

Page 4: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Overview Introduction Principle and background Proposed reliability monitor circuit Circuit Blocks and Simulation Result:

Ring Oscillator Phase Comparator Majority Voting Circuit Beat Frequency Detector 8 Bit Counter Circuit Total Circuit

Conclusion05/14/2014 1

Page 5: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Types of reliability issues

BTI (bias temperature instability)HCI (hot carrier injection)TDDB (time-dependent dielectric breakdown)NBTI (negative bias temperature instability)NBTI effect is among the most pressing issues among all of them

Page 6: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Cause of NBTI effect

Structural mismatch at the Si-SiO2 interface cause dangling bondsSi-H bonds is transformed by hydrogen passivation process of dangling Si bonds which is made by oxidation of Si-SiO2

Broken bonds from Si-H degrade the driving current of pMOS threshold voltagePositive shift in absolute value of pMOS threshold voltage |Vtp| in stress phaseBroken Si-H bonds is annealed in recovery phase, and Vtp is reduced

Page 7: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Cross section of pMOS device and pMOS Vth degradation

Page 8: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Constraints of typical measurement

Device probing, on-chip ring oscillator frequency monitoringLimitations in sensing resolution, cannot get large number of data points

Page 9: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation platformMicrosoft WindowsHSPICE 2009CosmosScope

Page 10: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Overview Introduction Principle and background Proposed reliability monitor circuit Circuit Blocks and Simulation Result:

Ring Oscillator Phase Comparator Majority Voting Circuit Beat Frequency Detector 8 Bit Counter Circuit Total Circuit

Conclusion05/14/2014 1

Page 11: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Beat frequency detection circuit

Page 12: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Measuring difference in frequency between Stressed and Reference ROSCWhen there is exactly one in the pulse difference between two ROSC, we can get the value of N before stress, and we use this method to get N’ which is detected after stress period.

Page 13: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Beat frequency detection scheme

Using difference between stressed and reference ROSCBefore stress: N/fref=(N-1)/fstress After stress: N’/fref=(N’-1)/f’stress

Percent of frequency degradation:(f’stress-fstress)/fstress=(N’-N)/(N’(N-1))

Page 14: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Change in counter output by frequency degradation

(f’stress-fstress)/fstress

=(N’-N)/(N’(N-1))When there is 1% degradation, N will decrease half compared with 1% for convention method

Page 15: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Architecture of silicon odometer

Two ring oscillators, identical structure, different VddPhase comparator will show frequency difference between two ROSC.5-bit majority voting circuit can erase the bubbles caused by jitter effect from phase comparatorBeat frequency detector can produce a DETECT signal to reset the counter, and get the output from the register

Page 16: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Block diagram

Page 17: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Overview Introduction Principle and background Proposed reliability monitor circuit Circuit Blocks and Simulation Result:

Ring Oscillator Phase Comparator Majority Voting Circuit Beat Frequency Detector 8 Bit Counter Circuit Total Circuit

Conclusion05/14/2014 1

Page 18: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Ring Oscillator

05/14/2014 3

Page 19: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of Ring Oscillator Circuit

05/14/2014 4

The ring oscillator has a period of 4 ns

Page 20: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Phase Comparator

05/14/2014 5

CLK=0 Pre charge

CLK=1 Evaluate(Compare the phase of A

and B)

CLK=1A’&&B=1PC_OUT=1

CLK=1A’&&B=0PC_OUT=0

CLK=0PC_OUT keepthe same value

X: Pre charge Switch open Switch closeSwitch close

Page 21: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of Phase Comparator Circuit

05/14/2014 6

CLK=1A’&&B=1PC_OUT=1

CLK=0PC_OUT keepthe same value

CLK=1A’&&B=0PC_OUT=0

Page 22: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Majority Voting Circuit

05/14/2014 7

Page 23: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Majority Voting circuit (Continue)

05/14/2014 8

Page 24: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of Majority Voting Circuit

05/14/2014 9

PC_OUT10111010

VOTE_OUT11111100

10111011

111111 00

Page 25: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Beat Frequency Detector

05/14/2014 10

Page 26: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of Beat Frequency Detector Circuit

05/14/2014 11

Beat Frequency

Latency

10111 011

111111 00

Page 27: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

8 Bit Counter Circuit

05/14/2014 12

Page 28: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of 8 Bit Counter

05/14/2014 13

Page 29: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

Simulation Result of Total Circuit

05/14/2014 14

Page 30: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

15

CONCLUSION

05/14/2014

Page 31: On-Chip Reliability Monitor for Measuring Frequency Degradation of Digital Circuits

1605/14/2014

THANK YOU!