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