DocumentCode
2996105
Title
Logic synthesis for look-up table based FPGAs using functional decomposition and support minimization
Author
Sawada, H. ; Suyama, T. ; Nagoya, A.
Author_Institution
NTT Commun. Sci. Labs., Kyoto, Japan
fYear
1995
fDate
5-9 Nov. 1995
Firstpage
353
Lastpage
358
Abstract
This paper presents a logic synthesis method for look-up table (LUT) based field programmable gate arrays (FPGAs). We determine functions to be mapped to LUTs by functional decomposition. We use not only disjunctive decomposition but also nondisjunctive decomposition. Furthermore, we propose a new Boolean resubstitution technique customized for an LUT network synthesis. Resubstitution is used to determine whether an existing function is useful to realize another function; thus, we can share the common function among two or more functions. The Boolean resubstitution is effectively carried out by solving a support minimization problem for an incompletely specified function. We can also handle satisfiability don´t cares of an LUT network using the technique.
Keywords
Boolean functions; circuit CAD; field programmable gate arrays; logic CAD; logic design; network synthesis; table lookup; Boolean resubstitution technique; disjunctive decomposition; functional decomposition; incompletely specified function; logic synthesis; look-up table based field programmable gate arrays; nondisjunctive decomposition; satisfiability don´t cares; Binary decision diagrams; Boolean functions; Data structures; Field programmable gate arrays; Laboratories; Minimization methods; Network synthesis; Programmable logic arrays; Routing; Table lookup;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
ISSN
1092-3152
Print_ISBN
0-8186-8200-0
Type
conf
DOI
10.1109/ICCAD.1995.480140
Filename
480140
Link To Document