Design and optimization of multithreshold CMOS (MTCMOS) circuits

被引:105
|
作者
Anis, M [1 ]
Areibi, S
Elmasry, M
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 3G1, Canada
[2] Univ Guelph, Sch Engn, Guelph, ON N1G 2W1, Canada
关键词
ground bounce; leakage power; low power; multithreshold voltage;
D O I
10.1109/TCAD.2003.818127
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reducing power dissipation is one of the most important issues in very large scale integration design today. Scaling causes subthreshold leakage currents to become a large component of total power dissipation. Multithreshold technology has emerged as a promising technique to reduce leakage power. This paper presents several heuristic techniques for efficient gate clustering in multithreshold CMOS circuits by modeling the problem via bin-packing (BP) and set-partitioning (SP) techniques. The SP technique takes the circuit's routing complexity into consideration which is critical for deep submicron (DSM) implementations. By applying the techniques to six benchmarks to verify functionality, results obtained indicate that our proposed techniques can achieve on average 84% savings for leakage power and 12% savings for dynamic power. Furthermore, four hybrid clustering techniques that combine the BP and SP techniques to produce a more efficient solution are also devised. Ground bounce was also taken as a design parameter in the optimization problem. While accounting for noise, the proposed hybrid solution achieves on average 9% savings for dynamic power and 72% savings for leakage power dissipation at sufficient speeds and adequate noise margins.
引用
收藏
页码:1324 / 1342
页数:19
相关论文
共 50 条
  • [21] Charge recycling in MTCMOS circuits with block dividing
    Tada, Akira
    Notani, Hiromi
    Tanaka, Genichi
    Ipposhi, Takashi
    Iijima, Masaaki
    Numa, Andmasahiro
    [J]. IEICE ELECTRONICS EXPRESS, 2007, 4 (18): : 562 - 568
  • [22] Constraints in the design of CMOS MVL circuits
    Gawande, Avinash D.
    Ladhake, S. A.
    [J]. WSEAS: INSTRUMENTATION, MEASUREMENT, CIRCUITS AND SYSTEMS, 2008, : 108 - +
  • [23] THERMAL DESIGN CONSIDERATIONS IN CMOS CIRCUITS
    CERGEL, L
    [J]. ELECTRONIC ENGINEERING, 1976, 48 (578): : 56 - 57
  • [24] Design Automation for Cryogenic CMOS Circuits
    van Santen, Victor M.
    Walter, Marcel
    Klemme, Florian
    Parihar, Shivendra Singh
    Pahwa, Girish
    Chauhan, Yogesh S.
    Wille, Robert
    Amrouch, Hussam
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [25] A DESIGN OF CMOS POLYCELLS FOR LSI CIRCUITS
    KANG, SM
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1981, 28 (08): : 838 - 843
  • [26] Design of nanometer scale CMOS circuits
    Roy, K
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2003, : 423 - 423
  • [27] Design of Optimal CMOS Analog Amplifier Circuits Using a Hybrid Evolutionary Optimization Technique
    De, Bishnu Prasad
    Maji, Kanchan Baran
    Kar, Rajib
    Mandal, Durbadal
    Ghoshal, Sakti Prasad
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (02)
  • [28] Test power optimization techniques for CMOS circuits
    Luo, ZY
    Li, XW
    Li, HW
    Yang, SY
    Min, YH
    [J]. PROCEEDINGS OF THE 11TH ASIAN TEST SYMPOSIUM (ATS 02), 2002, : 332 - 337
  • [29] Charge recycling in MTCMOS circuits: Concept and analysis
    Pakbaznia, Ehsan
    Fallah, Farzan
    Pedram, Massoud
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 97 - +
  • [30] Delay Modeling and static timing analysis for MTCMOS circuits
    Ohkubo, Naoaki
    Usami, Kimiyoshi
    [J]. ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 570 - 575