Proceedings Article10.1109/ICRC.2017.8123646
A New Approach for Multi-Valued Computing Using Machine Learning
Wafi Danesh,Mostafizur Rahman +1 more
- 01 Nov 2017
- pp 1-7
2
TL;DR: The approach, given a MVL function, performs iterative linear regressions on all input and output combinations to derive a set of linear expressions, which are hardware implementation friendly and can be implemented with simple gates and summation functions.
read more
Abstract: To continue scaling in future and to meet emerging application requirements, revolutionary concepts are required not just on "how can we find better switches to implement computers", but also on "how computers compute logic". Multi-Valued Logic (MVL) provides one such opportunity, since efficient implementation of MVL can allow compact and enhanced information processing and be orders of magnitude efficient than binary CMOS. Emerging devices such as Quantum Dots, Magnetic Tunnel Junctions (MTJs), Carbon Nanotube FETs (CNTFETs), Spin Wave Devices etc., provide an avenue for hardware implementation of MVL. So far, MVL lagged behind CMOS due to (a) complexities associated with traditional logic decomposition approaches, which result in many MVL minterms, complex polynomials of order greater than two, and cumbersome decision diagrams that are difficult to implement, and (b) multi-valued data representation, processing and communication using binary switches and medium, which are inefficient. In this paper, we propose a transformative new direction for multi-valued logic decomposition (problem (a)) utilizing concepts from machine learning and nanoelectronics. In our approach, given a MVL function, we perform iterative linear regressions on all input and output combinations to derive a set of linear expressions. A visual pattern matching technique is then applied to derive selection conditions for each linear expression based on the function inputs. The set of linear expressions and corresponding selection criteria ensure that for all function inputs, correct outputs are obtained. The resulting linear expressions are hardware implementation friendly and can be implemented with simple gates and summation functions. In this paper, we show an approach to solve (b) by implementing a quaternary multiplier using our technique. Our detailed comparison with existing methods suggests huge benefits can be attained with the proposed method.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Investigation of Multiple-valued Logic Technologies for Beyond-binary Era
TL;DR: In this article, a review of different technologies for multiple-valued-logic (MVL) devices and the associated prospects and constraints are discussed, and a comparative analysis of the feasible approaches to implement MVL devices, especially ternary logic.
References
CNTFET-Based Design of Ternary Logic Gates and Arithmetic Circuits
TL;DR: A novel design technique for ternary logic gates based onCNTFETs is proposed and compared with the existing resistive-load CNTFET logic gate designs, which provides an excellent speed and power consumption characteristics in datapath circuit such as full adder and multiplier.
574
•Book
Logic Synthesis and Verification
Soha Hassoun,Tsutomu Sasao +1 more
- 01 Jul 2013
TL;DR: Logic Synthesis and Verification provides a state-of-the-art view of logic synthesis and verification that presents key developments, outlines future challenges, and lists essential references.
235
A universal method for designing low-power carbon nanotube FET-based multiple-valued logic circuits
Mohammad Hossein Moaiyeri,Reza Faghih Mirzaee,Akbar Doostaregan,Keivan Navi,Omid Hashemipour +4 more
TL;DR: Improvements in terms of power consumption, energy efficiency, robustness and specifically static power dissipation with respect to the other state-of-the-art ternary and quaternary circuits are demonstrated.
113
A 32*32-bit multiplier using multiple-valued MOS current-mode circuits
TL;DR: In this article, a 32*32-bit multiplier using multiple-valued current-mode circuits has been fabricated in 2- mu m CMOS technology, which is half that of the corresponding binary CMOS multiplier.
111
A Synthesis Methodology for Ternary Logic Circuits in Emerging Device Technologies
Bodapati Srinivasu,K. Sridharan +1 more
TL;DR: An algorithm for synthesis that combines a geometrical representation with unary operators of multivalued logic that facilitates scanning appropriately to obtain simple sum-of-products expressions in terms of unary Operators is presented.
89
Related Papers (5)
Mehdi Takbiri,Keivan Navi,Reza Faghih Mirzaee +2 more
- 29 Oct 2020
N. Sakhare,M. L. Keote +1 more
- 01 Jan 2013