DocumentCode :
2177551
Title :
Sequential logic synthesis using symbolic bi-decomposition
Author :
Kravets, Victor N. ; Mishchenko, Alan
Author_Institution :
IBM TJ Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2009
fDate :
20-24 April 2009
Firstpage :
1458
Lastpage :
1463
Abstract :
This paper uses under-approximation of unreachable states of a design to derive incomplete specification of combinational logic. The resulting incompletely-specified functions are decomposed to enhance the quality of technology-dependent synthesis. The decomposition choices are computed implicitly using novel formulation of symbolic bi-decomposition that is applied recursively to decompose logic in terms of simple primitives. The ability of BDDs to represent compactly certain exponentially large combinatorial sets helps us to implicitly enumerate and explore variety of decomposition choices improving quality of synthesized circuits. Benefits of the symbolic technique are demonstrated in sequential synthesis of publicly available benchmarks as well as on the realistic industrial designs.
Keywords :
combinational circuits; logic design; sequential circuits; symbol manipulation; combinational logic; combinatorial sets; industrial design; sequential logic synthesis; symbolic bi-decomposition; technology-dependent synthesis; Binary decision diagrams; Boolean functions; Circuit synthesis; Combinational circuits; Data structures; Design optimization; Encoding; Logic design; Prototypes; Runtime;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
ISSN :
1530-1591
Print_ISBN :
978-1-4244-3781-8
Type :
conf
DOI :
10.1109/DATE.2009.5090893
Filename :
5090893
Link To Document :
بازگشت