Implementation of a fast digital processor using the residue number system
- 1 January 1981
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems
- Vol. 28 (1) , 32-38
- https://doi.org/10.1109/tcs.1981.1084905
Abstract
This paper contains a description of a special purpose digital processor which has been implemented using residue arithmetic. The processor does two-dimensional pulse matching by convolving a twodimensional five-by-five filter with the Incoming data stream. The digital processor is controlled by an Intel 8066 16-bit microprocessor and can store up to 16 distinct pulse patterns with the option of elementary error detection. The design employs modular architecture and a pipeline approach with emitter coupled logic (ECL) Integrated circuits and uses table look-up for calculations in the residue number system. Components have been chosen so that the filter is capable of making thirty million five-by-five filter convolutions per second for two-dimensional pulse matching and signal detection. In actual operation the hardware runs error free at the rate of twenty million operations per second. The circulating input buffer is the limiting factor for higher operation rates.Keywords
This publication has 6 references indexed in Scilit:
- High-Speed,Two-Dimensional Filtering Using Residue ArithmeticPublished by SPIE-Intl Soc Optical Eng ,1980
- A memory compression scheme for modular arithmeticIEEE Transactions on Acoustics, Speech, and Signal Processing, 1979
- Implementation of FFT Structures Using the Residue Number SystemIEEE Transactions on Computers, 1979
- On decoding techniques for residue number system realizations of digital signal processing hardwareIEEE Transactions on Circuits and Systems, 1978
- The use of residue number systems in the design of finite impulse response digital filtersIEEE Transactions on Circuits and Systems, 1977
- A new hardware realization of digital filtersIEEE Transactions on Acoustics, Speech, and Signal Processing, 1974