• DocumentCode
    2332310
  • Title

    Model-driven SoC design via executable UML to SystemC

  • Author

    Nguyen, Kathy Dang ; Sun, Zhenxin ; Thiagarajan, P.S. ; Wong, Weng-Fai

  • Author_Institution
    Sch. of Comput., Nat. Univ. of Singapore, Singapore
  • fYear
    2004
  • fDate
    5-8 Dec. 2004
  • Firstpage
    459
  • Lastpage
    468
  • Abstract
    We present a system level description mechanism based on UML-notations from which one can automatically extract SystemC code. Our modelling framework is based on a restricted set of UML diagram types and some standard extensions influenced by the communication infrastructure of SystemC. The system specifications are developed using the UML-compatible tool, Rhapsody (2004). We then translate the internal representation of the design generated by Rhapsody into SystemC code. The extensions we have implemented using the stereotype feature of the Rhapsody tool pull up the communication infrastructure and timing features of SystemC to the UML-level. Consequently, we can describe executable platforms at the UML-level as well as translate UML-based application descriptions to SystemC level.
  • Keywords
    Unified Modeling Language; circuit CAD; formal specification; integrated circuit design; system-on-chip; Rhapsody; SystemC; executable UML; model-driven SoC design; system level description; system specifications; Application software; Communication standards; Hardware; Object oriented modeling; Real time systems; Software engineering; Sun; System-level design; Timing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2004. Proceedings. 25th IEEE International
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-2247-5
  • Type

    conf

  • DOI
    10.1109/REAL.2004.32
  • Filename
    1381331