Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
178 words
In a modular array processor associated with a control processor, said array processor being comprised of a plurality of elemental processors, each said elemental processor including a data exchange subsystem and a plurality of modules associated with said data exchange subsystem for the transfer of data thereinbetween, at least one of said modules of each said elemental processor comprising: (a) a memory register for storing data; and (b) an input programmable logic circuit having a plurality of control lines operatively associated with said control processor, said logic circuit being responsive to control signals provided thereby, said logic circuit including: (i) control signal selectable means for serially receiving data from said data exchange subsystems; (ii) control signal selectable means for combining said serially received data with serial data previously stored in said memory register and for serially storing the resultant serial data from said combination in said memory register in place of the previously stored data; and (iii) control signal selectable means for serially transmitting the resultant serial data stored in said memory register to said data exchange subsystem.
Claim 2
Dependent Claim
178 words
In a modular array processor associated with a control processor, said array processor being comprised of a plurality of elemental processors, each said elemental processor including a data exchange subsystem and a plurality of modules associated with said data exchange subsystem for the transfer of data thereinbetween, at least one of said modules of each said elemental processor comprising: (a) a memory register for storing data; and (b) an input programmable logic circuit having a plurality of control lines operatively associated with said control processor, said logic circuit being responsive to control signals provided thereby, said logic circuit including: (i) control signal selectable means for serially receiving data from said data exchange subsystems; (ii) control signal selectable means for combining said serially received data with serial data previously stored in said memory register and for serially storing the resultant serial data from said combination in said memory register in place of the previously stored data; and (iii) control signal selectable means for serially transmitting the resultant serial data stored in said memory register to said data exchange subsystem.
Claim 3
Dependent Claim
37 words
The device of claim 1 further comprising means for providing a clock signal to said memory register and said input programmable logic circuit such that the serial data transfers within said module occurs synchronously with one another.
Claim 4
Dependent Claim
41 words
The device of claim 2 wherein said serial data combining means is further characterized as including a bit serial full adder circuit such that the resultant serial data is the sum of the serial data provided to said full adder circuit.
Claim 5
Dependent Claim
16 words
The device of claim 3 wherein said module selectably performs the singular function of an accumulator.
Claim 6
Dependent Claim
40 words
The device of claim 2 wherein said serial data combining means is further characterized as performing a logical NAND function so as to produce resultant serial data that corresponds to the bit sequential NAND of the serial data provided thereto.
Claim 7
Dependent Claim
19 words
The device of claim 5 wherein said module selectably performs the singular function of a multiple input memory register.
Claim 8
Dependent Claim
38 words
The device of claim 2 wherein said serial data combining means is further characterized as including a comparator such that the resultant serial data is the then current bit sequential comparison status of the serial data provided thereto.
Claim 9
Dependent Claim
18 words
The device of claim 7 wherein said module selectably performs the singular function of a bit serial comparator.
Claim 10
Dependent Claim
62 words
The device of claim 2 wherein said serial data combining means is further characterized as including a counter such that said counter develops the bit sequential sum of the serial data provided thereto, said memory register being further characterized as a parallel in-serial out register so as to receive the sum developed by said counter and therefrom provide the resultant serial data.
Claim 11
Dependent Claim
19 words
The device of claim 9 wherein said module selectably performs the singular function of a bit serial bit counter.
Claim 12
Dependent Claim
222 words
A logic circuit module of a parallel array processor associated with a control processor comprising: (a) a bit serial data register having a plurality of data bit storage positions at least equal in number to the characteristic data word length of said array processor, said data register having data input and output terminals associated therewith; (b) a data selector and combiner circuit associated with a plurality of bit serial data sources including a bit serial data bus of said array processor and the output terminal of said data register, said selector and combiner circuit being responsive to bit parallel control signals provided from said control processor on a plurality of control input lines associated with said selector and combiner circuit whereby the serial data from a corresponding specific combination from one to all of said serial data sources is logically combined and provided to one or more serial data destinations including said bit serial data bus and the input terminal of said data register also as specifically selected by said control signals; and (c) means for providing a bit serial data transfer clock signal to said data register for synchronously clocking bit serial data into said data register from the selected ones of said serial data sources and out of said data register to the selected ones of said serial data destinations.
Claim 13
Dependent Claim
222 words
A logic circuit module of a parallel array processor associated with a control processor comprising: (a) a bit serial data register having a plurality of data bit storage positions at least equal in number to the characteristic data word length of said array processor, said data register having data input and output terminals associated therewith; (b) a data selector and combiner circuit associated with a plurality of bit serial data sources including a bit serial data bus of said array processor and the output terminal of said data register, said selector and combiner circuit being responsive to bit parallel control signals provided from said control processor on a plurality of control input lines associated with said selector and combiner circuit whereby the serial data from a corresponding specific combination from one to all of said serial data sources is logically combined and provided to one or more serial data destinations including said bit serial data bus and the input terminal of said data register also as specifically selected by said control signals; and (c) means for providing a bit serial data transfer clock signal to said data register for synchronously clocking bit serial data into said data register from the selected ones of said serial data sources and out of said data register to the selected ones of said serial data destinations.
Claim 14
Dependent Claim
70 words
The device of claim 11 wherein said data selector and combiner is further characterized as including a bit serial data adder circuit, said clock means being associated with said adder circuit so as to provide said clock signal thereto, whereby said data selector and combiner synchronously sums the serial data provided thereto from the selected serial data sources and provides the resultant serial data to the selected serial data destinations.
Claim 15
Independent Claim
82 words
The device of claims 11 and 12 wherein said logic circuit module is associated with a plurality of such modules essentially identical therewith so as to effectively form a plane array of said logic circuit modules, each said logic circuit module being further characterized in that said selector and combiner circuit is associated with at least one adjacent other logic circuit module and provides serial data thereto as a serial data source and receives serial data therefrom as a serial data destination.
Claim 16
Dependent Claim
197 words
A logic circuit module suitable for use in an array processor that includes a plurality of matrix arrayed elemental processors that, in turn, each include a plurality of said logic circuit modules commonly interconnected by a data bus, said array processor being associated with a control processor, each said logic circuit module comprising: (a) a multi-bit serial data register having data input and output terminals respectively associated with at least a first and second bit position of said data register; and (b) a bit serial data logic circuit including means for serially transferring data along one or more selectable data paths including data paths from said data bus to said input terminals of said data register, from said output terminal of said data register to said data bus, and from said output terminal to said input terminal of said data register, said logic circuit further including means for enabling the operation of said transferring means and selecting one or more of said data paths for the concurrent serial transfer of data therealong, said enabling means being responsive to control signals provided on a plurality of bit parallel input programmable control lines operatively associated with said control processor.
Claim 17
Dependent Claim
197 words
A logic circuit module suitable for use in an array processor that includes a plurality of matrix arrayed elemental processors that, in turn, each include a plurality of said logic circuit modules commonly interconnected by a data bus, said array processor being associated with a control processor, each said logic circuit module comprising: (a) a multi-bit serial data register having data input and output terminals respectively associated with at least a first and second bit position of said data register; and (b) a bit serial data logic circuit including means for serially transferring data along one or more selectable data paths including data paths from said data bus to said input terminals of said data register, from said output terminal of said data register to said data bus, and from said output terminal to said input terminal of said data register, said logic circuit further including means for enabling the operation of said transferring means and selecting one or more of said data paths for the concurrent serial transfer of data therealong, said enabling means being responsive to control signals provided on a plurality of bit parallel input programmable control lines operatively associated with said control processor.
Claim 18
Dependent Claim
316 words
A logic circuit module of an array processor operatively associated with a control processor, said array processor comprising a plurality of elemental processors, each said elemental processor including a plurality of modules and a serial data bus line with each of said modules being connected to said data bus line for the inter-module transfer of data, each said elemental processor including at least one of said logic circuit modules as one of said modules thereof, wherein each said logic circuit module comprises a bit serial data register having a data input terminal and a data output terminal, a selector circuit having a plurality of control lines operatively associated with said control processor for receiving control signals therefrom, a plurality of data input lines operatively associated with a corresponding plurality of serial data sources, including said logic circuit module's associated serial data bus line and the output terminal of said serial data register, and a plurality of serial data output lines operatively associated with a corresponding plurality of serial data destinations, including said logic circuit module's associated serial data bus line and the input terminal of said serial data register, said selector circuit further having means for selectably enabling the reception and combination of serial data from one to all of said data sources to produce resultant serial data, the selection by said selector circuit of the specific ones of said serial data sources from which serial data is to be received, the specific ones of said serial data destinations to which serial data is to be sent, the enablement of the combining of the serial data received being determined by the control signals present on said control lines as established by said control processor, said logic circuit module further including means for providing a clock signal to said serial data register and said selector circuit whereby the respective transfer of serial data therethrough is mutually synchronized.
Claim 19
Dependent Claim
316 words
A logic circuit module of an array processor operatively associated with a control processor, said array processor comprising a plurality of elemental processors, each said elemental processor including a plurality of modules and a serial data bus line with each of said modules being connected to said data bus line for the inter-module transfer of data, each said elemental processor including at least one of said logic circuit modules as one of said modules thereof, wherein each said logic circuit module comprises a bit serial data register having a data input terminal and a data output terminal, a selector circuit having a plurality of control lines operatively associated with said control processor for receiving control signals therefrom, a plurality of data input lines operatively associated with a corresponding plurality of serial data sources, including said logic circuit module's associated serial data bus line and the output terminal of said serial data register, and a plurality of serial data output lines operatively associated with a corresponding plurality of serial data destinations, including said logic circuit module's associated serial data bus line and the input terminal of said serial data register, said selector circuit further having means for selectably enabling the reception and combination of serial data from one to all of said data sources to produce resultant serial data, the selection by said selector circuit of the specific ones of said serial data sources from which serial data is to be received, the specific ones of said serial data destinations to which serial data is to be sent, the enablement of the combining of the serial data received being determined by the control signals present on said control lines as established by said control processor, said logic circuit module further including means for providing a clock signal to said serial data register and said selector circuit whereby the respective transfer of serial data therethrough is mutually synchronized.
Claim 20
Dependent Claim
45 words
The device of claim 15 wherein said serial data combination means includes a multiple input NAND gate, the serial data obtained from each of said serial data sources being provided by their respective said serial data input lines to the inputs thereof and combined accordingly.
Claim 21
Dependent Claim
46 words
The device of claim 16 wherein said serial data combination means includes a one bit serial full adder circuit so as to permit at least two serial data sources to provide data thereto by their respective said serial data input lines and to be combined accordingly.