← Back to Patent Explorer
US5165010A Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing system

Assignee: Hitachi Ltd
•
Filing: 1990-01-04
•
Granted: 1992-11-17
•
Expires: 2010-01-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information processing system includes a plurality of functional blocks (neurons) and a data bus for transmitting in common the outputs of the individual functional blocks (neurons). Data transaction among the functional blocks (neurons) is performed through the data bus on the time-division basis. For preventing the outputs from conflicting or competition, addresses are assigned to the individual blocks (neurons), respectively, so that only the functional blocks (neuron) having the own address designated by the address signal supplied through an address bus outputs data signal onto the data bus, while the other functional blocks (neurons) receive the information on the data bus as the signal originating in the functional block whose address is designated at that time point. The addresses are sequentially changed. During a round of the address signals, data are transmitted from given functional blocks (neurons) to other given functional blocks (neurons).

Inventors

  • 👤 Noboru Masuda
  • 👤 Moritoshi Yasunaga
  • 👤 Minoru Yamada
  • 👤 Akira Masaki
  • 👤 Mitsuo Asai
  • 👤 Yuzo Hirai
  • 👤 Masayoshi Yagyu
  • 👤 Takehisa Hayashi
  • 👤 Toshio Doi
  • 👤 Kenichi Ishibashi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 00:49
CPC Classifications
G; G06; G06N; G06N3/00; G06N3/02; G06N3/06; G06N3/063; G06N3/04; G06N3/0495; G06N3/0499; G06N3/08; G06N3/09

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 131 words
An information processing system, comprising: a plurality of neurons each having a memory for storing a weight value which is related to the other neurons; means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 2
Dependent Claim 131 words
An information processing system, comprising: a plurality of neurons each having a memory for storing a weight value which is related to the other neurons; means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 3
Dependent Claim 39 words
An information processing system according to claim 1, wherein when said generating means generates a predetermined address signal which specifies none of said neurons, means for moving said system to various states moves said system to a predetermined state.
Claim 4
Dependent Claim 24 words
An information processing system according to claim 2, wherein each neuron includes means for temporarily storing the output signal value of said each neuron.
Claim 5
Dependent Claim 54 words
An information processing system according to claim 1, wherein said plurality of neurons are each identified as belonging to a plurality of groups, and wherein said address bus and said data bus are constituted, respectively, by first buses each connecting neurons within each of said groups and second buses for connecting said first buses.
Claim 6
Dependent Claim 33 words
An information processing system according to claim 4, wherein each of said second buses is wired by using a conductor having a greater bit width than that for each of said first buses.
Claim 7
Dependent Claim 50 words
An information processing system according to claim 4, further including a clock bus for supplying a clock signal to each of said neurons, wherein transmission between each of said first buses and each of said second buses is synchronized to occur when said clock signal is in a predetermined state.
Claim 8
Dependent Claim 18 words
An information processing system according to claim 1, wherein some of said neurons reside on a semiconductor wafer.
Claim 9
Dependent Claim 46 words
An information processing system according to claim 1, wherein each neuron includes address translation means for performing a predetermined translation for an address signal being input to said each neuron for thereby outputting onto said address bus an address signal differing from said inputted address signal.
Claim 10
Dependent Claim 32 words
An information processing system according to claim 8, wherein said address translation means is constituted by means for adding or deleting at least one bit to or from said inputted address signal.
Claim 11
Dependent Claim 32 words
An information processing system according to claim 8, wherein each of said neurons includes an address decoder for decoding said address signal when said address signal corresponds to a predetermined address signal.
Claim 12
Dependent Claim 31 words
An information processing system according to claim 1, wherein said memory stores a predetermined number of weight values in an order starting from a maximum absolute value of said weight values.
Claim 13
Dependent Claim 135 words
An information processing system, comprising: a plurality of neurons each having a memory for storing a weight value which is related to the other neurons; means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 14
Dependent Claim 135 words
An information processing system, comprising: a plurality of neurons each having a memory for storing a weight value which is related to the other neurons; means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 15
Dependent Claim 148 words
An information processing method in an information processing system including a plurality of neurons each having a memory, said neurons being connected to each other by a data bus and an address bus, said method comprising the steps of: storing a weight value in each memory related to the other neurons; generating an address signal for specifying sequentially one by one some of said plurality of neurons; transmitting on said address bus said address signal; and transmitting one said data bus an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 16
Dependent Claim 148 words
An information processing method in an information processing system including a plurality of neurons each having a memory, said neurons being connected to each other by a data bus and an address bus, said method comprising the steps of: storing a weight value in each memory related to the other neurons; generating an address signal for specifying sequentially one by one some of said plurality of neurons; transmitting on said address bus said address signal; and transmitting one said data bus an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 17
Dependent Claim 139 words
An information processing system including a plurality of neurons each having a memory, said system comprising: means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to the other neurons; wherein each memory has prestored therein a weight value which is related to the other neurons; and wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 18
Dependent Claim 139 words
An information processing system including a plurality of neurons each having a memory, said system comprising: means for generating an address signal for specifying sequentially one by one said plurality of neurons; an address bus, connected to said means for generating and each neuron, for transmitting said address signal; and a data bus, connected to each neuron, for transmitting an output signal value from each neuron to the other neurons; wherein each memory has prestored therein a weight value which is related to the other neurons; and wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 19
Dependent Claim 148 words
An information processing method in an information processing system including a plurality of neurons each having a memory, said neurons being connected to each other by a data bus and an address bus, said method comprising the steps of: storing in each memory a weight value related to the other neurons; generating an address signal for specifying sequentially one by one some of said plurality of neurons; transmitting on said address bus said address signal; and transmitting one said data bus an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 20
Dependent Claim 148 words
An information processing method in an information processing system including a plurality of neurons each having a memory, said neurons being connected to each other by a data bus and an address bus, said method comprising the steps of: storing in each memory a weight value related to the other neurons; generating an address signal for specifying sequentially one by one some of said plurality of neurons; transmitting on said address bus said address signal; and transmitting one said data bus an output signal value from each neuron to at least one of the other neurons; wherein each neuron determines its output signal value in accordance with a total sum of products of its associated weight value and the output signal values of the other neurons, and one of said neurons which is specified by said address signal sends out an output signal value to said data bus.
Claim 21
Dependent Claim 52 words
An information processing method according to claim 15, wherein when said generating step generates a predetermined address signal which does not specify any of said neurons said method further comprises the steps of: transmitting on said address bus said predetermined address signal; and moving said information processing system to a predetermined state.
Claim 22
Dependent Claim 33 words
An information processing method according to claim 16, further comprising the step of: temporarily storing in each neuron the output signal value from said each neuron corresponding to said transmitted predetermined address signal.
Claim 23
Dependent Claim 36 words
An information processing method according to claim 15, further comprising the step of: storing in each neuron a predetermined number of weight values in an order starting from a maximum absolute value of said weight values.

References Cited (Backward Citations)

US4004282A Cited
JPS562662A Cited
US4947482A Cited
US4943931A Cited
US4893255A Cited
JPH0264787A Cited
JPH0264788A Cited
US4974169A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-11-17 1996-05-18 1996-11-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-11-17 2000-05-18 2000-11-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-11-17 2004-05-18 2004-11-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag