Model-driven SoC design via executable UML to SystemC

被引:0
|
作者
Nguyen, KD [1 ]
Sun, ZX [1 ]
Thiagarajan, PS [1 ]
Wong, WF [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore 117543, Singapore
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a system level description mechanism based on UML-notations front which one can automatically extract SystemC code. Our modelling framework is based oil 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 [18]. 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 feaures 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.
引用
收藏
页码:459 / 468
页数:10
相关论文
共 50 条
  • [1] Model-driven SoC design: The UML-SystemC bridge
    Nguyen, KD
    Sun, ZX
    Thiagarajan, PS
    Wong, WF
    [J]. UML FOR SOC DESIGN, 2005, : 175 - 197
  • [2] Integrating the SysML and the SystemC-UML profiles in a model-driven embedded system design flow
    Elvinia Riccobene
    Patrizia Scandurra
    [J]. Design Automation for Embedded Systems, 2012, 16 : 53 - 91
  • [3] Integrating the SysML and the SystemC-UML profiles in a model-driven embedded system design flow
    Riccobene, Elvinia
    Scandurra, Patrizia
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2012, 16 (03) : 53 - 91
  • [4] An Executable Semantics of the SystemC UML Profile
    Riccobene, Elvinia
    Scandurra, Patrizia
    [J]. ABSTRACT STATE MACHINES, ALLOY, B AND Z, PROCEEDINGS, 2010, 5977 : 75 - +
  • [5] A model-driven development process for low power SoC using UML
    Vanderperren, Y
    Dehaene, W
    [J]. UML for SOC Design, 2005, : 223 - 252
  • [6] Practical Large-scale Model-Driven Development of Business Applications with an Executable UML
    Milicev, Dragan
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 590 - 604
  • [7] Model-driven validation of SystemC designs
    Patel, Hiren D.
    Shukla, Sandeep K.
    [J]. 2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 29 - +
  • [8] Model-Driven Validation of SystemC Designs
    Patel, Hiren D.
    Shukla, Sandeep K.
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2008, (01)
  • [9] MODEL-DRIVEN DESIGN OF PERFORMANCE REQUIREMENTS WITH UML AND MARTE
    Garcia-Dominguez, Antonio
    Medina-Bulo, Inmaculada
    Marcos-Barcena, Mariano
    [J]. ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 54 - 63
  • [10] A SoC design methodology involving a UML 2.0 profile for SystemC
    Riccobene, E
    Scandurra, P
    Rosti, A
    Bocchio, S
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 704 - 709