A joint gate sizing and buffer insertion method for optimizing delay and power in CMOS and BiCMOS combinational logic

被引:6
|
作者
Lowe, KS [1 ]
Gulak, PG [1 ]
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 1A4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
buffer insertion; combinational logic circuits; gate sizing; optimization methods;
D O I
10.1109/43.703932
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the first reported joint gate sizing and buffer insertion method for minimizing the delay of power constrained combinational logic networks that can incorporate a mixture of unbuffered and buffered gates (or mixture of CMOS and BiCMOS gates), In the method, buffered gates in a network are decided on by an iterative process that uses a sequence of sizing optimizations where after each sizing optimization an update to the selection of buffered gates is made. In this way, high drive capability buffered (i.e., BICMOS) gates with sufficiently low fan-out are identified and replaced with a lower power unbuffered (i.e., CMOS) version. As well, the optimality of the final design is assessed based on a lower-bound delay value that is calculated. Experimental results have confirmed the efficiency and utility of the proposed method. In 8-b adder or 8 x 8 b multiplier networks, just two iterations are sufficient to achieve a delay that is at worst within 0.6% of its final optimized value and at worst within 10% of the lower-bound value. In the design of BiCMOS networks, it is seen that a speed advantage (at equivalent power) can be systematically achieved by using a mix of CMOS and BICMOS gates versus using all CMOS or all BICMOS gates and that this advantage increases with the tightness of the power constraint and with load capacitance.
引用
收藏
页码:419 / 434
页数:16
相关论文
共 14 条
  • [1] Joint gate sizing and buffer insertion method for optimizing delay and power in CMOS and BiCMOS combinational logic
    Univ of Toronto, Toronto, Canada
    IEEE Trans Comput Aided Des Integr Circuits Syst, 5 (419-434):
  • [2] Accurate dynamic power estimation for CMOS combinational logic circuits with real gate delay model
    Fadl, Omnia S.
    Abu-Elyazeed, Mohamed F.
    Abdelhalim, Mohamed B.
    Amer, Hassanein H.
    Madian, Ahmed H.
    JOURNAL OF ADVANCED RESEARCH, 2016, 7 (01) : 89 - 94
  • [3] Delay constrained optimization by simultaneous fanout tree construction, buffer insertion/sizing and gate sizing
    Liu, IM
    Aziz, A
    2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 209 - 214
  • [4] Gate sizing and buffer insertion using economic models for power optimization
    Murugavel, AK
    Ranganathan, N
    17TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: DESIGN METHODOLOGIES FOR THE GIGASCALE ERA, 2004, : 195 - 200
  • [5] Concurrent gate re-sizing and buffer insertion to reduce glitch power in CMOS digital circuit design
    Kim, SJ
    Lee, HW
    Kim, JH
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2002, E85A (01): : 234 - 240
  • [6] Unified low power optimization algorithm by gate freezing, gate sizing and buffer insertion
    Lee, H
    Shin, H
    Kim, J
    CURRENT APPLIED PHYSICS, 2005, 5 (04) : 373 - 380
  • [7] Glitch Elimination by Gate Freezing, Gate Sizing and Buffer Insertion for Low Power Optimization Circuit
    Lee, Hyungwoo
    Shin, Hakgun
    Kim, Juho
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 3, 2004, : 2126 - 2131
  • [8] Optimal wire sizing and buffer insertion for low power and a generalized delay model
    Lillis, J
    Cheng, CK
    Lin, TTY
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (03) : 437 - 447
  • [9] Combining transistor sizing, wire sizing, and buffer insertion for low power in CMOS digital circuit design
    Lee, H
    Kim, J
    JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2003, 42 (02) : 255 - 260
  • [10] A DELAY MODEL AND OPTIMIZATION METHOD OF A LOW-POWER BICMOS LOGIC-CIRCUIT
    ZHANG, SY
    KALKUR, TS
    LEE, S
    GATZA, L
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1994, 29 (10) : 1191 - 1199