z-logo
Premium
Fully Functional Logic‐In‐Memory Operations Based on a Reconfigurable Finite‐State Machine Using a Single Memristor
Author(s) -
Xu Nuo,
Yoon Kyung Jean,
Kim Kyung Min,
Fang Liang,
Hwang Cheol Seong
Publication year - 2018
Publication title -
advanced electronic materials
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 2.25
H-Index - 56
ISSN - 2199-160X
DOI - 10.1002/aelm.201800189
Subject(s) - memristor , finite state machine , von neumann architecture , computer science , logic family , resistive random access memory , logic gate , programmable logic device , logic synthesis , state (computer science) , voltage , electronic engineering , algorithm , computer hardware , electrical engineering , engineering , operating system
Abstract Memristor offers a promising logic‐in‐memory (LIM) functionality to achieve the futuristic in‐memory computing machine, which may solve the problem of the “von Neumann bottleneck” in the conventional computer architecture. A sequential logic concept is capable of achieving LIM based on the finite‐state machine (FSM) using a single bipolar (BRS) or complementary resistive switching (CRS) memristor, where 14 of the 16 two‐input Boolean logic functions (XOR and XNOR are missing) are mapped between the resistance state and the terminal voltages. In this paper, a new FSM‐LIM concept based on a reconfigurable finite‐state machine (RFSM logic) is proposed, which is experimentally confirmed by a diode‐integrated single unipolar memristor. The scope of application of the proposed concept is further extended to three other asymmetric resistive switching devices, demonstrating the universality of the RFSM logic. With the use of different voltage conditions to denote logic input “1,” the function of FSM is reconfigured between the two state‐transition equations. Through the triggering of the two state‐transition equations alternatively, all the 16 Boolean logic functions can be achieved in three steps at most, without the assistance of reading operation. These correspond to the logical completeness and nonvolatility.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here