Equation solver based on memristor arrays, and operation method thereof

An equation solving and memristor technology, applied in the field of analog circuits, can solve problems such as weak reconfigurability, and achieve the effects of strong reconfigurability, small circuit area, and reduced circuit complexity

Active Publication Date: 2020-08-07
HUAZHONG UNIV OF SCI & TECH
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the above defects or improvement needs of the prior art, the present invention provides an equation solver based on a memristor array and its operation method, which is used

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
  • Equation solver based on memristor arrays, and operation method thereof
  • Equation solver based on memristor arrays, and operation method thereof
  • Equation solver based on memristor arrays, and operation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0046] An equation solver based on a memristor array, comprising: a first memristor array, a second memristor array, a comparison module and a conductance modulation module;

[0047] Among them, such as figure 1 As shown, the first memristor array and the second memristor array both include a row input terminal, a column input terminal, a row output terminal and a column output terminal; digital converter; the output end of the first memristor array is connected to the input end of the second memristor array through its current-voltage converter, and the output end of the second memristor array is connected through the current-voltage converter and the modulus in series The converter is connected to the input end of the comparison module; the output end of the comparison module is connected to the input end of the conductance modulation module; wherein, the row output end of the first memristor array is connected to the second memristor array through its current-voltage conver...

Embodiment 2

[0054] An operation method of an equation solver based on the memristor array provided in Embodiment 1 of the present invention, comprising the following steps:

[0055] S1. Determine the input matrix, the target matrix of the first memristor array and the matrices stored in the first memristor array and the second memristor array in the initial state according to the type of the equation to be solved, respectively denoted as matrix B, T, C and D;

[0056] S2. Convert the matrix B into a voltage vector and then input it into the first memristor array to realize the vector-matrix multiplication operation of the matrix B and the matrix C, and obtain the result of the calculation at the output end of the first memristor array The current, converted into a voltage, is output to the second memristor array;

[0057] Specifically, remember that the element in the matrix C stored in the first memristor array in the initial state is c ij , 1≤i≤m, 1≤j≤n, m is the number of rows of mat...

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 discloses an equation solver based on memristor arrays, and an operation method thereof. The equation solver comprises a first memristor array, a second memristor array, a comparison module and a conductivity modulation module, a three-layer neural network is established based on the memristor arrays, an inverse matrix or a generalized inverse matrix of a coefficient matrix of the system of linear equations is solved based on a training algorithm of a neural network, so the purpose of solving the equations is achieved. The equation solver can be used for solving various tasks such as a non-singular linear equation set, a compatible linear equation set, an incompatible linear equation set, a partial differential equation and a matrix feature vector, and is high in reconfigurability. Besides, the memristors have the advantages of high speed, low power consumption, easiness in integration, compatibility with a CMOS process and the like, so that vector matrix multiplication can be realized by conductively storing a data matrix for operation. The equation solver is simple in circuit structure, small in circuit area, low in circuit power consumption and simple in operationstep.

Description

technical field [0001] The invention belongs to the field of analog circuits, and more specifically relates to an equation solver based on a memristor array and an operation method thereof. Background technique [0002] Linear equations and partial differential equations are the basic mathematical models of many practical problems. They are widely used in physics research, industrial production and other fields. However, the use of traditional computers to solve equations is faced with the problems of large circuit power consumption and low operation speed. There is an urgent need for a new type of equation solver to meet the above needs. The memristor array can be stored in the array by mapping the data to the conductance of the device, and by applying the voltage vector, relying on Kirchhoff's current law and Ohm's law to complete the vector matrix multiplication operation in one step, which has high energy / area efficiency and also has high Using memristor arrays to solve...

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
IPC IPC(8): G06N3/063G06N3/04G06F17/12G06F17/16
CPCG06N3/063G06F17/12G06F17/16G06N3/045
Inventor 李祎李健聪缪向水
Owner HUAZHONG UNIV OF SCI & TECH
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