• DocumentCode
    1833808
  • Title

    An IDF-based trace transformation method for communication refinement

  • Author

    Pimentel, Andy D. ; Erbas, Cagkan

  • Author_Institution
    Dept. of Comput. Sci., Amsterdam Univ., Netherlands
  • fYear
    2003
  • fDate
    2-6 June 2003
  • Firstpage
    402
  • Lastpage
    407
  • Abstract
    In the Artemis project according to A.D. Pimentel et al. (2001), design space exploration of embedded systems is provided by modeling application behavior and architectural performance constraints separately. Mapping an application model onto an architecture model is performed using trace-driven co-simulation, where event traces generated by an application model drive the underlying architecture model. The abstract communication events from the application model may, however, not match the architecture-level communication primitives. This paper presents a trace transformation method, which is based on integer-controlled data-flow models, to perform communication refinement of application-level events. We discuss the proposed method in the context of our prototype modeling and simulation environment. Moreover, using several examples and a case study, we demonstrate that our method allows for efficient exploration of different communication behaviors at architecture level without affecting the application model.
  • Keywords
    data flow computing; hardware-software codesign; integer programming; performance evaluation; IDF-based trace transformation method; application-level events; architecture level; communication refinement; design space exploration; integer-controlled data-flow models; prototype modeling; simulation environment; Application software; Computer architecture; Computer science; Context modeling; Embedded system; Modems; Nonhomogeneous media; Permission; Space exploration; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings
  • Print_ISBN
    1-58113-688-9
  • Type

    conf

  • DOI
    10.1109/DAC.2003.1219033
  • Filename
    1219033