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