Title :
Synthesis of single/dual-rail mixed PTL/static logic for low-power applications
Author :
Cho, Geun Rae ; Chen, Tom
Author_Institution :
Dept. of Electr. & Comput. Eng., Colorado State Univ., Fort Collins, CO, USA
Abstract :
We present single- and dual-rail mixed pass-transistor logic (PTL) synthesis method based on genetic search and compared the results with their conventional static CMOS counterparts synthesized using a commercial logic synthesis tool in terms of area, delay, and power in an experimental 0.1- and 0.13-μm CMOS technologies as well as a 0.13-μm floating-body partially depleted silicon-on-insulator (PDSOI) process. The proposed synthesis method first performs a search for possible matches between a logic structure and a set of predefined PTL/static logic gates using binary decision diagrams (BDDs). The unique contribution of our approach is the use of a genetic algorithm to determine the best mixture of PTL and static cells based on area and power. Our experimental results demonstrate that both single- and dual-rail mixed PTL circuits synthesized using the proposed mixed PTL/CMOS synthesis method outperforms their static counterparts in delay and power in bulk CMOS as well as silicon-on-insulator (SOI) CMOS technologies. The average power of single- and dual-rail mixed PTL/Static ISCAS´85 benchmark circuits using the proposed method in the 0.1-μm bulk CMOS process are 73% and 50% better than their static counterparts with performance gains of 5% and 10%, respectively.
Keywords :
CMOS logic circuits; VLSI; binary decision diagrams; genetic algorithms; logic gates; silicon-on-insulator; transistor-transistor logic; CMOS synthesis method; PDSOI process; PTL cell; PTL logic gates; VLSI; benchmark circuits; binary decision diagrams; commercial logic synthesis; digital CMOS; dual-rail mixed PTL synthesis; genetic algorithm; genetic search; logic structure; low-power design; mixed PTL circuits; partially depleted silicon-on-insulator; pass-transistor logic; single-rail mixed PTL synthesis; static CMOS; static cell; static logic gates; technology mapping; very large scale integration; Boolean functions; CMOS logic circuits; CMOS process; CMOS technology; Circuit synthesis; Data structures; Delay; Genetics; Logic gates; Silicon on insulator technology;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2003.822121