arrow
Return

On Modulo 2n+1 Adder Design

delete2012-02-01
delete42
PRE
AI
H
H.T. Vergos *
G
Giorgos Dimitrakopoulos
DOI:10.1109/TC.2010.261delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Two architectures for modulo 2(n) + 1 adders are introduced in this paper. The first one is built around a sparse carry computation unit that computes only some of the carries of the modulo 2(n) + 1 addition. This sparse approach is enabled by the introduction of the inverted circular idempotency property of the parallel-prefix carry operator and its regularity and area efficiency are further enhanced by the introduction of a new prefix operator. The resulting diminished-1 adders can be implemented in smaller area and consume less power compared to all earlier proposals, while maintaining a high operation speed. The second architecture unifies the design of modulo 2(n) +/- 1 adders. It is shown that modulo 2(n) + 1 adders can be easily derived by straightforward modifications of modulo 2(n) - 1 adders with minor hardware overhead.
Keywords:
Modulo arithmetic
residue number system (RNS)
parallel-prefix carry computation
computer arithmetic
VLSI

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.3K
Citations:
9.8K

Organization

U
University of Western Macedonia
Scholars:
1.0K
Papers: 1.1K
Citations: 1.1K
U
University of Patras
Scholars:
1.2W
Papers: 9.5K
Citations: 8.4K