Coded flash memory system and working method for realizing image convolution

A working method and coding technology, which can be used in image memory management, information storage, static memory, etc., and can solve problems such as excessive voltage fluctuations between high and low resistance.

Active Publication Date: 2019-10-22
PEKING UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the vertical cross array structure is currently mainly based on memory (such as resistive memory, phase change memory, etc.), and these memories, such as resistive memory, have problems such as high and low resistance voltage fluctuations, which are still far from actual production and application. a certain distance

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
  • Coded flash memory system and working method for realizing image convolution
  • Coded flash memory system and working method for realizing image convolution
  • Coded flash memory system and working method for realizing image convolution

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to enable the convolution operation to be efficiently implemented on the hardware, the present invention provides a coded flash memory system and working method for realizing image convolution. The NOR Flash unit can be obtained by programming (PROGRAM) / erasing (ERASE) operations. High / low threshold voltage, and to distinguish different logic values. When the PROGRAM operation is performed, movable charges will be introduced into the floating gate layer during the tunneling process, which will cause the threshold voltage to rise, and when the ERASE operation is performed, the movable charges introduced during the tunneling process will be erased. charge, this threshold voltage drops. In the proposed convolution operation method system, high and low threshold voltages are used as the input of information and variables for calculation and storage, the current of each row is used as the output, and the pulse voltage signal triggers the convolution operation.

[0...

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 NOR flash system for realizing image convolution, which is used for carrying out convolution processing on an input image. The system comprises an input module, a NOR flash array, a controller, a word line control unit, a bit line control unit and an output module. In addition, the invention also provides a working method for the NOR flash system for realizing the image convolution. The method comprises the following steps of transforming pixel points of an image matrix into input voltage of the NOR flash array, carrying out convolution processing with a convolution kernel and integrating a current value output by each NOR flash to obtain a convoluted output image. Through adoption of a hardware structure, the efficient parallel computing of convolution is realized while the integration of storage and computation is also realized.

Description

technical field [0001] The invention relates to the technical field of semiconductor integrated circuits and their manufacture, in particular to a coded flash memory system (NOR Flash) for realizing image convolution and a working method. Background technique [0002] As a linear operation, convolution operation occupies a very important position in signal and system, and is widely used in image filtering and feature extraction. Convolution operation is actually a weighted summation process. In order to perform convolution operation faster on hardware, a vertical cross array structure is proposed. The vertical cross array structure not only has the advantages of simple fabrication, low cost, high integration density, and easy three-dimensional integration, but also its unique structure is suitable for parallel computing. However, the vertical cross array structure is currently mainly based on memory (such as resistive memory, phase change memory, etc.), and these memories, ...

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 Patents(China)
IPC IPC(8): G06T1/60G11C16/04G11C16/08
Inventor 康晋锋黄鹏韩润泽刘晓彦刘力锋
Owner PEKING 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