DocumentCode :
1108144
Title :
An integrated system for assigning signal flow directions to CMOS transistors
Author :
Lee, Kuen-Jong ; Wang, Chih-Nan ; Gupta, Rajiv ; Breuer, Melvin A.
Author_Institution :
Dept. of Electr. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
Volume :
14
Issue :
12
fYear :
1995
fDate :
12/1/1995 12:00:00 AM
Firstpage :
1445
Lastpage :
1458
Abstract :
Signal flow direction information has been used to improve the accuracy and performance of many CAD tools. Hence deriving this information correctly and efficiently is an important and useful task. In this paper, an integrated system for deriving signal flow direction information in CMOS circuits is presented. This system consists of two subsystems: structure-based and rule-based. In the structure-based subsystem, a new graph-theoretic algorithm is used. The direction assignment problem is modeled as a two-paths problem on an undirected graph, called the global source target graph (GST-graph). The GST-graph is decomposed into split components by a linear time algorithm and the direction information of most edges in each split component can be derived by another linear time algorithm. If all transistors in a circuit are structurally unidirectional then their directions will be determined in this subsystem. Those transistors, if any, whose directions cannot be determined by this subsystem will be dealt with in the rule-based subsystem. A new set of rules including logic implication and precharge node driven rules have been developed. By considering circuit semantics, some difficult circuits such as a pass transistor based XOR gate, a six-transistor memory cell, barrel shifters, and precharge logic circuits can be processed. Experimental results show the accuracy and efficiency of this integrated system
Keywords :
CMOS integrated circuits; integrated circuit modelling; signal flow graphs; CAD tools; CMOS transistors; XOR gate; barrel shifters; circuit semantics; global source target graph; linear time algorithm; logic implication; memory cell; precharge logic circuits; precharge nodes; rule-based subsystem; signal flow directions; structure-based subsystem; two-path problem; undirected graph; Analytical models; Application software; Circuit simulation; Design automation; Logic circuits; MOSFETs; Semiconductor device modeling; Signal analysis; Timing; Transistors;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.476575
Filename :
476575
Link To Document :
بازگشت