×

Neural processor comprising distributed synaptic cells

  • US 5,608,844 A
  • Filed: 06/07/1995
  • Issued: 03/04/1997
  • Est. Priority Date: 02/26/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. A neural processor (10) comprising:

  • a) input means for inputting digital signals;

    b) a first plurality of storage means for storing synaptic coefficients, each synaptic coefficient defining a strength of a respective synapse connecting a respective pair of neurons;

    c) a second plurality of storage means for storing neuron states;

    d) an address bus (21);

    e) an operation type bus (23);

    f) at least one linked data path (22) for propagating data;

    g) at least one free/busy path (24a, 24b) for propagating a free/busy signal; and

    h) a plurality of means for computing neural potentials, comprising a plurality of synaptic cells, each synaptic cell being devoted to a respective one of the synapses, the synaptic cells being coupled in parallel to receive input signals from the address bus and the operation type bus, the synaptic cells being arranged in a chain, connected from one cell to another along the linked data path and the free/busy path, each respective synaptic cell comprising;

    i) respective allocating means (31) for allocating, to the respective synaptic cell, a free/busy state propagated by the linked free/busy path;

    ii) respective addressing means (33) forA) storing an address identifying the respective synaptic cell, the address comprising a source neuron identifier (51) and a destination neuron identifier (53), andB) comparing the address to a current address (SID, DID) appearing on the address bus (21) for determining whether the respective synaptic cell should be activated; and

    iii) respective processing means (35) for performing operations, defined by the operation type bus (22), on data received from the linked data path (22).

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