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 条
  • [41] Ground Bouncing Noise Suppression Techniques for MTCMOS Circuits
    Jiao, Hailong
    Kursun, Volkan
    [J]. 2009 1ST ASIA SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2009, : 64 - 70
  • [42] An effective power mode transition technique in MTCMOS circuits
    Abdollahi, A
    Fallah, F
    Pedram, M
    [J]. 42ND DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2005, 2005, : 37 - 42
  • [43] Fast techniques for standby leakage reduction in MTCMOS circuits
    Wang, WX
    Anis, M
    Areibi, S
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2004, : 21 - 24
  • [44] Analysis and optimization of enhanced MTCMOS scheme
    Rao, RM
    Burns, JL
    Brown, RB
    [J]. 17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 234 - 239
  • [45] Sizing and placement of charge recycling transistors in MTCMOS circuits
    Pakbaznia, Ehsan
    Fallah, Farzan
    Pedram, Massoud
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 791 - +
  • [46] Load and logic co-optimization for design of soft-error resistant nanometer CMOS circuits
    Dhillon, YS
    Diril, AU
    Chatterjee, A
    Metra, C
    [J]. 11TH IEEE INTERNATIONAL ON-LINE TESTING SYMPOSIUM, 2005, : 35 - 40
  • [47] Performance optimization of energy harvesting solutions for 0.18um CMOS circuits in embedded electronics design
    Fouad, Hafez
    [J]. COGENT ENGINEERING, 2020, 7 (01):
  • [48] Design methodology and optimization of gate-driven NMOS ESD protection circuits in submicron CMOS processes
    Chen, JZ
    Amerasekera, EA
    Duvvury, C
    [J]. IEEE TRANSACTIONS ON ELECTRON DEVICES, 1998, 45 (12) : 2448 - 2456
  • [49] An optimization method for NBTI-aware design of domino logic circuits in nano-scale CMOS
    Kaffashian, Masaoud Houshmand
    Lotfi, Reza
    Mafinezhadand, Khalil
    Mahmoodi, Hamid
    [J]. IEICE ELECTRONICS EXPRESS, 2011, 8 (17): : 1406 - 1411
  • [50] A new automated design and optimization method of CMOS logic circuits based on Modified Imperialistic Competitive Algorithm
    Anjomshoa, Mehdi
    Mahani, Ali
    Sadeghifard, Salahedin
    [J]. APPLIED SOFT COMPUTING, 2014, 21 : 423 - 432