Title :
Algebraic-integer quantization an residue number system processing
Author :
Games, Richard A. ; Moulin, Daniel ; O´Neil, S.D. ; Rushanan, Joseph J.
Author_Institution :
Mitre Corp., Bedford, MA, USA
Abstract :
The algebraic-integer number representation, in which the signal sample is represented by a set of (typically four to eight) small integers, combines with residue number system (RNS) processing to produce processors composed of simple parallel channels. The analog samples must first be quantized into the algebraic-integer representation, and the final algebraic-integer result converted back to an analog or digital form. In between these two conversions, the algebraic-integer representation must be converted into and out of two levels of RNS parallelism. The authors address these quantization and conversion problems and demonstrate their solution by implementing a 128-tap algebraic-integer filter using the moduli 17 and 31, with four parallel channels per modulus. This processor performs equivalently to an integer processor with 19 bits of dynamic range. It is concluded that the algebraic-integer representation is best suited to control the dynamic range requirements of integer processors in situations where there is a high sensitivity to quantization and roundoff errors, especially when there is a matching nonuniform input distribution
Keywords :
digital arithmetic; digital filters; 128-tap algebraic-integer filter; algebraic-integer representation; conversion; digital filters; parallel channels; quantization; residue number system processing; Contracts; Dynamic range; Equations; Finite impulse response filter; Polynomials; Quantization; Signal processing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1989. ICASSP-89., 1989 International Conference on
Conference_Location :
Glasgow
DOI :
10.1109/ICASSP.1989.266586