• DocumentCode
    761321
  • Title

    Automatic Design of Area-Efficient Configurable ASIC Cores

  • Author

    Compton, Katherine ; Hauck, Scott

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI
  • Volume
    56
  • Issue
    5
  • fYear
    2007
  • fDate
    5/1/2007 12:00:00 AM
  • Firstpage
    662
  • Lastpage
    672
  • Abstract
    Reconfigurable hardware has been shown to provide an efficient compromise between the flexibility of software and the performance of hardware. However, even coarse-grained reconfigurable architectures target the general case and miss optimization opportunities present if characteristics of the desired application set are known. Restricting the structure to support a class or a specific set of algorithms can increase efficiency while still providing flexibility within that set. By generating a custom array for a given computation domain, we explore the design space between an ASIC and an FPGA. However, the manual creation of these customized reprogrammable architectures would be a labor-intensive process, leading to high design costs. Instead, we propose automatic reconfigurable architecture generation specialized to given application sets. This paper discusses configurable ASIC (cASIC) architecture generation that creates hardware on average up to 12.3x smaller than an FPGA solution with embedded multipliers and 2.2x smaller than a standard cell implementation of individual circuits
  • Keywords
    application specific integrated circuits; circuit CAD; field programmable gate arrays; reconfigurable architectures; FPGA; area-efficient configurable ASIC cores; automatic design; coarse-grained reconfigurable architectures; configurable ASIC architecture generation; embedded multipliers; labor-intensive process; reconfigurable hardware; reprogrammable architectures; Acceleration; Application software; Application specific integrated circuits; Computer architecture; Digital signal processing; Field programmable gate arrays; Hardware; Reconfigurable architectures; Space exploration; System-on-a-chip; Reconfigurable architecture; logic design and synthesis.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2007.1035
  • Filename
    4141238