Pipelined hardware implementation of a neural network circuit

   
   

In a first aspect, a pipelined hardware implementation of a neural network circuit includes an input stage, two or more processing stages and an output stage. Each processing stage includes one or more processing units. Each processing unit includes storage for weighted values, a plurality of multipliers for multiplying input values by weighted values, an adder for adding products outputted from product multipliers, a function circuit for applying a non-linear function to the sum outputted by the adder, and a register for storing the output of the function circuit.

Dans un premier aspect, une exécution de matériel canalisée d'un circuit de réseau neurologique inclut d'entrée une étape, deux étapes de traitement ou plus et une étape de rendement. Chaque étape de traitement inclut une ou plusieurs unités de traitement. Chaque unité de traitement inclut le stockage pour des valeurs pesées, une pluralité de multiplicateurs pour multiplier des valeurs d'entrée par des valeurs pesées, un additionneur pour ajouter des produits outputted des multiplicateurs de produit, un circuit de fonction pour s'appliquer une fonction non linéaire à la somme outputted par l'additionneur, et une inscription à stocker le rendement du circuit de fonction.

 
Web www.patentalert.com

< Method and system for generation of medical reports from data in a hierarchically-organized database

< Secured financial transaction system using single use codes

> Method and apparatus for logging system test data in a POS system

> Distributed electrical power management system for selecting remote or local power generators

~ 00154