Residue number system arithmetic: modern applications in digital signal processing
Residue number system arithmetic: modern applications in digital signal processing
Area-time efficient multi-modulus adders and their applications
Microprocessors & Microsystems
Hi-index | 0.00 |
The concept of a variable word length sum-of-products signal processing kemel is developed based on a serial-bymodulus residue number system (RNS) architecture. Due to the fact that the RNS is not a weighted number representation, if the instantaneous dynamic range requirement can be estimated it is possible to perform the computation with only enough residue digits to provide the necessary dynamic range. Although it is difficult to estimate instantaneous dynamic range requirements for arbitrary computational processes encountered in general purpose computers, in well defined signal processing tasks, such as the sum-of-products kemel found in digital filters and vector processors, it may be possible to take advantage of a variable word length design to improve computational efficiency for special-purpose processors.