Residue arithmetic for a fault-tolerant multiplier: the choice of the best tripe of bases
Microprocessing and Microprogramming - Special issue short notes
Journal of the ACM (JACM)
High-Speed Parallel-Prefix Modulo 2n - 1 Adders
IEEE Transactions on Computers - Special issue on computer arithmetic
Residue Number Systems: Algorithms and Architectures
Residue Number Systems: Algorithms and Architectures
Implementation of a Communications Channelizer using FPGAs and RNS Arithmetic
Journal of VLSI Signal Processing Systems
Diminished-One Modulo 2^n +1 Adder Design
IEEE Transactions on Computers
Efficient VLSI Implementation of Modulo (2^n=B11) Addition and Multiplication
ARITH '99 Proceedings of the 14th IEEE Symposium on Computer Arithmetic
RDSP: A RISC DSP based on Residue Number System
DSD '03 Proceedings of the Euromicro Symposium on Digital Systems Design
A Full RNS Implementation of RSA
IEEE Transactions on Computers
A Fault-Tolerant Modulus Replication Complex FIR Filter
ASAP '05 Proceedings of the 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors
A Regular Layout for Parallel Adders
IEEE Transactions on Computers
Residue Number Systems: Theory and Implementation
Residue Number Systems: Theory and Implementation
ARITH '09 Proceedings of the 2009 19th IEEE Symposium on Computer Arithmetic
A Parallel Algorithm for the Efficient Solution of a General Class of Recurrence Equations
IEEE Transactions on Computers
An RNS implementation of an Fpelliptic curve point multiplier
IEEE Transactions on Circuits and Systems Part I: Regular Papers
Area-Efficient Multi-moduli Squarers for RNS
DSD '10 Proceedings of the 2010 13th Euromicro Conference on Digital System Design: Architectures, Methods and Tools
Variable word length DSP using serial-by-modulus residue arithmetic
ICASSP'93 Proceedings of the 1993 IEEE international conference on Acoustics, speech, and signal processing: digital speech processing - Volume III
IEEE Transactions on Computers
Enhanced architecture for residue number system-based CDMA for high-rate data transmission
IEEE Transactions on Wireless Communications
Hi-index | 0.00 |
Multi-modulus architectures, that is, architectures that can deal with more than one modulo cases, are very useful for reconfigurable processors and fault-tolerant systems that are based on the residue number system (RNS). Two novel architectures are proposed for multi-modulus adders that support the most common moduli cases in RNS channels, that is, modulo 2^n-1, 2^n and 2^n+1. The proposed architectures use parallel prefix carry computation units composed of log"2n levels. The experimental results show that the resulting adders are significantly faster and/or smaller than the earlier proposals. Multi-modulus subtractors, multipliers and squarers that rely on the use of the proposed multi-modulus adders are also presented. The last two are shown experimentally to outperform the currently most efficient ones in area, delay and dynamic power dissipation terms.