Supercharge Your Innovation With Domain-Expert AI Agents!

Data operation circuit, data processing device, chip, card board and electronic equipment

A computing circuit and data technology, applied in the field of data processing, can solve the problems of low effective computing power, poor processing ability, and inability to process algorithms, and achieve the effects of low power consumption, strong versatility, and high integration.

Pending Publication Date: 2021-03-30
STREAM COMPUTING INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From the perspective of application fields, there are two main routes for chips: one is general-purpose chip routes, such as CPU, etc., which can provide great flexibility, but the effective computing power is relatively low when dealing with specific field algorithms; the other is dedicated chips Routes, such as TPU, etc., they can exert high effective computing power in certain specific fields, but in the face of flexible and more general fields, their processing ability is relatively poor or even unable to handle

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
  • Data operation circuit, data processing device, chip, card board and electronic equipment
  • Data operation circuit, data processing device, chip, card board and electronic equipment
  • Data operation circuit, data processing device, chip, card board and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0112] The first input matrix can be a 3x6 matrix, for example

[0113] The second input matrix can also be a 3x6 matrix, for example

[0114] A plurality of operation units of the data operation circuit is a 3x6 array.

[0115] When the instruction is to multiply each element between the first input matrix and the second input matrix to obtain a new matrix, the operation realized by the data operation unit is: the data operation unit in the first row and the first column receives the first input matrix The data a11 in the first row and the first column is stored in Rin1, the data b11 in the first row and the first column of the second input matrix is ​​stored in Rin2, and the data operation unit in the first row and the first column multiplies a11 and b11 to obtain Output the value of row 1 and column 1 of the matrix. By analogy, the data operation unit in the 3rd row and 6th column calculates the value of the 3rd row and 6th column of the output matrix, and then obtain...

Embodiment 2

[0118] The first input matrix can be a 3x6 matrix, for example

[0119]The second input matrix can also be a 3x6 matrix, for example

[0120] If the arithmetic unit array in the data operation circuit is a 3x3 array, then the matrix will be divided into 3*3 groups for calculation. When the instruction is to multiply each element between the first input matrix and the second input matrix to obtain a new matrix, the operation realized by the data operation unit is: the operation unit in the first row and the first column receives the data in the first input matrix The data a11 in row 1 and column 1 is stored in Rin1, and the data b11 in row 1 and column 1 in the second input matrix is ​​stored in Rin2, and the data operation unit multiplies a11 and b11 to obtain the first row of the output matrix The data in column 1 of the row. By analogy, the arithmetic unit at the third row and the third column obtains the data at the third row and the third column of the output matrix....

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 a data operation circuit, a data processing device, a chip, a card board and electronic equipment. The data operation circuit comprises a first input variable register, a second input variable register, an adder, a multiplier, a first constant register, a first switch, a second switch, a third switch and an output variable register. The data operation circuit provided by the embodiment of the invention can realize multiple operation functions. The data operation circuit is high in integration level, small in area, high in calculation efficiency, low in power consumptionand high in universality.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a data computing circuit, a data processing device, a chip, a card board and electronic equipment. Background technique [0002] With the development of science and technology, human society is rapidly entering the age of intelligence. An important feature of the intelligent era is that people obtain more and more types of data, and the amount of data obtained is increasing, while the requirements for processing data speed are getting higher and higher. [0003] Chips are the cornerstone of data processing, which fundamentally determines people's ability to process data. From the perspective of application fields, there are two main routes for chips: one is a general-purpose chip route, such as CPU, etc., which can provide great flexibility, but the effective computing power is relatively low when dealing with specific field algorithms; the other is a dedicated chip Rou...

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): G06F7/50G06F7/523G06F7/483G06F7/57
CPCG06F7/50G06F7/523G06F7/483G06F7/57
Inventor 不公告发明人
Owner STREAM COMPUTING INC
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More