Title :
An efficient pass-transistor-logic synthesizer using multiplexers and inverters only
Author :
Hsiao, Shen-Fu ; Tsai, Ming-Yu ; Chen, Ming-Chih ; Wen, Chia-Sheng
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Abstract :
An efficient logic synthesis based on pass-transistor logic (PTL) is developed. Instead of using a static CMOS cell library, which usually contains hundreds of different cells, the PTL synthesizer uses only two types of cells: 2-to-1 multiplexers (MUX) and inverters. The PTL synthesizer first employs the Synopsys design compiler (DC) to perform logic translation and minimization for the input HDL descriptions. Then, the PTL-based technology mapping performs area optimization and driving strength selection considering the user´s area and/or speed requirements. Experiments show that our synthesizer generates results with better area and/or speed performance compared to previous approaches with CMOS or other PTL cell libraries.
Keywords :
CMOS logic circuits; integrated circuit design; integrated logic circuits; logic CAD; logic gates; minimisation of switching nets; multiplexing equipment; transistor circuits; 2-to-1 multiplexers; CMOS cell library; HDL descriptions; Synopsys design compiler; area optimization; driving strength selection; inverters; logic minimization; logic synthesis; logic translation; pass-transistor-logic synthesizer; speed performance; technology mapping; Binary decision diagrams; CMOS logic circuits; CMOS technology; Circuit synthesis; Libraries; Logic design; Minimization; Multiplexing; Pulse inverters; Synthesizers;
Conference_Titel :
Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
Print_ISBN :
0-7803-8834-8
DOI :
10.1109/ISCAS.2005.1465117