Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
197 words
An arithmetic logic unit for a microprocessor, such unit including a plurality of parallel stages, each stage comprising: a first single-bit ALU input, a second single-bit ALU input, a single-bit carry-in input from a prior one of said stages, a single-bit carry-out output to a next one of said stages, a plurality of control lines for defining an operation performed in said arithmetic logic unit, first logic means connected to receive said first and second inputs and responsive to said control lines for producing a carry propagate term output, second logic means connected to receive said first and second inputs and responsive to said control lines for producing a carry generate term output, third logic means providing an Exclusive NOR function and having first and second NOR inputs and an ALU output, the first NOR input being conditionally coupled to said carry generate term output through fourth logic means and also responsive to one of said control lines, the second NOR input being coupled to said carry propagate term output, and said fourth logic means coupled to said first NOR input and to said carry generate term output being responsive to one other of said control lines.
Claim 2
Dependent Claim
197 words
An arithmetic logic unit for a microprocessor, such unit including a plurality of parallel stages, each stage comprising: a first single-bit ALU input, a second single-bit ALU input, a single-bit carry-in input from a prior one of said stages, a single-bit carry-out output to a next one of said stages, a plurality of control lines for defining an operation performed in said arithmetic logic unit, first logic means connected to receive said first and second inputs and responsive to said control lines for producing a carry propagate term output, second logic means connected to receive said first and second inputs and responsive to said control lines for producing a carry generate term output, third logic means providing an Exclusive NOR function and having first and second NOR inputs and an ALU output, the first NOR input being conditionally coupled to said carry generate term output through fourth logic means and also responsive to one of said control lines, the second NOR input being coupled to said carry propagate term output, and said fourth logic means coupled to said first NOR input and to said carry generate term output being responsive to one other of said control lines.
Claim 3
Dependent Claim
27 words
A unit according to claim 1 wherein said first and second logic means both receive true and a complement inputs from said first and second ALU inputs.
Claim 4
Dependent Claim
20 words
A unit according to claim 2 wherein said first NOR input of said third logic means receives said carry-in input.
Claim 5
Dependent Claim
43 words
A unit according to claim 1 wherein said arithmetic logic unit contains a plurality of like bits parallel stages, each having said first and second ALU inputs connected to receive respective parallel bits from parallel bus means, to process data bits in parallel.
Claim 6
Dependent Claim
73 words
A unit according to claim 3 wherein said fourth logic means includes: a first transistor connecting said first NOR input to a reference level to hold such first NOR input unconditionally in one logic state when a one of said control inputs is in one state, or to couple said first NOR input to said carry-in input and carry generate term output when said one of the control inputs is in another state.
Claim 7
Dependent Claim
58 words
A unit according to claim 5 wherein said fourth logic means also includes: a second transistor having source-to-drain path in series between said carry-in input and said carry-out output with a gate coupled to said carry propagate term output, and transistor means conditionally coupling said carry-out output to a reference level in response to said carry-generate term output.