• DocumentCode
    1015020
  • Title

    A Medium-Grain Reconfigurable Architecture for DSP: VLSI Design, Benchmark Mapping, and Performance

  • Author

    Myjak, Mitchell J. ; Delgado-Frias, José G.

  • Author_Institution
    Washington State Univ., Pullman
  • Volume
    16
  • Issue
    1
  • fYear
    2008
  • Firstpage
    14
  • Lastpage
    23
  • Abstract
    Reconfigurable hardware has become a well-accepted option for implementing digital signal processing (DSP). Traditional devices such as field-programmable gate arrays offer good fine-grain flexibility. More recent coarse-grain reconfigurable architectures are optimized for word-length computations. We have developed a medium-grain reconfigurable architecture that combines the advantages of both approaches. Modules such as multipliers and adders are mapped onto blocks of 4-bit cells. Each cell contains a matrix of lookup tables that either implement mathematics functions or a random-access memory. A hierarchical interconnection network supports data transfer within and between modules. We have created software tools that allow users to map algorithms onto the reconfigurable platform. This paper analyzes the implementation of several common benchmarks, ranging from floating-point arithmetic to a radix-4 fast Fourier transform. The results are compared to contemporary DSP hardware.
  • Keywords
    VLSI; digital arithmetic; digital signal processing chips; fast Fourier transforms; reconfigurable architectures; table lookup; DSP hardware; VLSI design; adders; benchmark mapping; coarse-grain reconfigurable architecture; digital signal processing; field-programmable gate arrays; fine-grain flexibility; floating-point arithmetic; hierarchical interconnection network; lookup tables; mathematics functions; medium-grain reconfigurable architecture; multipliers; radix-4 fast fourier transform; random-access memory; word-length computations; Adders; Digital signal processing; Field programmable gate arrays; Hardware; Mathematics; Multiprocessor interconnection networks; Reconfigurable architectures; Software tools; Table lookup; Very large scale integration; Digital signal processing (DSP); floating-point arithmetic; medium-grain reconfigurable hardware; synthesis tools;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2007.912080
  • Filename
    4407540