Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
229 words
A logical circuit array comprising: a plurality of AND rows R 0 through R n ; means for precharging said AND rows to one logic level; an additional row R a ; means for precharging said additional row to another logic level; a plurality of data columns; a plurality of logic cells divided among each of AND rows R 0 through R n-1 , each logic cell having an input terminal coupled to a data column, a first output terminal connected to the AND row with which the logic cell is associated, and a second output terminal connected to the next successive AND row in the array; a plurality of logic cells associated with AND row R n , each logic cell associated with AND row R n having an input terminal coupled to a data column, a first output terminal connected to AND row R n , and a second output terminal connected to additional row R a ; an output column coupled to AND row R 0 ; and a memory element having an input coupled to said output column and an output coupled to drive one of said data columns; whereby the AND conditions of signals on the data columns are formed on the AND rows by the logic cells associated therewith, and the OR condition of the AND rows is formed on the output column.
Claim 2
Dependent Claim
229 words
A logical circuit array comprising: a plurality of AND rows R 0 through R n ; means for precharging said AND rows to one logic level; an additional row R a ; means for precharging said additional row to another logic level; a plurality of data columns; a plurality of logic cells divided among each of AND rows R 0 through R n-1 , each logic cell having an input terminal coupled to a data column, a first output terminal connected to the AND row with which the logic cell is associated, and a second output terminal connected to the next successive AND row in the array; a plurality of logic cells associated with AND row R n , each logic cell associated with AND row R n having an input terminal coupled to a data column, a first output terminal connected to AND row R n , and a second output terminal connected to additional row R a ; an output column coupled to AND row R 0 ; and a memory element having an input coupled to said output column and an output coupled to drive one of said data columns; whereby the AND conditions of signals on the data columns are formed on the AND rows by the logic cells associated therewith, and the OR condition of the AND rows is formed on the output column.
Claim 3
Dependent Claim
60 words
The array of claim 1 further comprising: additional groups of AND rows with associated logic cells; means for precharging said additional AND rows to said one logic level; means for coupling the first row of each additional group to an output column; and means for coupling the last row of each additional group to said additional row R a .
Claim 4
Dependent Claim
45 words
The array of claim 1 wherein said means for precharging said AND rows operates during a first time period in response to a first clock pulse; and said means for precharging said additional row operates during a second time period after said first time period.
Claim 5
Dependent Claim
23 words
The array of claim 1 wherein said AND rows are precharged to a logical high, and said additional row is precharged to ground.
Claim 6
Independent Claim
169 words
A method for processing data in a logic array comprising the steps of: precharging a plurality of AND rows to one logic level; precharging an additional row to another logic level; arranging a plurality of logic cells in each AND row to form on each respective AND row the AND condition of data from a plurality of data columns driving the logic cells in that AND row; coupling said AND rows and said additional row together through said logic cells; rippling the logic level of said additional row through said logic cells to successive AND rows to form the OR condition of all of said AND rows on the AND row coupled most remotely to said additional row; reading the OR condition of said AND rows from an OR column coupled to the AND row which is most remotely coupled to said additional row; and driving at least one of said data columns with data output from a memory element which has an input coupled to said OR column.
Claim 7
Independent Claim
169 words
A method for processing data in a logic array comprising the steps of: precharging a plurality of AND rows to one logic level; precharging an additional row to another logic level; arranging a plurality of logic cells in each AND row to form on each respective AND row the AND condition of data from a plurality of data columns driving the logic cells in that AND row; coupling said AND rows and said additional row together through said logic cells; rippling the logic level of said additional row through said logic cells to successive AND rows to form the OR condition of all of said AND rows on the AND row coupled most remotely to said additional row; reading the OR condition of said AND rows from an OR column coupled to the AND row which is most remotely coupled to said additional row; and driving at least one of said data columns with data output from a memory element which has an input coupled to said OR column.
Claim 8
Dependent Claim
23 words
The method of claim 5 wherein said additional row is precharged to ground, and said AND rows are precharged to a logical high.