• DocumentCode
    2150149
  • Title

    High-level modeling and synthesis for embedded FPGAs

  • Author

    Chen, Xiaolin ; Li, Shuai ; Schleifer, Jochen ; Coenen, Thomas ; Chattopadhyay, Anupam ; Ascheid, Gerd ; Noll, Tobias G.

  • Author_Institution
    Institute for Communication Technologies and Embedded Systems, RWTH Aachen University, Germany
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    1565
  • Lastpage
    1570
  • Abstract
    The fast evolving applications in modern digital signal processing have an increasing demand for components which have high computational power and energy efficiency without compromising the flexibility. Embedded FPGA, which is the customized FPGA with heterogeneous fine-grained application specific operations and routing resources, has shown significantly improved efficiency in terms of throughput, power dissipation and chip area for the target application domain. On the other hand, the complexity of such architecture makes it difficult to perform an efficient architecture exploration and application synthesis without tool support. In this work, we propose a framework for the design of embedded FPGA (eFPGA) architectures, which is extended from an existing framework for Coarse-Grained Reconfigurable Architectures (CGRAs). The framework is composed of a high-level modeling formalism for eFPGAs to explore the mapping space, and a retargetable application synthesis flow. To enable fast design space exploration, a force-directed placement algorithm is proposed. Finally, we demonstrate the efficacy of this framework with demanding application kernels.
  • Keywords
    Computer architecture; Delays; Field programmable gate arrays; Kernel; Manuals; Routing; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.318
  • Filename
    6513764