• DocumentCode
    285464
  • Title

    Systematic derivation of the processing element of a systolic array based on residue number system

  • Author

    Paliouras, V. ; Soudris, D. ; Stouraitis, T.

  • Author_Institution
    Dept. of Electr. Eng., Patras Univ., Greece
  • Volume
    2
  • fYear
    1992
  • fDate
    10-13 May 1992
  • Firstpage
    815
  • Abstract
    A systematic methodology for synthesizing optimal VLSI residue number system architectures using full adders (FAs) as the basic building block is introduced. The design methodology derives array architectures starting from the algorithmic level. Taking into account the target architecture, the proposed synthesis procedure derives a dependence graph of the algorithm using uniform recurrent equations, specifies the architecture topology, allocates, and schedules the computations within FAs. The derived architectures, called inner product step processors, can be used as the processing element of a regular array architecture. The design methodology derives FA-based implementations that completely eliminate the need for ROM-table look-up. The resulting architectures exhibit less hardware complexity and much higher throughput rates than ROM-based ones
  • Keywords
    VLSI; circuit layout CAD; digital arithmetic; digital signal processing chips; logic CAD; systolic arrays; RNS architectures; VLSI; dependence graph; design methodology; full adders; inner product step processors; processing element; regular array architecture; residue number system; synthesis procedure; systolic array; Birth disorders; Computer architecture; Design methodology; Equations; Hardware; Processor scheduling; Scheduling algorithm; Systolic arrays; Topology; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7803-0593-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1992.230097
  • Filename
    230097