Embedded processor of storage and calculation integrated chip, instruction set and data processing method

An embedded processor and instruction technology, applied in the direction of electrical digital data processing, register devices, instruments, etc., can solve the problem of no control logic circuit, unfavorable storage and calculation integrated chip development and integration, low efficiency of embedded central processor control, etc. question

Active Publication Date: 2020-04-10
BEIJING HANNUO SEMICON TECH CO LTD +2
View PDF15 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the storage-computing integrated chip, the control efficiency of the general-purpose embedded central processing unit (CPU) or microcontroller (MCU) designed for the characteristics of the storage-computing integrated chip is low, and some calculations related to artificial neural networks (such as various Activation function conversion, pooling operations in convolutional neural networks, etc.) require additional circuit logic to achieve, and there is no control logic circuit that matches the core computing array / logic of the integrated storage and calculation, which is not conducive to the rapid development of integrated storage and calculation chips and integration

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
  • Embedded processor of storage and calculation integrated chip, instruction set and data processing method
  • Embedded processor of storage and calculation integrated chip, instruction set and data processing method
  • Embedded processor of storage and calculation integrated chip, instruction set and data processing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] The technical solutions in the embodiments of the present invention will be described in more detail below in conjunction with the accompanying drawings in the embodiments of the present invention. It can be understood that the described embodiments are only part of the embodiments of the present invention, not all of them. Example. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

[0068] refer to figure 1 As shown, the embodiment of the present invention provides a basic architecture of an embedded processor of a memory-computing integrated chip, which is mainly divided into common internal instruction processing related parts of a general-purpose embedded processor and a special part for the application of a memory-calculating integrated chip. The relevant parts of the external interface are set, and the relevant parts...

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 embedded processor of a storage and calculation integrated chip, an instruction set and a data processing method. The method comprises the following steps that: 1) an embedded processor directly reads data from an input data cache through a data input interface; 2) when a storage and calculation integrated array performs artificial neural network calculation, the storageand calculation integrated array sends data to be processed into storage and calculation integrated array/logic, controls a DAC to convert the data into analog signals and then perform matrix multiplication and addition operation, and then controls an ADC to convert operation results into digital signals; 3) the embedded processor reads back the operation results and performs operation or activation operation on the operation results, caches intermediate data, and then judges whether current operation is the last layer of neural network operation or not; (4) if the current operation is not the last layer of neural network operation, the step (2) and the step (3) are carried out circularly, and if the current operation is the last layer of neural network operation, the step (5) is carriedout; and (5) the embedded processor carries out final result processing, judges an artificial neural network recognition result and determines whether to output a result or not according to the recognition result.

Description

technical field [0001] The invention relates to an integrated storage and calculation chip, in particular to an embedded processor, an instruction set and a data processing method of the integrated storage and calculation chip. Background technique [0002] With traditional von Neumann computing architectures, the processor and memory are separate. When this computing architecture is applied to artificial neural network operations, a large amount of data access and computing operations are required, and the computing power consumption is high, the time is long, and the efficiency is low, which can no longer meet the applications of most scenarios, especially low power consumption. , low-latency edge computing application scenarios. [0003] In order to break through this bottleneck, the chip based on the integrated computing architecture of storage and calculation has been developed rapidly. The basic idea is to directly use the storage unit to perform multiplication and ad...

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): G06F9/30G06N3/063
CPCG06F9/30007G06F9/3005G06F9/30076G06F9/30098G06F9/30181G06N3/063
Inventor 刘跃吕毅张诚赵辉高峥徐翌鲁辞莽
Owner BEIJING HANNUO SEMICON TECH CO LTD
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