Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
275 words
Apparatus for storing, accessing, and processing a plurality of data simultaneously within a memory array having a first set of wires wherein each wire is common to all bits of one word and a second set of wires wherein each wire is common to one bit of all words and having first and second sets of current drivers wherein each current driver of the first set is connected to a different wire of the first set of wires and each current driver of the second set is connected to a different wire of the second set of wires, the wire drivers being operative to access data storage bits of the array, comprising: a plurality of identical circuit means connected to the array, one such circuit means connected to each of the wires of the first set of wires for retrieving data therefrom and performing upon such data all sixteen of the logic and arithmetic functions possible between two bits of data, said circuit means including: sensing means, one connected to each of the wires to the first set of wires, for sensing data of the bits of the associated word; a gating means connected to the sensing means and having a first flip-flop receiving the outputs thereof, the gating means having a timed binary pulse applied thereto such that the binary state of the first flip-flop is indicative of the output of the sensing means and the pulse timing; and a second flip-flop and an output gate connected to and receiving the outputs of the first and second flip-flops, the second flip-flop controlling the passage of data from the first flipflop through the output gate.
Claim 2
Dependent Claim
275 words
Apparatus for storing, accessing, and processing a plurality of data simultaneously within a memory array having a first set of wires wherein each wire is common to all bits of one word and a second set of wires wherein each wire is common to one bit of all words and having first and second sets of current drivers wherein each current driver of the first set is connected to a different wire of the first set of wires and each current driver of the second set is connected to a different wire of the second set of wires, the wire drivers being operative to access data storage bits of the array, comprising: a plurality of identical circuit means connected to the array, one such circuit means connected to each of the wires of the first set of wires for retrieving data therefrom and performing upon such data all sixteen of the logic and arithmetic functions possible between two bits of data, said circuit means including: sensing means, one connected to each of the wires to the first set of wires, for sensing data of the bits of the associated word; a gating means connected to the sensing means and having a first flip-flop receiving the outputs thereof, the gating means having a timed binary pulse applied thereto such that the binary state of the first flip-flop is indicative of the output of the sensing means and the pulse timing; and a second flip-flop and an output gate connected to and receiving the outputs of the first and second flip-flops, the second flip-flop controlling the passage of data from the first flipflop through the output gate.
Claim 3
Dependent Claim
50 words
The apparatus as recited in claim 1 wherein the first set of wires comprises a plurality of plated wires and a second set of wires comprise a plurality of bit straps, the bit straps crossing over the plated wires and defining data storage bits at the resultant points of crossover.
Claim 4
Dependent Claim
45 words
The apparatus as recited in claim 1 wherein each of the plated wires has adjacent thereto a return wire and wherein pairs of adjacent wires share a common termination point at one of their ends and are common to said sensing means at the other.
Claim 5
Dependent Claim
59 words
The apparatus as recited in claim 1 wherein the second flip-flop has associated therewith two control pulses, a first control pulse operative to set the state of the second flip-flop independent of the first flip-flop and a second control pulse operative to set the state of the second flip-flop as a function of the state of the first flip-flop.
Claim 6
Dependent Claim
58 words
The apparatus as recited in claim 1 wherein the first and second flip-flops are further connected to first and second writing gates, the second flip-flop being operative to simultaneously enable both writing gates, and the first flip-flop being operative to enable one of the writing gates in a mutually exclusive manner with regard to the other writing gate.
Claim 7
Dependent Claim
35 words
The apparatus as recited in claim 1 wherein the outputs of the first flip-flop and gatedly connected to the inputs of the first and second flip-flops of another of the plurality of identical circuit means.
Claim 8
Dependent Claim
28 words
The apparatus as recited in claim 1 which includes a third flip-flop connected to the first flip-flop, the third flip-flop providing a tag bit for the circuit means.
Claim 9
Dependent Claim
135 words
Apparatus for achieving the parallel processing of a plurality of data, comprising: a magnetic memory array having bit-comprised data storage words; and a plurality of identical circuit means, one connected to each of the data storage words and capable of performing the sixteen logic and arithmetic functions possible between two bits of data, and circuit means including: sensing means connected to the data storage word for sensing data therefrom; a first flip-flop gatedly connected to the sensing means for receiving data therefrom and producing an output indicative thereof; a second flip-flop connected to the first flip-flop and an output gate for selectively passing the output of the first flip-flop through the output gAte; and writing means connected to the first and second circuit means and the data storage word for writing data into the array.
Claim 10
Dependent Claim
135 words
Apparatus for achieving the parallel processing of a plurality of data, comprising: a magnetic memory array having bit-comprised data storage words; and a plurality of identical circuit means, one connected to each of the data storage words and capable of performing the sixteen logic and arithmetic functions possible between two bits of data, and circuit means including: sensing means connected to the data storage word for sensing data therefrom; a first flip-flop gatedly connected to the sensing means for receiving data therefrom and producing an output indicative thereof; a second flip-flop connected to the first flip-flop and an output gate for selectively passing the output of the first flip-flop through the output gAte; and writing means connected to the first and second circuit means and the data storage word for writing data into the array.
Claim 11
Dependent Claim
39 words
The apparatus as recited in claim 8 which further includes a gating circuit connected to the first flip-flop of another of the identical circuit means, the gating circuit providing the capability of shifting data between the various circuit means.
Claim 12
Dependent Claim
49 words
The apparatus as recited in claim 8 wherein the writing means comprises first and second gates connected to a bi-polar driver, the second flip-flop enabling both gates simultaneously and the first flip flop enabling one of the gates in a mutually exclusive manner with respect to the other gate.