DocumentCode :
3473255
Title :
High speed layout synthesis for minimum-width CMOS logic cells via Boolean satisfiability
Author :
Iizuka, Tetsuya ; Ikeda, Makoto ; Asada, Kunihiro
Author_Institution :
Dept. of Electron. Eng., Tokyo Univ., Japan
fYear :
2004
fDate :
27-30 Jan. 2004
Firstpage :
149
Lastpage :
154
Abstract :
We propose a cell layout synthesis method via Boolean satisfiability (SAT). Cell layout synthesis problems are first transformed into SAT problems by our formulations. Our method realizes the high-speed layout synthesis for CMOS logic cells and guarantees to generate the minimum width cells with routability under our layout styles. It considers complementary P-/N-MOSFETs individually during transistor placement, and can generate smaller width layout compared with pairing the complementary P-/N-MOSFETs case. To demonstrate the effectiveness of our SAT-based cell synthesis, we present experimental results which compare it with the 0-1 ILP-based transistor placement method and the commercial cell generation tool. The experimental results show that our SAT-based method can generate minimum width placements in much shorter run time than the 0-1 ILP-based transistor placement method, and can generate the cell layouts of 32 static dual CMOS logic circuits in 54 % run time with only 3 % area increase compared with the commercial tool.
Keywords :
CMOS logic circuits; MOSFET; circuit layout; computability; integer programming; linear programming; logic CAD; Boolean satisfiability; CMOS logic cell; ILP-based transistor placement method; cell layout synthesis method; commercial cell generation tool; complementary P-/N-MOSFET case; static dual CMOS logic circuit; Application specific integrated circuits; Boolean functions; CMOS logic circuits; Design engineering; Design methodology; Libraries; Logic design; MOSFET circuits; Minimization methods; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2004. Proceedings of the ASP-DAC 2004. Asia and South Pacific
Print_ISBN :
0-7803-8175-0
Type :
conf
DOI :
10.1109/ASPDAC.2004.1337556
Filename :
1337556
Link To Document :
بازگشت