Abstract
In general, the hardware realization of digital signal processing elements have been based upon the binary arithmetic concept and PCM (pulse code modulation) signals. But the pulse-train signal processing is superior in hardware construction to the conventional digital signal processing. On the other hand, in the residue number system, arithmetic operations can be performed with complete independence between digits and without the need for carry.
This paper discusses a universal arithmetic module for pulse-train signal processing based on the residue number system (UAMR), realized by expanding the function of multi-level magnetic scaler. In order to implement digital signal processing systems, three arithmetic operations (addition, coefficient multiplication and delay) are required. The proposed UAMR has adder, coefficient multiplier and delay functions, all in one unit.
So it is expected that the pulse-train signal processing systems will be implemented by using only UAMR's as basic building blocks. And this will result in the high reliability, the simplicity and low-power consumption with respect to the construction of the systems.