Academia.eduAcademia.edu

Outline

A massively parallel RNS architecture

[1991] Conference Record of the Twenty-Fifth Asilomar Conference on Signals, Systems & Computers

Abstract

In this paper parallelism on the algorithmic, architectural, and arithmetic levels is exploited in the design of a Residue Number System (RNS) based architecture. The architecture is based on modulo processors. Each modulo processor is implemented by two dimensional systolic array composed of very simple cells. The decoding stage is implemented using a 2-0 array, too. The decoding bottleneck is eliminated. The whole architecture is pipelined which leads to high throughput rate.

References (4)

  1. E'. J. Taylor, "Residue Arithmetic: A Tutorial with Examples, 'I IEEE Computer Magazine, pp. 50-62,May 1984.
  2. K. M. Elleithy, M. A. Bay- oumi, and K. P. Lee, "O(10g
  3. Architectures f o r RNS Arithmetic Decoding," Proc. of the 9th Symposium on Computer Arithmetic, pp. 202-209, Sep. 1989.
  4. K. M. Elleithy and M. A. Bayoumi, "A 0(1) Algorithm for modulo Addition," IEEE Transactions on Circuits and Systems, vol. 3 7 , no. 5, pp. 628-631, May. 1990.