Forward and Reverse Converters for the Moduli-Set $\{2^{2q+1},2^q+2^{q-1}\pm1\}$
Ghassem Jaberipur, Bardia Nadimi, R. Kazemi, Jeong-A Lee

TL;DR
This paper introduces a new moduli set $ au^+$ for residue number systems, along with the design of forward and reverse converters, demonstrating improved performance over traditional sets in certain operation sequences.
Contribution
It presents the design and implementation of forward and reverse converters for the novel moduli set $ au^+$, enabling efficient residue computations.
Findings
Converters use carry-save addition units for efficiency.
Performance surpasses traditional sets when multiple operations are performed.
Analytical and simulation results validate the proposed converters' effectiveness.
Abstract
Modulo- adders have recently been implemented using the regular parallel prefix (RPP) architecture, matching the speed of the widely used modulo- RPP adders. Consequently, we introduce a new moduli set , with over dynamic range and adder speeds comparable to the conventional set. However, to fully leverage in residue number system applications, a complete set of circuitries is necessary. This work focuses on the design and implementation of the forward and reverse converters for . These converters consist of four and seven levels of carry-save addition units, culminating in a final modulo- and modulo- adder, respectively. Through analytical evaluations and circuit simulations, we demonstrate that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Cryptography and Residue Arithmetic · Mathematical Approximation and Integration
