Patent US5517600A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5517600A Expired / Lapsed US ⏱️ 0.0 years remaining

Neuro-chip and neurocomputer having the chip

Assignee: Toshiba Corp
•
Filing: 1994-08-03
•
Granted: 1996-05-14
•
Expires: 2014-08-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A neuro-chip comprising a plurality of neuron operation circuits, a broadcast bus terminal for supplying data in parallel to the neuron operation circuits and receiving data in parallel therefrom, a program data bus connected to the neuron operation circuits, a program data bus terminal for supplying a common program externally input, to the neuron operation circuits through the program data bus, a ring bus connecting the neuron operation circuits, and a plurality of ring bus terminals connected to the ring bus, for transferring data among the neuron operation circuits.

Inventors

  • 👤 Yoshiyuki Shimokawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 16:01
CPC Classifications
G; G06; G06N; G06N3/00; G06N3/02; G06N3/06; G06N3/063

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 165 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; and a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus.
Claim 2
Dependent Claim 165 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; and a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus.
Claim 3
Dependent Claim 35 words
The neuro-chip according to claim 1, wherein each of said neuron operation circuit means includes a control circuit having a flag means which renders the common program not executable, in accordance with a status signal.
Claim 4
Dependent Claim 47 words
The neuro-chip according to claim 1, wherein each of said neuron operation circuit means includes a plurality of counter means for counting a number of repetitions of the common program with an instruction and a control circuit means for starting and stopping the execution of the instruction.
Claim 5
Dependent Claim 246 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; and a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus, wherein each of said neuron operation circuit means includes: program hold/interpret means for holding and interpreting the common program; operation means for executing an instruction output by said program hold/interpret means; a broadcast bus interface connected to said broadcast bus; a ring bus interface connected to said ring bus; a memory for storing data representing a weight assigned to said neuron operation circuit means and holding data output by said operation means; and a memory interface connected to said memory.
Claim 6
Dependent Claim 246 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; and a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus, wherein each of said neuron operation circuit means includes: program hold/interpret means for holding and interpreting the common program; operation means for executing an instruction output by said program hold/interpret means; a broadcast bus interface connected to said broadcast bus; a ring bus interface connected to said ring bus; a memory for storing data representing a weight assigned to said neuron operation circuit means and holding data output by said operation means; and a memory interface connected to said memory.
Claim 7
Dependent Claim 36 words
The neuro-chip according to claim 4, wherein each of said neuron operation circuit means further includes a control circuit having a flag means which renders the common program not executable, in accordance with a status signal.
Claim 8
Dependent Claim 48 words
The neuro-chip according to claim 4, wherein each of said neuron operation circuit means further includes a plurality of counter means for counting a number of repetitions of the common program with an instruction and a control circuit means for starting and stopping the execution of the instruction.
Claim 9
Dependent Claim 250 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus, and a memory for storing data representing a weight assigned to each of said neuron operation circuit means and holding data output by said neuron operation circuit means, wherein each of said neuron operation circuit means includes: program hold/interpret means for holding and interpreting the common program; a broadcast bus interface connected to said broadcast bus; a ring bus interface connected to said ring bus; a memory interface connected to said memory; and operation means for executing an instruction output by said program hold/interpret means.
Claim 10
Dependent Claim 250 words
A neuro-chip which comprises: a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a broadcast bus connected to each of said neuron operation circuit means which broadcasts data between each of said neuron operation circuit means; a program data bus connected to each of said neuron operation circuit means which supplies a common program externally input to each of said neuron operation circuit means; a pair of ring bus terminals connected to said connecting neuron operation circuit means, for transferring data among said connecting neuron operation circuit means of said neuro-chip and said other neuron operation circuit means which are not a part of said neuro-chip through a ring bus, and a memory for storing data representing a weight assigned to each of said neuron operation circuit means and holding data output by said neuron operation circuit means, wherein each of said neuron operation circuit means includes: program hold/interpret means for holding and interpreting the common program; a broadcast bus interface connected to said broadcast bus; a ring bus interface connected to said ring bus; a memory interface connected to said memory; and operation means for executing an instruction output by said program hold/interpret means.
Claim 11
Dependent Claim 36 words
The neuro-chip according to claim 7, wherein each of said neuron operation circuit means further includes a control circuit having a flag means which renders the common program not executable in accordance with a status signal.
Claim 12
Dependent Claim 48 words
The neuro-chip according to claim 7, wherein each of said neuron operation circuit means further includes a plurality of counter means for counting a number of repetitions of the common program with an instruction and a control circuit means for starting and stopping the execution of the instruction.
Claim 13
Dependent Claim 176 words
A neurocomputer which comprises: a processor for controlling components of the neurocomputer; a memory provided for said processor; a program memory provided for said processor; a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a program memory provided in common for said neuron operation circuit means; a plurality of memories provided for said neuron operation circuit means, respectively; a broadcast bus connecting said processor to said neuron operation circuit means, for transferring data between said processor and said neuron operation circuit means; a ring bus connecting said neuron operation circuit means, for transferring data among said neuron operation circuit means; and a program data bus for supplying a program from said program memory to each of said neuron operation circuit means.
Claim 14
Dependent Claim 176 words
A neurocomputer which comprises: a processor for controlling components of the neurocomputer; a memory provided for said processor; a program memory provided for said processor; a plurality of neuron operation circuit means, each of said neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers, at least two of said plurality of neuron operation circuit means being connecting neuron operation circuit means for connection with other neuron operation circuit means which are not a part of said neuro-chip; a program memory provided in common for said neuron operation circuit means; a plurality of memories provided for said neuron operation circuit means, respectively; a broadcast bus connecting said processor to said neuron operation circuit means, for transferring data between said processor and said neuron operation circuit means; a ring bus connecting said neuron operation circuit means, for transferring data among said neuron operation circuit means; and a program data bus for supplying a program from said program memory to each of said neuron operation circuit means.
Claim 15
Dependent Claim 135 words
A neuro-chip which comprises: a first neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers; a broadcast bus terminal for broadcasting a first data from said first neuro operation circuit means through a broadcast bus to a connecting neuron operation circuit means of another neuro-chip, said connecting neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers; a program data bus terminal for supplying a common program externally input to said first neuron operation circuit means; and a ring bus terminal, connected to said first neuron operation circuit means, for transferring a second data between said first neuron operating circuit means and said connecting neuron operation circuit means using a ring bus.
Claim 16
Dependent Claim 135 words
A neuro-chip which comprises: a first neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers; a broadcast bus terminal for broadcasting a first data from said first neuro operation circuit means through a broadcast bus to a connecting neuron operation circuit means of another neuro-chip, said connecting neuron operation circuit means for simulating neurons, for learning, and for functioning as a neuron arranged in a plurality of layers; a program data bus terminal for supplying a common program externally input to said first neuron operation circuit means; and a ring bus terminal, connected to said first neuron operation circuit means, for transferring a second data between said first neuron operating circuit means and said connecting neuron operation circuit means using a ring bus.
Claim 17
Dependent Claim 38 words
The neuro-chip according to claim 11, wherein each of said neuron operation circuit means of said neuro-chip includes a control circuit having a flag means which renders the common program not executable, in accordance with a status signal.
Claim 18
Dependent Claim 47 words
The neuro-chip according to claim 11, wherein each of said neuron operation circuit means includes a plurality of counter means for counting a number of repetitions of the common program with an instruction and a control circuit means for starting and stopping the execution of the instruction.
Claim 19
Dependent Claim 85 words
The neuro-chip according to claim 11, wherein said first neuron operation circuit means includes: program hold/interpret means for holding and interpreting the common program; operation means for executing an instruction output by said program hold/interpret means; a broadcast bus interface connected to said broadcast bus; a ring bus interface connected to said ring bus; a memory for storing data representing a weight assigned to said neuron operation circuit means and holding data output by said operation means; and a memory interface connected to said memory.

References Cited (Backward Citations)

US5163133A Cited
US5050065A Cited
US5204938A Cited
US5167008A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag