Method of addition with multiple operands, corresponding adder and computer program product
AssigneeS.A.R.L. Daniel Torno
InventorDaniel Torno
Life of this patent
Estimating the term…
Loading patent…
AssigneeS.A.R.L. Daniel Torno
InventorDaniel Torno
Estimating the term…
A method is provided for adding binary numbers, each of N bits, based on an accumulation mechanism which, for each iteration of index i+1 with I>0, generates an estimation signal Ui+1 on N bits and a correction signal Ri+1 on N bits, on the basis of a binary input number c, an estimation signal Ui and a correction signal Ri on N bits emanating from a previous iteration i. The estimation signal Ui and the correction signal Ri represent a sum of a least two binary numbers in redundant form. The estimation signal Ui+1 and the correction signal Ri+1 represent, in redundant form, the sum of the at least two binary numbers in redundant form and the binary number c. In other words, such a method makes it possible to sum a further binary number with a result represented in a redundant binary form of the type “U/R”, this result resulting from an initialization or a previous summation, and then to generate a result also in a redundant binary form of the type “U/R”. More precisely, method makes it possible to carry out this summation as many times as there are binary numbers to be added.
An addition device for adding a plurality of input binary numbers each represented by a digital signal of N bits, wherein the device comprises:
A non-transitory computer-readable storage medium, storing a set of instructions that may be run by a computer in order to implement a method for adding a plurality of input binary numbers each of N bits, wherein the method comprises, when said set of instructions is executed, configuring the computer by the set of instructions to perform digital signal processing, including:
Dependencies are inferred from the claim text.