×

Digital processing element in an artificial neural network

  • US 5,216,751 A
  • Filed: 06/12/1992
  • Issued: 06/01/1993
  • Est. Priority Date: 10/22/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A neural network, comprising:

  • a first digital input bus coupled for receiving a first digital input signal;

    a digital address bus coupled for receiving a digital address signal;

    first means for storing a plurality of digital weighting elements, said first means being coupled to said digital address bus for addressing one of said plurality of digital weighting elements according to said digital address signal and loading said one of said plurality of digital weighting elements onto an output port, said first means including an input port for receiving data for storage as one of said plurality of digital weighting elements;

    second means coupled for receiving said first digital input signal and said one of said plurality of digital weighting elements for providing an output signal as the product of said first digital input signal and said one of said plurality of digital weighting elements;

    third means coupled for receiving said output signal of said second means and accumulating the value thereof; and

    fourth means responsive to said plurality of digital weighting elements and second and third digital input signals for altering the values of said plurality of digital weighting elements stored in said first means, said fourth means including,(a) a subtracting circuit having first and second inputs and having an output, said first input being coupled to said output port of said first means for receiving ones of said plurality of digital weighting elements, said second input being coupled for receiving said second digital input signal representative of a previous series of said first digital input signals, said output providing a difference signal from said one of said plurality of digital weighting elements and said second digital input signal,(b) a first multiplication circuit having first and second inputs and having an output, said first input being coupled to said output of said subtracting circuit, said second input being coupled for receiving a third digital input signal for weighting said difference signal, and(c) a summing circuit having first and second inputs and having an output, said first input being coupled to said output of said first multiplication circuit, said second input being coupled to said output port of said first means, said output being coupled to said input port of said first means.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×