• DocumentCode
    1492158
  • Title

    Reconfigurable parallel inner product processor architectures

  • Author

    Lin, Rong

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, Geneseo, NY, USA
  • Volume
    9
  • Issue
    2
  • fYear
    2001
  • fDate
    4/1/2001 12:00:00 AM
  • Firstpage
    261
  • Lastpage
    272
  • Abstract
    This paper presents a novel approach for low-power high-performance inner product processor design. The processor is dynamically reconfigurable for computing inner products of input arrays with four or more combinations of array dimensions and precision. The processor mainly consists of an array of 8/spl times/8 or 4/spl times/4 small multipliers plus two or three arrays of adders. It requires very simple reconfigurable components. The whole network may be reconfigured by using a few control bits for the desired computations, and the reconfiguration can be done dynamically. The design is regular, modular, and can easily be pipelined, and most parts of the network are symmetric and repeatable. A set of low-power high-performance parallel counters is also proposed for the implementation of the design, which could lead to a significant reduction in worst case power dissipation compared with traditional binary-logic based architectures, while showing superiority in speed, VLSI area, and layout simplicity.
  • Keywords
    VLSI; application specific integrated circuits; logic arrays; low-power electronics; microprocessor chips; multiplying circuits; pipeline processing; reconfigurable architectures; VLSI area; array dimensions; binary-logic based architectures; control bits; dynamically reconfigurable processor; inner product processor; input arrays; layout simplicity; low-power electronics; pipelined design; reconfigurable components; speed; worst case power dissipation; Adders; Arithmetic; Central Processing Unit; Computer architecture; Counting circuits; Power dissipation; Process design; Product design; Switches; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.924037
  • Filename
    924037