Unlock instant, AI-driven research and patent intelligence for your innovation.

Computing system and method based on sram in-memory computing array

A computing array and computing system technology, applied in computing, energy-saving computing, instruments, etc., can solve the problems of delay and power consumption, long time delay, multi-energy, etc., to eliminate energy consumption, avoid long time delay and consume more Energy, the effect of reducing delay

Active Publication Date: 2022-02-18
中科南京智能技术研究院
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Booth encoding is a multiplication encoding method, and because the same multiplier is often used repeatedly in the convolutional neural network, resulting in unnecessary delay and power consumption for multiple encoding operations; the traditional multiplier is performing A calculation requires a long delay and consumes more energy during data transmission

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
  • Computing system and method based on sram in-memory computing array
  • Computing system and method based on sram in-memory computing array
  • Computing system and method based on sram in-memory computing array

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0031] The purpose of the present invention is to provide a computing system and method based on an sram in-memory computing array, which can reduce power consumption and delay generated by encoding operations.

[0032] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific em...

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 relates to a computing system and method based on an sram in-memory computing array. In the system, a data address generator is connected with a computing array in an sram memory; the data address generator outputs an address corresponding to the booth coding operation according to the multiplicand; the sram in-memory calculation array is used for determining a partial product according to a multiplicand written by an address; each column of the calculation array in the sram memory is correspondingly connected with one capacitor; each group is connected with an MUX device and an analog-to-digital converter in sequence; the MUX device combines the set number of paths of results of the set number of capacitors in each group into one path of result; the analog-to-digital converter performs analog-to-digital conversion on one path of a splicing multiplication module is connected with the plurality of analog-to-digital converters; and the splicing multiplication module performs splicing multiplication on a plurality of paths of results after analog-to-digital conversion to determine a calculation result. According to the invention, power consumption and time delay generated by coding operation can be reduced.

Description

technical field [0001] The invention relates to the field of sram memory computing arrays, in particular to a computing system and method based on sram memory computing arrays. Background technique [0002] As the second-generation neural network, convolutional neural network is currently widely used in face recognition, speech recognition and other fields. Booth encoding is a multiplication encoding method, and because the convolutional neural network often reuses the same multiplier many times, resulting in unnecessary delay and power consumption for multiple encoding operations; the traditional multiplier is performing A calculation requires a longer delay and consumes more energy during data transmission. [0003] Therefore, there is an urgent need for a computing system or method that reduces power consumption and delay generated by encoding operations. Contents of the invention [0004] The purpose of the present invention is to provide a computing system and metho...

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): G06F7/544
CPCG06F7/5443Y02D10/00
Inventor 乔树山李润成尚德龙周玉梅
Owner 中科南京智能技术研究院