Logical minimization of multilevel coded functions
- 15 September 1986
- journal article
- Published by Optica Publishing Group in Applied Optics
- Vol. 25 (18) , 3078-3088
- https://doi.org/10.1364/ao.25.003078
Abstract
Discrete numerical values in digital processing systems may be encoded in two-level (binary) or higher-level (multilevel) representations. Multilevel coding can produce smaller and more efficient processors. In truth-table lookup processing, the number of entries (reference patterns) can be reduced using multilevel coding. Since parallel-input/parallel-output optical truth-table lookup processors can be constructed based on holographic content-addressable memories, it is essential to know the minimum storage required to implement various functions. A new simple method for reducing multivalued functions is presented. This method is based on an extension of the Quine-McCluskey minimization method used for binary logic functions. This minimization method is then applied to the truth tables representing (1) modified signed-digit addition, (2) residue addition, and (3) residue multiplication. A programmable logic array gate configuration for the modified signed-digit adder is presented.Keywords
This publication has 14 references indexed in Scilit:
- Truth-table look-up parallel data processing using an optical content-addressable memoryApplied Optics, 1986
- Truth-Table Look-Up Processing: Number Representation, Multilevel Coding, And Logical MinimizationOptical Engineering, 1986
- A 4-Kbit associative memory LSIIEEE Journal of Solid-State Circuits, 1985
- Multiple-Valued Logic—its Status and its FutureIEEE Transactions on Computers, 1984
- Residue Number System Truth-Table Look-Up Processing—Moduli Selection and Logical MinimizationIEEE Transactions on Computers, 1984
- Truth-table look-up optical processing utilizing binary and residue arithmeticApplied Optics, 1980
- Effective Pipelining of Digital SystemsIEEE Transactions on Computers, 1978
- Computer Minimization of Multivalued Switching FunctionsIEEE Transactions on Computers, 1972
- A Minimization Technique for Multiple-Valued Logic SystemsIEEE Transactions on Computers, 1968
- Introduction to a General Theory of Elementary PropositionsAmerican Journal of Mathematics, 1921