DocumentCode
1959552
Title
Recursive bipartitioning of BDDs for performance driven synthesis of pass transistor logic circuits
Author
Shelar, R.S. ; Sapatnekar, S.S.
Author_Institution
Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
fYear
2001
fDate
4-8 Nov. 2001
Firstpage
449
Lastpage
452
Abstract
In this paper, we address the problem of performance oriented synthesis of pass transistor logic (PTL) circuits using a binary decision diagram (BDD) decomposition technique. We transform the BDD decomposition problem into a recursive bipartitioning problem and solve the latter using a max-flow min-cut technique. We use the area and delay cost of the PTL implementation of the logic function to guide the bipartitioning scheme. Using recursive bipartitioning and a one-hot multiplexer circuit, we show that our PTL implementation has logarithmic delay in the number of inputs, under certain assumptions. The experimental results on benchmark circuits are promising, since they show the significant delay reductions with small or no area overheads as compared to previous approaches.
Keywords
binary decision diagrams; circuit CAD; delays; directed graphs; high level synthesis; integrated circuit design; integrated logic circuits; BDD decomposition problem; PTL circuits; area cost; binary decision diagram; delay cost; delay reductions; logarithmic delay; logic function; max-flow min-cut technique; one-hot multiplexer circuit; pass transistor logic circuits; performance oriented synthesis; recursive bipartitioning problem; Binary decision diagrams; Boolean functions; CMOS logic circuits; Circuit synthesis; Cost function; Data structures; Delay; Logic circuits; Multiplexing; Permission;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
ISSN
1092-3152
Print_ISBN
0-7803-7247-6
Type
conf
DOI
10.1109/ICCAD.2001.968674
Filename
968674
Link To Document