• DocumentCode
    169703
  • Title

    System-level memory optimization for high-level synthesis of component-based SoCs

  • Author

    Pilato, Christian ; Mantovani, Paolo ; Di Guglielmo, Giuseppe ; Carloni, Luca P.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    2014
  • fDate
    12-17 Oct. 2014
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    The design of specialized accelerators is essential to the success of many modern Systems-on-Chip. Electronic system-level design methodologies and high-level synthesis tools are critical for the efficient design and optimization of an accelerator. Still, these methodologies and tools offer only limited support for the optimization of the memory structures, which are often responsible for most of the area occupied by an accelerator. To address these limitations, we present a novel methodology to automatically derive the memory sub-systems of SoC accelerators. Our approach enables compositional design-space exploration and promotes design reuse of the accelerator specifications. We illustrate its effectiveness by presenting experimental results on the design of two accelerators for a high-performance embedded application.
  • Keywords
    embedded systems; high level synthesis; memory architecture; optimisation; performance evaluation; system-on-chip; SoC accelerators; accelerator specifications; component-based SoCs; compositional design-space exploration; electronic system-level design methodologies; high-level synthesis tools; high-performance embedded application; memory structure optimization; memory subsystems; system-level memory optimization; systems-on-chip; Data structures; Memory management; Optimization; Organizations; Ports (Computers); Process control; System-on-chip; High-Level Synthesis; Memory Optimization; System-on-Chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2014 International Conference on
  • Conference_Location
    New Delhi
  • Type

    conf

  • DOI
    10.1145/2593069.2500071
  • Filename
    6971834