• DocumentCode
    901080
  • Title

    Medium-Grain Cells for Reconfigurable DSP Hardware

  • Author

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

  • Author_Institution
    Pacific Northwest Nat. Lab., Richland
  • Volume
    54
  • Issue
    6
  • fYear
    2007
  • fDate
    6/1/2007 12:00:00 AM
  • Firstpage
    1255
  • Lastpage
    1265
  • Abstract
    Reconfigurable hardware contains an array of programmable cells and interconnection structures. Field-programmable gate arrays use fine-grain cells that implement simple logic functions. Some proposed reconfigurable architectures for digital signal processing (DSP) use coarse-grain cells that perform 16-b or 32-b operations. A third alternative is to use medium-grain cells with a word length of 4 or 8 b. This approach combines high flexibility with inherent support for binary arithmetic such as multiplication. This paper presents two medium-grain cells for reconfigurable DSP hardware. Both cells contain an array of small lookup tables, or ldquoelementsrdquo, that can assume two structures. In memory mode, the elements act as a random-access memory. In mathematics mode, the elements implement 4-b arithmetic operations. The first design uses a matrix of 4 times 4 elements and operates in bit-parallel fashion. The second design uses an array of five elements and computes arithmetic functions in bit-serial fashion. Layout simulations in 180-nm CMOS indicate that the parallel cell operates at 267 MHz, whereas the serial cell runs at 167 MHz. However, the parallel design requires over twice the area. The proposed medium-grain cells provide the performance and flexibility needed to implement DSP. To evaluate the designs, the paper estimates the execution time and resource utilization for common benchmarks such as the fast Fourier transform. The architecture model used in this analysis combines the cells with a pipelined hierarchical interconnection network. The end results show great promise compared to other devices, including field-programmable gate arrays.
  • Keywords
    CMOS digital integrated circuits; VLSI; digital signal processing chips; fast Fourier transforms; field programmable gate arrays; random-access storage; reconfigurable architectures; table lookup; CMOS; DSP; arithmetic functions; digital signal processing; fast Fourier transform; field-programmable gate arrays; frequency 167 MHz; frequency 267 MHz; interconnection network; lookup tables; medium-grain cells; programmable cells; random-access memory; reconfigurable DSP hardware; size 180 nm; very-large-scale integration; word length 4 bit; word length 8 bit; Arithmetic; Digital signal processing; Field programmable gate arrays; Hardware; Logic arrays; Logic functions; Mathematics; Programmable logic arrays; Reconfigurable architectures; Table lookup; Digital signal processors (DSPs); digital systems; medium-grain reconfigurability; reconfigurable architectures; very-large-scale integration (VLSI);
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2007.895384
  • Filename
    4232588