Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020093669 - CONVOLUTION BLOCK ARRAY FOR IMPLEMENTING NEURAL NETWORK APPLICATION AND METHOD USING THE SAME, AND CONVOLUTION BLOCK CIRCUIT

Publication Number WO/2020/093669
Publication Date 14.05.2020
International Application No. PCT/CN2019/085197
International Filing Date 30.04.2019
IPC
G06N 3/063 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
02using neural network models
06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
063using electronic means
Applicants
  • GENESYS LOGIC, INC. [CN]/[CN]
Inventors
  • SUH, Woon-Sik
Agents
  • SHANGHAI ESSEN PATENT&TRADEMARK OFFICE
Priority Data
62/756,09506.11.2018US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) CONVOLUTION BLOCK ARRAY FOR IMPLEMENTING NEURAL NETWORK APPLICATION AND METHOD USING THE SAME, AND CONVOLUTION BLOCK CIRCUIT
(FR) MATRICE DE BLOCS DE CONVOLUTION POUR METTRE EN ŒUVRE UNE APPLICATION DE RÉSEAU NEURONAL ET PROCÉDÉ L'UTILISANT, ET CIRCUIT DE BLOC DE CONVOLUTION
Abstract
(EN)
A convolution block array for implementing neural network application, a method using the same, and a convolution block circuit are provides. The convolution block array includes a plurality of convolution block circuits configured to process a convolution operation of the neural network application, wherein each of the convolution block circuits comprising: a plurality of multiplier circuits configured to perform the convolution operation; and at least one adder circuit connected to the plurality of multiplier circuits and configured to perform an adding operation of results of the convolution operation and generate an output signal; where at least one of the convolution block circuits is configured to perform a biasing operation of the neural network application.
(FR)
L'invention concerne un réseau de blocs de convolution destiné à mettre en œuvre une application de réseau neuronal, un procédé utilisant ladite application, et un circuit de bloc de convolution. Le réseau de blocs de convolution comprend une pluralité de circuits de blocs de convolution configurés pour traiter une opération de convolution de l'application de réseau neuronal, chacun des circuits de blocs de convolution comprenant : une pluralité de circuits multiplicateurs configurés pour effectuer l'opération de convolution ; et au moins un circuit additionneur connecté à la pluralité de circuits multiplicateurs et configuré pour exécuter une opération d'addition de résultats de l'opération de convolution et générer un signal de sortie ; au moins l'un des circuits de bloc de convolution étant configuré pour effectuer une opération de polarisation de l'application de réseau neuronal.
Latest bibliographic data on file with the International Bureau