Advances in Electrical and Computer Engineering (May 2011)

Improving the Delay of Residue-to-Binary Converter for a Four-Moduli Set

  • MOLAHOSSEINI, A. S.

DOI
https://doi.org/10.4316/AECE.2011.02006
Journal volume & issue
Vol. 11, no. 2
pp. 37 – 42

Abstract

Read online

The residue number system (RNS) is an unconventional number system which can be used to achieve high-performance hardware implementations of special-purpose computation systems such as digital signal processors. The moduli set {2n-1, 2n, 2n+1, 22n+1-1} has been recently suggested for RNS to provide large dynamic range with low-complexity, and enhancing the speed of internal RNS arithmetic circuits. But, the residue-to-binary converter of this moduli set relies on high conversion delay. In this paper, a new residue-to-binary converter for the moduli set {2n-1, 2n, 2n+1, 22n+1-1} using an adder-based implementation of new Chinese remainder theorem-1 (CRT-I) is presented. The proposed converter is considerably faster than the original residue-to-binary converter of the moduli set {2n-1, 2n, 2n+1, 22n+1-1}; resulting in decreasing the total delay of the RNS system.

Keywords