An Improved RNS Reverse Converter in Three-Moduli Set
Subject Areas : Journal of Computer & RoboticsNavid Habibi 1 , Mohammad Reza Salehnamadi 2
1 - Department of Computer Engineering, Islamic Azad University, South Tehran Branch, Tehran, Iran
2 - Department of Computer Engineering, Islamic Azad University, South Tehran Branch, Tehran, Iran
Keywords: Residue Number System, Reverse Converter, Moduli Set,
Abstract :
Residue Number System (RNS) is a carry-free and non-weighed integer system. In this paper an improved three-moduli set in reverse converter based on CRT algorithm is proposed. CRT algorithm can perform a better delay and hardware implementation in modules via other algorithms. This moduli is based on p that covers a wide range on modules and supports the whole range of its modules in dynamic range. With growth in moduli, many types of modules have been proposed. By using dynamic range we can solve many problems in Residue Number System (RNS) by just one three moduli. In proposed moduli set of this paper in Residue Number System (RNS), the internal circuit is improved and thus, complexity of circuit, energy consumption and power consumption in our proposed design is improved. These improvements are shown in evaluation in terms of CSA adders, CPA adders and delay.