Residue number systems: A new paradigm to datapath optimization for low-power and high-performance digital signal processing applications

CH Chang, AS Molahosseini… - IEEE circuits and …, 2015 - ieeexplore.ieee.org
Residue Number System (RNS) is a non-weighted number system which was proposed by
Garner back in 1959 to achieve fast implementation of addition, subtraction and …

Efficient Reverse Converter Designs for the New 4-Moduli Sets and Based on New CRTs

AS Molahosseini, K Navi, C Dadkhah… - … on Circuits and …, 2009 - ieeexplore.ieee.org
In this paper, we introduce two new 4-moduli sets {2 n-1, 2 n, 2 n+ 1, 2 2n+ 1-1} and {2 n-1, 2
n+ 1, 2 2n, 2 2n+ 1} for develo** efficient large dynamic range (DR) residue number …

A residue-to-binary converter for a new five-moduli set

B Cao, CH Chang, T Srikanthan - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
The efficiency of the residue number system (RNS) depends not only on the residue-to-
binary converters but also the operand sizes and the modulus in each residue channel. Due …

How to teach residue number system to computer scientists and engineers

K Navi, AS Molahosseini… - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
The residue number system (RNS) has been an important research field in computer
arithmetic for many decades, mainly because of its carry-free nature, which can provide high …

Design space exploration based methodology for residue number system digital filters implementation

GC Cardarilli, L Di Nunzio, R Fazzolari… - … on Emerging Topics …, 2020 - ieeexplore.ieee.org
In the past decades, the Residue Number System (RNS) has been adopted in DSP as an
alternative to the traditional two's complement number system (TCS) because of the savings …

Perspective and Opportunities of Modulo Multipliers in Residue Number System: A Review

R Kumar, RK Jaiswal, RA Mishra - Journal of Circuits, Systems and …, 2020 - World Scientific
Modulo multiplier has been attracting considerable attention as one of the essential
components of residue number system (RNS)-based computational circuits. This paper …

Area-Power Efficient Modulo and Modulo Multipliers for Based RNS

R Muralidharan, CH Chang - IEEE Transactions on Circuits and …, 2012 - ieeexplore.ieee.org
Residue Number System (RNS) is often adopted to implement long and repetitive
multiplications of cryptographic and signal processing algorithms. To sustain the competitive …

Radix-4 and radix-8 booth encoded multi-modulus multipliers

R Muralidharan, CH Chang - IEEE Transactions on Circuits and …, 2013 - ieeexplore.ieee.org
Novel multi-modulus designs capable of performing the desired modulo operation for more
than one modulus in Residue Number System (RNS) are explored in this paper to lower the …

Arithmetic circuits of redundant SUT-RNS

S Timarchi, K Navi - IEEE Transactions on instrumentation and …, 2009 - ieeexplore.ieee.org
The residue number system (RNS) is suitable for implementing high-speed digital
processing devices because it supports parallel, modular, fault-tolerant, and carry-bounded …

Simple, Fast, and Exact RNS Scaler for the Three-Moduli Set

CH Chang, JYS Low - … Transactions on Circuits and Systems I …, 2011 - ieeexplore.ieee.org
Scaling in RNS has always been conceived as a performance bottleneck similar to the
residue-to-binary conversion problem due to the inefficient intermodulo operation. In this …