A modeling technique for CMOS gates

被引:51
作者
Chatzigeorgiou, A [1 ]
Nikolaidis, S
Tsoukalas, I
机构
[1] Aristotle Univ Thessaloniki, Dept Comp Sci, GR-54006 Thessaloniki, Greece
[2] Aristotle Univ Thessaloniki, Dept Phys, GR-54006 Thessaloniki, Greece
关键词
CMOS gates; modeling; simulation; timing analysis;
D O I
10.1109/43.759070
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a modeling technique for CMOS gates, based on the reduction of each gate to an equivalent inverter, is presented. The proposed method can be incorporated in existing timing simulators in order to improve their accuracy. The conducting and parasitic behavior of parallel and serially connected transistors is accurately analyzed and an equivalent transistor is extracted for each case, taking into account the actual operating conditions of each device in the structure, The proposed model incorporates short channel effects, the influence of body effect and is developed for nonzero transition time inputs. The exact time point when the gate starts conducting is efficiently calculated improving significantly the accuracy of the method, A mapping algorithm for reducing every possible input pattern of a gate to an equivalent signal is introduced and the "weight" of each transistor position in the gate structure is extracted. Complex gates are treated by first mapping every possible structure to a NAND/NOR gate and then by collapsing this gate to an equivalent inverter. Results are validated by comparisons to SPICE and ILLIADS2 for three submicron technologies.
引用
收藏
页码:557 / 575
页数:19
相关论文
共 23 条
[1]   Propagation delay and short-circuit power dissipation modeling of the CMOS inverter [J].
Bisdounis, L ;
Nikolaidis, S ;
Koufopavlou, O .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 1998, 45 (03) :259-270
[2]   Gate-level power and current simulation of CMOS integrated circuits [J].
Bogliolo, A ;
Benini, L ;
DeMicheli, G ;
Ricco, B .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1997, 5 (04) :473-488
[3]   Collapsing the transistor chain to an effective single equivalent transistor [J].
Chatzigeorgiou, A ;
Nikolaidis, S .
DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, :2-6
[4]  
Cherkauer B. S., 1994, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, V2, P100, DOI 10.1109/92.273155
[5]  
DAGA JM, 1996, P INT WORKSH POW TIM, P265
[6]  
DHARCHOUDHURY A, 1994, P IEEE INT C COMP AI, P190
[7]  
DHARCHOUDHURY A, 1995, THESIS U ILLINOIS UR
[8]   CMOS CIRCUIT SPEED AND BUFFER OPTIMIZATION [J].
HEDENSTIERNA, N ;
JEPPSON, KO .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (02) :270-281
[9]   AN ACCURATE AND EFFICIENT DELAY TIME MODELING FOR MOS LOGIC-CIRCUITS USING POLYNOMIAL-APPROXIMATION [J].
JUN, YH ;
JUN, K ;
PARK, SB .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1989, 8 (09) :1027-1032
[10]   A GLOBAL DELAY MODEL FOR DOMINO CMOS CIRCUITS WITH APPLICATION TO TRANSISTOR SIZING [J].
KANG, SM ;
CHEN, HY .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1990, 18 (03) :289-306