• DocumentCode
    3329793
  • Title

    A Scheduling Postprocessor to Exploit Morphable RTL Components During High-Level Synthesis

  • Author

    Economakos, George ; Xydis, Sotiris

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Nat. Tech. Univ. of Athens, Athens
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    494
  • Lastpage
    499
  • Abstract
    Reconfigurable computing is intended to fill the gap between hardware and software, achieving potentially much higher performance than software, while maintaining a higher level of flexibility than hardware. In this paper, a special type of course grain reconfigurable RTL components, called morphable multipliers, are used as parts of the implementation architecture, during a high-level synthesis scheduling postprocessing stage. With this approach, components that would remain idle in certain control steps are working full-time in two different modes, without any reconfiguration overhead applied to the critical path of the application. The results obtained with different DSP benchmarks show a maximum performance gain of 60% with an average 25% area gain.
  • Keywords
    processor scheduling; reconfigurable architectures; high-level synthesis; morphable multipliers; postprocessor scheduling; reconfigurable computing; reconfiguration overhead; Adders; Computer architecture; Field programmable gate arrays; Hardware; High level synthesis; High performance computing; Performance gain; Routing; Software maintenance; Software performance; High-level synthesis; morphable components; partial run-time reconfiguration; reconfigurable computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design Architectures, Methods and Tools, 2008. DSD '08. 11th EUROMICRO Conference on
  • Conference_Location
    Parma
  • Print_ISBN
    978-0-7695-3277-6
  • Type

    conf

  • DOI
    10.1109/DSD.2008.85
  • Filename
    4669277