Abstract
In this report, 'Input vs Path Matrix 'Techique' and 'Node vs Input Matrix Technique' techniques for reducing transistor count in the pull-up and the pull-down array of CMOS circuits are proposed. Also, algorithms for optimization of both the pull-up tree and the pull-down tree, based on the above techniques, which results in a reduced number of transistors in the optimized tree in comparison to the original structure of CMOS circuits are proposed. A comparison has been done for area, delay and power of the optimized and unoptimized CMOS structures. Simulations for power and delay have been done in HSPICE [8] for both the optimized and unoptimized CMOS structures. Some of the optimized CMOS structures are the multiplexers, adders and gray to binary converters. The optimized CMOS structures have been found to be faster, lower in power dissipation and taking less layout area in comparison to the unoptimized CMOS structures. The above techniques can also be applied to the Pseudo-NMOS and Dynamic CMOS circuits besides the regular CMOS circuits.
Chugh, Pankaj Pravinkumar (1997). Switch level optimization for CMOS circuits. Master's thesis, Texas A&M University. Available electronically from
https : / /hdl .handle .net /1969 .1 /ETD -TAMU -1997 -THESIS -C485.