21
Comparative Analysis of Ultra- Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176, 27-30 May 2007 指指指指 : 指指指 指指 指 : 指指指 指 : 97 指 3 指 3 指 指指指指指指指 指指指指指指指

Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Embed Size (px)

Citation preview

Page 1: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency

Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176, 27-30 May 2007

指導老師 : 魏凱城 老師 學 生 : 蕭荃泰 日 期 : 97 年 3 月 3 日

彰化師範大學積體電路設計研究所

Page 2: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Outline

Abstract Flip Flop Design Metrics Experimental Setup Simulation Results Conclusions

Page 3: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Abstract In this paper, the impact of voltage scaling on the

performance of flip-flops is analyzed.

Four representative flip-flops are compared at ultra-low voltages, for delay, energy and energy-delay-product (EDP).

Voltage scaling has become one of the most effective techniques to reduce system energy consumption.

Page 4: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Flip Flop Design Metrics PowerPC Master-slaver latch

0

1 0

1

0

01

1

Page 5: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Modified Clock CMOS (mC2MOS) Master-slave latch

0

0

0

1

1

1

0

1

0

0

0

0

1

1

1

1

Page 6: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Hybrid-latch Flip Flop (HLFF)

011

0

1

1

0

0

1

1

Page 7: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Sense-Amplifier-based Flip Flop (SAFF)

01

Q 不變

10

設 =1 0

11

10

0

1

1

0Q 改變

Page 8: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Timing parameters Definition of Tsetup

Page 9: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Experimental Setup

The simulation test bench.

Page 10: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Simulation Results Experiments were performed using the 90 nm

Predictive Technology Model (PTM) [11] at room temperature (27oC).

The flip-flops are optimized for minimum energy at a nominal supply voltage 1.2 V using the sizing schemes mentioned in [4].

Page 11: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

a. Effects of Voltage Scaling on Timing Parameters

Supply voltages of various flip-flop designs failing tolatch the proper data

(a) Function failure voltages (b) Function failure in HLFF

Page 12: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Low-to-high Low-to-highHigh-to-low High-to-low(a) TC->Q (b) Tsetup

Timing parameters of the flip-flop as a function of the supply voltage.

Page 13: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

(c) Worst case delay of TD->Q

Timing parameters of the flip-flop as a function of the supply voltage.

Page 14: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

(a) Supply voltage 1.2 V (b) Supply voltage 0.3 V

High-to-low transition of HLFF with a varied TD->C time.

Page 15: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

b. Effect of Voltage Scaling on Energy Consumption

The energy dissipation of selected flip-flop designs from 0.3 V to 1.2 V with a clock frequency of 50 MHz.

The result shows that PowerPC consumes the least energy compared to other flip-flops examined.

Page 16: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

(a) Activity 1 (b) Activity 0.5

Energy dissipation as a function of the supply voltage fordifferent switching activities.

Page 17: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

(c) Activity 0 (all 1) (d) Activity 0 (all 0)

Energy dissipation as a function of the supply voltage fordifferent switching activities.

Page 18: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

c. Effect of Voltage Scaling on Energy-Delay Product

(a) Activity 1 (b) Activity 0 (all 1)

EDP as a function of supply voltage and switching activities.

Page 19: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

EDP as a function of supply voltage and switching activities.

(c) Voltage 1.2 V (d) Voltage 0.3 V

Page 20: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

Conclusions The performance of various flip-flops at ultra-low

voltages was analyzed in this paper.

The impact of supply voltage scaling on timing parameters of a flip-flop depends on the type of flip-flop and input transition.

For energy efficient operation at ultra-low voltages, HLFF achieves the smallest EDP when switching activity is high and a transistor based flip-flop achieves the smallest EDP at low switching activities.

Page 21: Comparative Analysis of Ultra-Low Voltage Flip-Flops for Energy Efficiency Bo Fu and Paul Ampadu IEEE International Symposium on Circuits and Systems,pp.1173-1176,

THE END