Abstract:
A high-speed digital accumulator with wide dynamic range, the particularity whereof is the fact that it comprises a first adder stage (15), in which an input addend (X) is added to a value of a least significant part (11) of an accumulator at the preceding clock period, and at least one second stage, which comprises incrementer/decrementer means (18) suitable to perform an increment, decrement or identity operation on a most significant part of the accumulator, the incrementer/decrementer means further comprising logic means suitable to trigger an increment, a decrement or an identity of the most significant part on the basis of a decision made on results obtained at the previous clock period.