Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
154 words
An arithmetic unit comprising: a first regiser for memorizing a first signal representative of a first number originating outside said unit; a second register for memorizing a second signal representative of a second number originating outside said unit; a partial product circuit responsive to said first and said second signals for calculating a plurality of partial products for said first and said second numbers; a Wallace tree; first means for supplying said partial products from said partial product circuit to said Wallace tree; second means for supplying an addend to said Wallace tree as an additional partial product, said addend originating outside said unit; said Wallace tree being responsive to said plurality of partial products an said additional partial product for producing a plurality of tree outputs; and an adder for summing up said tree outputs into a resultant sum of a total product of said first and said second numbers plus said addend.
Claim 2
Dependent Claim
154 words
An arithmetic unit comprising: a first regiser for memorizing a first signal representative of a first number originating outside said unit; a second register for memorizing a second signal representative of a second number originating outside said unit; a partial product circuit responsive to said first and said second signals for calculating a plurality of partial products for said first and said second numbers; a Wallace tree; first means for supplying said partial products from said partial product circuit to said Wallace tree; second means for supplying an addend to said Wallace tree as an additional partial product, said addend originating outside said unit; said Wallace tree being responsive to said plurality of partial products an said additional partial product for producing a plurality of tree outputs; and an adder for summing up said tree outputs into a resultant sum of a total product of said first and said second numbers plus said addend.
Claim 3
Dependent Claim
44 words
An arithmetic unit as claimed in claim 1, wherein said second means comprises: an additional register for memorizing a third signal representative of said addend; and a connection for supplying said third signal from said additional register to said Wallace tree as said addend.
Claim 4
Dependent Claim
62 words
An arithmetic unit as claimed in claim 1, wherein said second means comprises: a plurality of additional registers for memorizing a plurality of additional signals, respectively, each additional signal representing a summand; and connections for supplying the additional signals from the respective additional registers to said Wallace tree, the summands representated by the respective additional signals being used collectively as said addend.
Claim 5
Dependent Claim
73 words
An arithmetic unit as claimed in claim 1, wherein: said second means comprises: an additional register for memorizing a third signal representative of a third number; and a shifter for giving a predetermined shift to said third number to produce said addend; said arithmetic unit further comprising: selecting means for selecting predetermined bits of said resultant sum as a selected sum; and a controller for controlling said predetermined shift and said predetermined bits.
Claim 6
Dependent Claim
42 words
An arithmetic unit as claimed in claim 4, wherein said selecting means comprises: a result register for memorizing said resultant sum; and a selector controlled by said controller to select said selected sum from the resultant sum memorized in said result register.
Claim 7
Dependent Claim
41 words
An arithmetic unit as claimed in claim 4, wherein said selecting means comprises: a selector controlled by said controller to select said selected sum from the resultant sum calculated by said adder; and a result register for memorizing said selected sum.