Top Banner
Robu st Low Powe r VLSI Robust Low Power VLSI Subthreshold Dual Mode Logic Author: A. Kaizerman, S. Fisher, and A. Fish Presenter: He, Yousef
20

Subthreshold Dual Mode Logic

Feb 24, 2016

Download

Documents

azizi

Subthreshold Dual Mode Logic. Author: A. Kaizerman , S. Fisher, and A. Fish Presenter: He, Yousef. Motivation. Power consumption is the primary focus of attention in VLSI digital design today. Problems?. CMOS vs Dynamic. CMOS. Dynamic. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

RobustLowPowerVLSI

Subthreshold Dual Mode Logic

Author: A. Kaizerman, S. Fisher, and A. FishPresenter: He, Yousef

Page 2: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

2

Motivation Power consumption is the primary focus of

attention in VLSI digital design today

Subthreshold Problems?

Performance Degradation

High sensitivity to PVT variation

Page 3: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

3

CMOS vs DynamicCMOS Dynamic The most common logic

design family used for subthreshold today is CMOS

The advantage of CMOS is low power

The disadvantage of CMOS is low performance compare to other logic families

The advantage of Dynamic logic is high performance

The disadvantage of Dynamic logic is high power

Page 4: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

4

Domino

http://www.cerc.utexas.edu/~jaa/vlsi/lectures/12-1.pdf 1.5-2X faster than static CMOS Low Robustness

Page 5: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

5

DML

Dual mode logic (DML): Can be operated in static CMOS-like mode and dynamic mode

DML shows high immunity to process variations

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

Page 6: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

6

ContributionsThis work: Demonstrates the Dual Mode Logic structure Demonstrates the energy savings of static DML

compare to CMOS Demonstrates the speedup of dynamic DML

compare to CMOS Demonstrates the Robustness to process

variation of DML compare to CMOS

Page 7: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

7

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 8: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

8

Speed

1. The dynamic DML gates with an average of an order of magnitude have higher-frequency than CMOS

2. The speed of dynamic DML is slightly lower than dynamic logic, but the robustness of DML is better than dynamic logic

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

Page 9: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

9

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 10: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

10

Energy

1. The DML static mode demonstrated a lowest energy consumption, on average, 2.2× less than CMOS and 5× less than domino

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

Page 11: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

11

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 12: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

12

Robustness-SNM

1. DML has smaller average SNM compare to CMOS2. DML has larger sigma/mu of SNM compare to CMOS

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

mu Sigma/muCMOS 77m 0.1

DML 52m 0.22

Page 13: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

13

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 14: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

14

Robustness-Delay

1. CMOS has the lowest delay robustness to process variation, but DML is just slightly worse than CMOS, much better than Dominal

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

Sigma/muCMOS 0.42

DML (D) 0.55

DML (S) 0.55

Domino 1.08

Page 15: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

15

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 16: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

16

Robustness-Logic Level

1. Domino has unclear logic level at logic 1, DML can solve this problem

“Subthreshold Dual Mode Logic”, A. Kaizerman, S. Fisher, A. Fish

Page 17: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

17

Outline Speed Energy Robustness – SNM Robustness – delay Logic level (LL) Analysis Conclusion

Page 18: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

18

ConclusionThis paper: presented a novel family DML showed that the DML dynamic mode presented an average 10×

speed improvement as compared to CMOS, and improved robustness as compared to a standard dynamic logic

demonstrated the lowest energy dissipation (DML static mode): 2.2× less than CMOS on average, and 5× less than the domino.

Page 19: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

19

criticism The advantage of subthreshold is high energy

efficiency. It is not clear why they want to achieve high performance in subthreshold region

No E-D curve to show a comprehensive comparison

The robustness of DML is worse than CMOS showed in this paper. However, the robustness of CMOS itself is not good in subthreshold region

Bad consistency between footers

Page 20: Subthreshold  Dual Mode Logic

RobustLowPowerVLSI

20

Thank you!

Questions?