The design and implementation of the IMS A110 image and signal processor

The IMS A110 provides a solution to many real-time image- and signal-processing problems by supporting techniques such as 1-D/2-D convolution/correlation statistical/histogram data collection and nonlinear data transformation. It is a cascadable, software configurable single-chip digital signal-processing device that operates at 20 MHz with a data throughput of 420 MOPS (million operations per second), and consists of three programmable length shift registers, a configurable 21-stage multiple-accumulate array (MAC), a postprocessing unit (PPU) and a microprocessor interface. The chip is fabricated in a single-level-metal 1.2-μm polysilicide CMOS process and contains around 375 K transistors on a 9.6-mm×8.1-mm die, which translates to a site density of 4.1 transistors/mil2 (excluding the pad ring). The authors present an overview of the A110 architecture and highlight the key design techniques used to implement the multiply accumulate array

[1]  Gregory A. Clark,et al.  Techniques for realization of high-speed recursive digital filters using residue number system arithmetic , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  M. A. Bayoumi,et al.  Implementation of RNS Multiplication in VLSI , 1985, Nineteeth Asilomar Conference on Circuits, Systems and Computers, 1985..

[3]  F. J. Taylor,et al.  Residue Arithmetic A Tutorial with Examples , 1984, Computer.

[4]  Graham A. Jullien,et al.  A VLSI implementation of residue adders , 1987 .

[5]  H. Rauch,et al.  Implementation of a fast digital processor using the residue number system , 1981 .

[6]  Graham A. Jullien,et al.  A VLSI array for computing the DFT based on RNS , 1986, ICASSP '86. IEEE International Conference on Acoustics, Speech, and Signal Processing.