• DocumentCode
    480099
  • Title

    Performance and Functional Analysis of TLM Models in the SHE Methodology

  • Author

    Man, K.L. ; Mercaldi, M. ; Leung, H.L. ; Huang, J.

  • Author_Institution
    Dept. of Comput. Sci., Centre for Efficiency-Oriented Languages (CEOL), Univ. College Cork, Cork
  • Volume
    4
  • fYear
    2008
  • fDate
    12-14 Dec. 2008
  • Firstpage
    37
  • Lastpage
    40
  • Abstract
    Software/hardware engineering (SHE) is a model-driven system-level design methodology for hardware/software systems and embedded systems. It assists a designer in both the development of models for analysis purposes and the actual realisation of the system; and the toolset of SHE is the result of software engineering research with a very strong foundation in formal theories/methods. In the recent years, the transaction level modelling (TLM) paradigm has been widely propagated for complex system-on-a-chip (SoC) and embedded system designs; and it is being used in industry to solve a variety of practical problems during the design, development and deployment of such designs. This paper presents the application of the SHE methodology to combine performance and functional analysis of TLM models. We illustrate the practical interest of our approach with an example: a CPU and memory system.
  • Keywords
    embedded systems; hardware-software codesign; logic design; system-on-chip; SoC; embedded system; functional analysis; model-driven system-level design; software-hardware engineering; system-on-a-chip; transaction level modelling; Computer science; Context modeling; Embedded system; Functional analysis; Hardware; Performance analysis; Power system modeling; Software engineering; Software performance; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Software Engineering, 2008 International Conference on
  • Conference_Location
    Wuhan, Hubei
  • Print_ISBN
    978-0-7695-3336-0
  • Type

    conf

  • DOI
    10.1109/CSSE.2008.759
  • Filename
    4722558