Document Type
Article
Publication Date
1995
Publication Title
VLSI Design
Volume
3
Issue
3-4
First page number:
289
Last page number:
300
Abstract
An effective logic synthesis procedure based on parallel and serial decomposition of a Boolean function is presented in this paper. The decomposition, carried out as the very first step of the .synthesis process, is based on an original representation of the function by a set of r-partitions over the set of minterms. Two different decomposition strategies, namely serial and parallel, are exploited by striking a balance between the two ideas. The presented procedure can be applied to completely or incompletely specified, single- or multiple-output functions and is suitable for different types of FPGAs including XILINX, ACTEL and ALGOTRONIX devices. The results of the benchmark experiments presented in the paper show that, in several cases, our method produces circuits of significantly reduced complexity compared to the solutions reported in the literature.
Keywords
Computer algorithms; Decomposition method; Field programmable gate arrays; Gate array circuits; Sequential machine theory
Disciplines
Computer Engineering | Electrical and Computer Engineering | Electrical and Electronics | Signal Processing | Systems and Communications
Language
English
Permissions
Use Find in Your Library, contact the author, or use interlibrary loan to garner a copy of the article. Publisher copyright policy allows author to archive post-print (author’s final manuscript). When post-print is available or publisher policy changes, the article will be deposited
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.
Repository Citation
Luba, T.,
Selvaraj, H.
(1995).
A General Approach to Boolean Function Decomposition and its Application in FPGABased Synthesis.
VLSI Design, 3(3-4),
289-300.
https://digitalscholarship.unlv.edu/ece_fac_articles/301
Included in
Computer Engineering Commons, Electrical and Electronics Commons, Signal Processing Commons, Systems and Communications Commons