DocumentCode :
2248519
Title :
Efficient Pass-Transistor-Logic Synthesis for Sequential Circuits
Author :
Hsiao, Shen-Fu ; Tsai, Ming-Yu ; Wen, Chia-Sheng
Author_Institution :
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung
fYear :
2006
fDate :
4-7 Dec. 2006
Firstpage :
1631
Lastpage :
1634
Abstract :
An efficient logic synthesis based on pass-transistor logic (PTL) is developed which can generate both combinational and sequential circuits. Instead of using traditional CMOS cell library which usually contains hundred of different types of cells, the proposed PTL synthesizer uses only three types of cells: 2-to-1 multiplexer (MUX), inverter, and D flip-flop (DFF). The PTL synthesizer first employs Synopsys design compiler (DC) to perform preliminary logic translation and minimization for the input HDL descriptions. Then, the PTL-based logic mapping performs area reduction and automatic driving strength selection considering user´s area and/or speed requirements. The area reduction process eliminates redundant inverters during PTL logic mapping. The driving strength selection is to determine the best choice of the driving strength for each PTL cell without sacrificing the speed performance. Post-layout simulation shows that the synthesizer generates results with better area, speed and power performance compared with those with Artisan standard cell library which is popularly used in current cell-based design flow
Keywords :
electronic design automation; flip-flops; logic design; logic gates; sequential circuits; HDL descriptions; PTL synthesizer; Synopsys design compiler; electronic design automation; logic translation; pass-transistor-logic synthesis; post-layout simulation; sequential circuits; CMOS logic circuits; Circuit synthesis; Combinational circuits; Flip-flops; Inverters; Libraries; Logic design; Multiplexing; Sequential circuits; Synthesizers; electronic design automation (EDA); logic synthesis; pass-transistor logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. APCCAS 2006. IEEE Asia Pacific Conference on
Conference_Location :
Singapore
Print_ISBN :
1-4244-0387-1
Type :
conf
DOI :
10.1109/APCCAS.2006.342077
Filename :
4145721
Link To Document :
بازگشت