• DocumentCode
    3238372
  • Title

    Design flow for embedded FPGAs based on a flexible architecture template

  • Author

    Neumann, B. ; von Sydow, T. ; Blume, H. ; Noll, T.G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Syst., RWTH Aachen Univ., Aachen
  • fYear
    2008
  • fDate
    10-14 March 2008
  • Firstpage
    56
  • Lastpage
    61
  • Abstract
    Modern digital signal processing applications have an increasing demand for computational power while needing to preserve low power dissipation and high flexibility. For many applications, the growth of algorithmic complexity is already faster than the growth of computational power provided by discrete general purpose processors. A typical approach to address this problem is the combination of a processor core with dedicated accelerators. Since changes in standards or algorithms can change the demands on the accelerators, an attractive alternative to highly customised VLSI- macros is the use of reconfigurable embedded FPGAs (eFPGAs). First commercial products combining a general purpose processor core and an embedded FPGA recently emerged (e.g. Stretch S6000 Menta eFPGA- augmented CPUs). For many digital signal processing applications, a significantly improved efficiency in terms of power dissipation, throughput and chip area can be achieved by tailoring both the processor core and the reconfigurable accelerator to the given application domain. In this work, a methodology to design highly customisable eFPGA-architectures starting from a high level description is presented. The design framework elaborated during this work enables a physically optimised VLSI-design of the specified eFPGA and aims to support simulation of the according eFPGA-macros both on a functional and netlist-level by providing an elementary configuration tool based on the same high level description as the eFPGA-architecture.
  • Keywords
    VLSI; digital signal processing chips; field programmable gate arrays; integrated circuit design; algorithmic complexity; digital signal processing applications; discrete general purpose processors; eFPGA-architectures; embedded FPGA; flexible architecture template; highly customised VLSI-macros; processor cores; Application software; Broadcasting; Computer architecture; Digital signal processing; Embedded computing; Field programmable gate arrays; Power dissipation; Power engineering computing; Signal processing algorithms; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2008. DATE '08
  • Conference_Location
    Munich
  • Print_ISBN
    978-3-9810801-3-1
  • Electronic_ISBN
    978-3-9810801-4-8
  • Type

    conf

  • DOI
    10.1109/DATE.2008.4484660
  • Filename
    4484660