• DocumentCode
    3520080
  • Title

    Early results from ERA — Embedded Reconfigurable Architectures

  • Author

    Wong, Simon ; Brandon, Anthony ; Anjam, Fakhar ; Seedorf, Roel ; Giorgi, Roberto ; Zhibin Yu ; Puzovic, Nikola ; Mckee, Sally A. ; Sjalander, M. ; Carro, Luigi ; Keramidas, Georgios

  • Author_Institution
    Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2011
  • fDate
    26-29 July 2011
  • Firstpage
    816
  • Lastpage
    822
  • Abstract
    The growing complexity and diversity of embedded systems - combined with continuing demands for higher performance and lower power consumption - place increasing pressure on embedded platforms designers. To address these problems, the Embedded Reconfigurable Architectures project (ERA), investigates innovations in both hardware and tools to create next-generation embedded systems. Leveraging adaptive hardware enables maximum performance for given power budgets. We design our platform via a structured approach that allows integration of reconfigurable computing elements, network fabrics, and memory hierarchy components. Commercially available, off-the-shelf processors are combined with other proprietary and application-specific, dedicated cores. These computing and network elements can adapt their composition, organization, and even instruction-set architectures in an effort to provide the best possible trade-offs in performance and power for the given application(s). Likewise, network elements and topologies and memory hierarchy organization can be selected both statically at design time and dynamically at run-time. Hardware details are exposed to the operating system, run-time system, compiler, and applications. This combination supports fast platform prototyping of high-efficient embedded system designs. Our design philosophy supports the freedom to flexibly tune all these hardware elements, enabling a better choice of power/performance trade-offs than that afforded by the current state of the art.
  • Keywords
    embedded systems; reconfigurable architectures; compiler; embedded reconfigurable architecture; embedded system; memory hierarchy component; network fabrics; operating system; power consumption; reconfigurable computing element; run-time system; Benchmark testing; Field programmable gate arrays; Hardware; Organizations; Program processors; Registers; VLIW; ρ-VEX VLIW processor; adaptive embedded platform; benchmarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
  • Conference_Location
    Caparica, Lisbon
  • Print_ISBN
    978-1-4577-0435-2
  • Electronic_ISBN
    978-1-4577-0433-8
  • Type

    conf

  • DOI
    10.1109/INDIN.2011.6034998
  • Filename
    6034998