Design of High-Speed Logic Circuits with Four-Step RRAM-Based Logic Gates

The RRAM (resistive random-access memory) is one of the most competitive candidates of the emerging non-volatile memory devices. In recent years, the RRAM has been used as memory device and also to build logic circuit. However, the design method of the RRAM-based logic circuit is still an open issue...

Full description

Saved in:
Bibliographic Details
Published inCircuits, systems, and signal processing Vol. 39; no. 6; pp. 2822 - 2840
Main Authors Cui, Xiaole, Ma, Xiao, Lin, Qiujun, Li, Xiang, Zhou, Hang, Cui, Xiaoxin
Format Journal Article
LanguageEnglish
Published New York Springer US 01.06.2020
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The RRAM (resistive random-access memory) is one of the most competitive candidates of the emerging non-volatile memory devices. In recent years, the RRAM has been used as memory device and also to build logic circuit. However, the design method of the RRAM-based logic circuit is still an open issue. This paper proposes a design method of logic circuit based on the four-step RRAM logic gates. The design rules are studied for both the combinational and the sequential logic circuits in a parallel style. The design practices and synthesis results show that the proposed methods generate the high-performance circuits for the arbitrary logic functions. Moreover, the four-step RRAM-based logic gates are suitable for designing the circuits with pipelined architecture, since the different RRAM logic blocks have the uniform working speed. The pipelined N-bit ripple carry adder and the N-bit multiplier outperform the other RRAM base counterparts; the output results are obtained only with 2 N  + 2 and 6 N − 4 working cycles, respectively.
ISSN:0278-081X
1531-5878
DOI:10.1007/s00034-019-01300-0