A multiplier based on memristor RRAM

A multiplier and memristor technology, applied in the field of non-volatile memory computing, can solve the problems of inability to perform parallel operations, hinder the development of memristor logic operations, and high requirements for device uniformity, and achieve the effect of reducing the number of cells

Pending Publication Date: 2019-03-08
INST OF MICROELECTRONICS CHINESE ACAD OF SCI
View PDF3 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Since Hewlett-Packard proposed implication logic, the research on logic operations based on memristors has begun to flourish. Scholars have continuously proposed different improvement schemes and other new logic algorithms to improve the efficiency of operations and the number of units of the device, so as to ease operations and storage. However, as far as the current research is concerned, it is still based on a full adder and its simpler logic, and rarely involves complex logic operations. This is because these logics currently designed The operation is complicated, parallel operation is not possible, and the uniformity of the device is high, which also hinders the development of memristor-based logic operation.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A multiplier based on memristor RRAM
  • A multiplier based on memristor RRAM
  • A multiplier based on memristor RRAM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with specific embodiments and with reference to the accompanying drawings.

[0032] In an exemplary embodiment of the present invention, a memristor RRAM based multiplier is provided. figure 1 It is a logic block diagram for realizing a one-bit full adder according to the embodiment of the present invention. like figure 1 As shown, the RRAM-based multiplier of the present invention uses a one-bit full adder combined with the Wallace algorithm to realize a multi-bit multiplier, wherein the one-bit full adder uses voting logic to realize the full adder operation.

[0033] convert AND or NOT based logic into voter logic,

[0034]

[0035]

[0036] In addition, the relationship between the original sum signal and the carry signal of the full adder and the three input signals is given by Equati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a multiplier based on a memristor RRAM. The multiplier of the voter logic is given based on the original adder, the structure of the Wallace tree is adopted for operation, the multiplication operation is converted into the corresponding addition operation, and by utilizing the Wallace tree structure, a plurality of n-Bit numbers are added up to 2n-Bit numbers, and each fulladdition operation can be performed simultaneously by using voter logic. The multiplier of the invention improves the overall running speed and reduces the area of the device.

Description

technical field [0001] The invention relates to the field of non-volatile memory calculation, in particular to a multiplier based on resistance random access memory (RRAM, Resistive Random Access Memory, RRAM for short). Background technique [0002] With the continuous development of memristors and the increasingly prominent von Neumann bottleneck, the integration of storage and computing has been continuously mentioned by various scholars. In recent years, with the deepening understanding of memristors, it has now Not only is it used as a new type of storage material, but the potential of memristors in logic operations has been continuously explored. [0003] Since Hewlett-Packard proposed implication logic, the research on logic operations based on memristors has begun to flourish. Scholars have continuously proposed different improvement schemes and other new logic algorithms to improve the efficiency of operations and the number of units of the device, so as to ease ope...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F7/53
CPCG06F7/5318
Inventor 张锋李云高琪霍强
Owner INST OF MICROELECTRONICS CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products