2019
DOI: 10.1002/pssr.201900033
|View full text |Cite
|
Sign up to set email alerts
|

Time‐Efficient Stateful Dual‐Bit‐Memristor Logic

Abstract: Stateful logic provides an attractive device‐level solution in achieving in‐memory computation, which can solve the critical problem of the von Neumann bottleneck − “memory wall” − in the current computer architecture. Recently, fully functional stateful logic operations and cascading are reported using a TiOx‐based dual‐bit memristor. In that work, all the 16 Boolean logic functions are accomplished in a stateful dual‐bit memristor, which can be expanded to more complicated computational tasks. This logic sch… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
18
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
7

Relationship

4
3

Authors

Journals

citations
Cited by 22 publications
(18 citation statements)
references
References 19 publications
0
18
0
Order By: Relevance
“…Figure 5c shows the comparison of the efficiency and practical feasibility of various stateful logic technologies for executing a one-bit full adder. [5,7,15,31,32,[46][47][48] It shows the gate used, the number of cells involved, and the number of steps required to execute the one-bit full adder in each study. Here, to compare the computing efficiency, we introduce a total efficiency cost value, which is a multiplication of the number of cells (spatial cost) and the number of steps (temporal cost).…”
Section: Discussion On the Efficiency Of The Error Correction Processmentioning
confidence: 99%
“…Figure 5c shows the comparison of the efficiency and practical feasibility of various stateful logic technologies for executing a one-bit full adder. [5,7,15,31,32,[46][47][48] It shows the gate used, the number of cells involved, and the number of steps required to execute the one-bit full adder in each study. Here, to compare the computing efficiency, we introduce a total efficiency cost value, which is a multiplication of the number of cells (spatial cost) and the number of steps (temporal cost).…”
Section: Discussion On the Efficiency Of The Error Correction Processmentioning
confidence: 99%
“…According to the available stable resistance states, RRAM can be categorized into two types: analog RRAM denotes those devices whose resistances can be programmed to any value between the highest resistance state (HRS) and the lowest resistance state (LRS), whereas binary RRAM behaves as a normal memory device with a stable HRS and LRS. [48][49][50][51][52][53][54] Binary inputs are stored into RRAM devices as the resistance (conductance) before performing computation. As early as in 2009, a 1 kb RRAM array in a one-transistor-one-RRAM (1T1R) cell structure was successfully integrated with CMOS read/write circuits.…”
Section: Rram Basics and Rram Array For Inferencementioning
confidence: 99%
“…As early as in 2009, a 1 kb RRAM array in a one-transistor-one-RRAM (1T1R) cell structure was successfully integrated with CMOS read/write circuits. [50] A large-scale array of stateful logical RRAM is the aggregation of these basic logic gates similar to the transistor-based arithmetic units. These devices achieved four separated resistance levels.…”
Section: Rram Basics and Rram Array For Inferencementioning
confidence: 99%
“…In the coming era of the Internet of Things (IoT) and big data, as the most promising successor of the next-generation non-volatile memory [1][2][3][4][5][6][7][8][9][10][11][12][13][14][15], ReRAM still meets some practical problems that need to be solved. First, in most cases, an electro-forming process is a prerequisite for the repeatable resistive switching, in which a large voltage is applied to the pristinely insulating ReRAM device to generate sufficient oxygen vacancy defects or metal ions to construct a conducting path.…”
Section: Introductionmentioning
confidence: 99%