Publication | Closed Access
New architectures for modulo 2N - 1 adders
32
Citations
9
References
2005
Year
Unknown Venue
EngineeringSparse Modulo 2Computer ArchitectureParallel ImplementationComputational ComplexityParallel Complexity TheoryParallel ComputingModulo 2NInstruction-level ParallelismComputer EngineeringComputer ScienceLing-carry FormulationModulus ProblemParallel ProcessingModulo AddersModular ConstructionParallel ProgrammingResidue SystemData-level Parallelism
Two architectures for parallel-prefix modulo 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> - 1 adders are presented in this paper. For large wordlengths we introduce the sparse modulo 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> - 1 adders that achieve significant reduction of the wiring complexity without imposing any delay penalty. Then, the Ling-carry formulation of modulo 2 <sup xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">n</sup> - 1 addition is presented. Ling modulo adders save one logic level of implementation and provide high-speed solutions for smaller adder widths, where wiring complexity is small. The performance of the proposed adders has been validated with static CMOS implementations. In all examined cases, the proposed designs achieve significant savings in both area and delay compared to previously published architectures.
| Year | Citations | |
|---|---|---|
Page 1
Page 1