Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
254 words
In a cellular array employing a plurality of processor cells arranged in an X/Y matrix with each of said cells connected to other cells to allow data transfer to the left or right or horizontally or vertically, the improvement therewith comprising: each of the processor cells in one row being configured to operate on data N bits wide; a common bus for said row capable of propagating data 2N bits wide with a first number of bits manifesting a first bus portion and a second number of bits manifesting a second bus portion, said first and second portions of said bus being connected to each of said processing cells in said row, wherein each of said processing cells is capable of transferring and receiving data N bits wide to and from either one of said first and second bus portions of said common bus; and instruction means connected to each of said processing cells in said row for selectively providing an instruction to each process cell to select a mode in which said processor cell transfers and receives data N bits wide to and from one of said first bus portion or said second bus portion; logic means associated with each of said processor cells in said row which is operative in response to a respective instruction provided by said instruction means to cause the respective processor cell to transfer and receive data from said common bus on either said first bus portion or said second bus portion according to its respective selected mode.
Claim 2
Dependent Claim
254 words
In a cellular array employing a plurality of processor cells arranged in an X/Y matrix with each of said cells connected to other cells to allow data transfer to the left or right or horizontally or vertically, the improvement therewith comprising: each of the processor cells in one row being configured to operate on data N bits wide; a common bus for said row capable of propagating data 2N bits wide with a first number of bits manifesting a first bus portion and a second number of bits manifesting a second bus portion, said first and second portions of said bus being connected to each of said processing cells in said row, wherein each of said processing cells is capable of transferring and receiving data N bits wide to and from either one of said first and second bus portions of said common bus; and instruction means connected to each of said processing cells in said row for selectively providing an instruction to each process cell to select a mode in which said processor cell transfers and receives data N bits wide to and from one of said first bus portion or said second bus portion; logic means associated with each of said processor cells in said row which is operative in response to a respective instruction provided by said instruction means to cause the respective processor cell to transfer and receive data from said common bus on either said first bus portion or said second bus portion according to its respective selected mode.
Claim 3
Dependent Claim
18 words
The cellular array according to claim 1, wherein each of said processor cells is a single 16-bit processor.
Claim 4
Dependent Claim
27 words
The cellular array according to claim 1, wherein said common bus is 32 bits wide with the full bit width coupled to each of said processor cells.
Claim 5
Dependent Claim
38 words
The cellular array according to claim 1, wherein said logic means associated with each said cell includes a separate memory means coupled to each said cell and to said common bus for storing information regarding said selected mode.
Claim 6
Dependent Claim
57 words
The cellular array according to claim 4, additionally comprising a row decoder associated with each row of said array and coupled to each of said memories of each cell to enable each cell in a row to be selected according to operation thereof with said second bus portion or said first bus portion of said common bus.
Claim 7
Dependent Claim
70 words
The cellular array according to claim 5, additionally comprising a bus interface means having an output coupled to said common bus and having a plurality of input terminals with each of said input terminals being coupled to separate data buses, each of the same bit width as said common bus and means for selecting any one of said data buses to cause the same to be coupled to said output.
Claim 8
Dependent Claim
19 words
The cellular array according to claim 4, wherein all of said memories are a Dynamic Random Access Memory (DRAM).
Claim 9
Dependent Claim
15 words
The cellular array according to claim 7, wherein said DRAMS accommodate 256k bits of data.
Claim 10
Dependent Claim
21 words
The cellular array according to claim 1, wherein said common bus is employed to convey a predetermined number of parity bits.
Claim 11
Dependent Claim
16 words
The cellular array according to claim 9, wherein said predetermined number of parity bits is two.
Claim 12
Dependent Claim
47 words
The cellular array according to claim 5, further including address generating means coupled to said common bus and operative to actuate said decoder to cause said processor cells to be selected according to the operation thereof with said common bus portions manifesting a particular size digital word.
Claim 13
Dependent Claim
33 words
The cellular array according to claim 6, wherein said bus interface means includes logic level control means operative to enable said output to provide any one of a plurality of different output levels.
Claim 14
Dependent Claim
30 words
The cellular array according to claim 1, further including an instruction bus coupled to each of said processor cells and including means coupling said instruction bus to said common bus.
Claim 15
Dependent Claim
27 words
The cellular array according to claim 13, including an instruction receiver having an input coupled to said common bus and an output coupled to said instruction bus.
Claim 16
Dependent Claim
35 words
The cellular array according to claim 14, wherein said instruction receiver includes bidirectional transceivers coupled to level converters to enable said instruction bus to be coupled to said common bus at different selectable logic levels.
Claim 17
Dependent Claim
27 words
The cellular array according to claim 1, further including parity generation checker means coupled to said common bus for checking parity of said given number of bits.
Claim 18
Dependent Claim
30 words
The cellular array according to claim 1, further including: external memory means coupled to said common bus to enable said array to respond to data stored in said external memory.