Simulation domain near memory computing array structure based on magnetic random access memory

A technology of random access memory and computing array, which is applied in the circuit design of multi-bit multiplication and accumulation calculation based on memory, and in the field of near-memory computing array structure in the analog domain, which can solve the problem of low TMR in the near-memory computing in the analog domain and non-standard computing in the analog near-memory computing. Linear and other issues, to achieve the effect of improving the equivalent TMR of MRAM, improving the accuracy of calculation results, and high quantization accuracy

Pending Publication Date: 2022-05-13
SOUTHEAST UNIV
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a magnetic random access memory-based analog domain near-memory computing array structure to solve the technical problems of MRAM-based analog domain near-memory computing TMR on the low side and analog near-memory computing non-linearity

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
  • Simulation domain near memory computing array structure based on magnetic random access memory
  • Simulation domain near memory computing array structure based on magnetic random access memory
  • Simulation domain near memory computing array structure based on magnetic random access memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0096] An MRAM-based analog domain computing array structure described in the present invention includes a 6T2M storage array, a read-write circuit, a row decoding drive circuit, a data input unit, a pulse generation circuit, a current mirror integration module, an A / D converter, a shift A bit addition circuit, a timing control circuit and a mode selection module.

[0097] Such as figure 1 The analog domain storage computing structure shown includes: 1T1M storage units are arranged in a matrix. In the read-write mode, the storage function equivalent to the 1T1M storage array is realized. In the calculation mode, the calculation function of the 1T1M is realized; the row decoding drive circuit and the read The writing circuit is used for row and column decoding and data reading and writing of the storage array in the read-write mode; the data input unit and the pulse generation circuit realize the input of activation data in the calculation mode, and convert the activation data ...

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 analog domain near memory calculation array structure based on a magnetic random access memory (MRAM). The analog domain near memory calculation array structure comprises a transistor 1, a magnetic tunnel junction 1 (1T1M) storage array, a read-write circuit, a row decoding drive circuit, a data input unit, a pulse generation circuit, a current mirror integration module, an analog-to-digital converter, a shift addition circuit, a time sequence control circuit and a mode selection module. The method has a standard read-write mode and a near memory calculation mode. The read-write operation of data in the storage array is realized in the standard read-write mode; in a near memory calculation mode, a 1T1M memory unit is utilized to improve the equivalent magnetic resistance ratio (TMR) of an MRAM, multi-bit multiplication accumulation in neural network calculation is completed by using current integration while data is read, and meanwhile, calculation modules are arranged near a memory array, so that the memory array is not changed, the memory access energy consumption is reduced, and the memory access efficiency is improved. Compared with a traditional Von Noiemann framework neural network accelerator, the Von Noiemann framework neural network accelerator effectively improves calculation precision and circuit energy efficiency, and is compatible with an existing storage structure.

Description

technical field [0001] The invention belongs to the field of integrated circuit design, and in particular relates to a magnetic random access memory (MRAM)-based near-storage calculation array structure in an analog domain and a circuit design method for realizing multi-bit multiply-accumulate calculation based on memory. Background technique [0002] In recent years, the rapid development of data-intensive technologies such as deep learning and big data terminals has put forward higher requirements for the data throughput and computing speed of computing units and memories. In the traditional von Neumann architecture, the memory and computing unit are two independent parts. The power consumption and speed limitations brought about by the data transfer between the memory and computing unit have become the bottleneck of the further development of modern computers. At the same time, a large amount of data generated in the calculation requires a large area of ​​memory to store,...

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): G11C11/02G11C11/16
CPCG11C11/02G11C11/1673G11C11/1675
Inventor 邱展蓬郭亚楠蔡浩刘波
Owner SOUTHEAST UNIV
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