You are on page 1of 30

UNIT-VI

(SPECIAL TOPICS)
1

LECTURE-1

VARIATION TOLERANT DESIGN

Dept.of ECE, IIIT-RK Valley, RGUKT


AGENDA
2

Dept.of ECE, IIIT-RK Valley, RGUKT


Technology Trend
3

Dept.of ECE, IIIT-RK Valley, RGUKT


Sources of Variations
4

Dept.of ECE, IIIT-RK Valley, RGUKT


Impact of Process Variations
5

Dept.of ECE, IIIT-RK Valley, RGUKT


Parametric Yield Loss Problem
6

Dept.of ECE, IIIT-RK Valley, RGUKT


Variation Tolerant Design Approaches
7

Dept.of ECE, IIIT-RK Valley, RGUKT


Why VTD?
8

Dept.of ECE, IIIT-RK Valley, RGUKT


Role of EDA Tools
9

Dept.of ECE, IIIT-RK Valley, RGUKT


Statistical Static Timing Analysis
10

Dept.of ECE, IIIT-RK Valley, RGUKT


Deterministic Vs Statistical
11

Dept.of ECE, IIIT-RK Valley, RGUKT


Deterministic Vs Statistical
12

Dept.of ECE, IIIT-RK Valley, RGUKT


Limitations of DTCMOS
13

Dept.of ECE, IIIT-RK Valley, RGUKT


Proposed Single Vt Based Approach
14

Dept.of ECE, IIIT-RK Valley, RGUKT


Yield Aware Low Power Synthesis
15

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-I Upsizing
16

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-I Upsizing
17

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-II High Vt Assignment
18

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-II High Vt Assignment
19

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-III Downsizing
20

Dept.of ECE, IIIT-RK Valley, RGUKT


Step-III Downsizing
21

Dept.of ECE, IIIT-RK Valley, RGUKT


Experimental Results
22

Dept.of ECE, IIIT-RK Valley, RGUKT


Simulation Results
23

Dept.of ECE, IIIT-RK Valley, RGUKT


Simulation Results
24

Dept.of ECE, IIIT-RK Valley, RGUKT


Variation Tolerant Design
25

Dept.of ECE, IIIT-RK Valley, RGUKT


Adaptive Body Bias (ABB)
26

Dept.of ECE, IIIT-RK Valley, RGUKT


Adaptive Body Biasing
27

Dept.of ECE, IIIT-RK Valley, RGUKT


Impact of ABB on Die-to-Die & Within Die
28

Dept.of ECE, IIIT-RK Valley, RGUKT


Adaptive Supply Voltage
29

Dept.of ECE, IIIT-RK Valley, RGUKT


Summary
30

Dept.of ECE, IIIT-RK Valley, RGUKT

You might also like