Multiple-output multilevel logic circuits synthesis technique using multiplexers

Authors
Citation
M. Kolesar, Multiple-output multilevel logic circuits synthesis technique using multiplexers, COMPUT A IN, 18(1), 1999, pp. 95-110
Citations number
16
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTERS AND ARTIFICIAL INTELLIGENCE
ISSN journal
02320274 → ACNP
Volume
18
Issue
1
Year of publication
1999
Pages
95 - 110
Database
ISI
SICI code
0232-0274(1999)18:1<95:MMLCST>2.0.ZU;2-R
Abstract
In this paper a new efficient synthesis technique for multiple-output multi level combinational logic circuits is described. For an implementation of l ogic circuits the use of universal logic modules - multiplexers - is assume d. A reduced canonical multiplexer tree is the basis for circuits structure . The decomposition of collection m functions of n variables and the reduct ion of canonical multiplexer trees are made by means of the table of residu e functions. The resulting circuits are well suited for FPGA's implementati ons. The synthesis technique presented has been implemented in TURBO C++ on PC under MS-DOS. The computer program creates such tree structure, which c ontains a minimum number of logic levels and multiplexers.