DocumentCode
1400315
Title
Synthesis of MVL functions using input and output assignments
Author
Abd-El-Barr, M. ; Hamid, G.A. ; Hasan, M.N.
Author_Institution
Dept. of Comput. Eng., King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
Volume
145
Issue
3
fYear
1998
fDate
6/1/1998 12:00:00 AM
Firstpage
207
Lastpage
212
Abstract
A number of decomposition based mapping techniques are proposed. In these techniques, the synthesis problem is formulated as a mapping from an input matrix to an output matrix. The minimisation is obtained by constructing `matching-count matrix´. The entries of the matching-count matrix MCij represent the number of entry matches between the input variable number i in the input matrix (X) and the output function number j in the output matrix (Y). It then selects those input output pairings that give the maximum matching count, thus maximising the number of switching operations which can be eliminated in the realisation of multiple-valued logic (MVL) functions. The proposed techniques are classified as: output-phase with complement, input-phase with and without complement. Numerical results are presented to show that the proposed techniques result in significant reduction in the number of switching operators required for the implementation of 5000 randomly generated r-valued functions (for r=3, 4 and 5). It is also shown that the input-phase assignment techniques do not require any additional hardware circuitry at the output to restore the original function. This may give this technique an edge over other techniques
Keywords
logic design; matrix algebra; minimisation of switching nets; multivalued logic; multivalued logic circuits; switching functions; MVL functions synthesis; decomposition based mapping techniques; input assignments; input output pairings; matching-count matrix; maximum matching count; minimisation; multiple-valued logic functions; output assignments; switching operations;
fLanguage
English
Journal_Title
Circuits, Devices and Systems, IEE Proceedings -
Publisher
iet
ISSN
1350-2409
Type
jour
DOI
10.1049/ip-cds:19981935
Filename
694950
Link To Document