• DocumentCode
    3212989
  • Title

    Application-driven synthesis of core-based systems

  • Author

    Kirovski, D. ; Lee, C. ; Potkonjak, M. ; Mangione-Smith, W.

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    104
  • Lastpage
    107
  • Abstract
    We developed a new hierarchical modular approach for synthesis of area-minimal core-based data-intensive systems. The optimization approach employs a novel global least-constraining most-constrained heuristic to minimize the instruction cache misses for a given application, instruction cache size and organization. Based on this performance optimization technique, we constructed a strategy to search for a minimal area processor core, and an instruction and data cache which satisfy the performance characteristics of a set of target applications. The synthesis platform integrates the existing modeling, profiling, and simulation tools with the developed system-level synthesis tools. The effectiveness of the approach is demonstrated on a variety of modern real-life multimedia and communication applications.
  • Keywords
    cache storage; computer aided software engineering; high level synthesis; application-driven synthesis; communication; core-based systems; instruction cache misses; instruction cache size; minimal area processor core; multimedia; performance optimization; Cache memories;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1997.643382
  • Filename
    643382