Component-based hardware/software co-simulation

被引:0
|
作者
Cheung, Ping Hang [1 ]
Hao, Kecheng [2 ]
Xie, Fei [2 ]
机构
[1] Portland State Univ, Dept ECE, Portland, OR 97207 USA
[2] Portland State Univ, Dept Comp Sci, Portland, OR 97207 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing highly efficient and reliable embedded systems demands hardware/software (HW/SW) co-design and, therefore, co-simulation. In order to be highly configurable, embedded systems are increasingly component-based in both hardware and software. In this paper, we present a novel approach to hardware/software co-simulation of component-based embedded systems. Our approach features a component model which unifies hardware and software component models with the concept of bridge component. Bridge components raise the level of abstraction for designing HW/SW interfaces. Their specifications are used to configure the co-simulators. Our approach has been applied to co-simulation of sensor system instances included in the TinyOS distribution. The case studies have demonstrated that our approach is readily applicable to real-world embedded systems and reduces co-simulation complexities.
引用
收藏
页码:265 / +
页数:2
相关论文
共 50 条
  • [21] Towards a higher level of abstraction in hardware/software co-simulation
    Abdelsalam, HM
    Kobayashi, S
    Sakanushi, K
    Takeuchi, Y
    Imai, M
    [J]. 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 824 - 830
  • [22] A Remote Software/Hardware Co-simulation Platform for SoC Design
    Wu, Shihong
    Ling, Xiang
    Li, Zhongqi
    Yue, Yang
    [J]. PROCEEDINGS OF 2008 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2008, : 534 - 539
  • [23] Automatic Instrumentation of Embedded Software for High Level Hardware/Software Co-Simulation
    Bouchhima, Aimen
    Gerin, Patrice
    Petrot, Frederic
    [J]. PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 546 - 551
  • [24] Reliability simulation of component-based software systems
    Gokhale, SS
    Lyu, MR
    Trivedi, KS
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1998, : 192 - 201
  • [25] FAILURE PROCESS SIMULATION OF A COMPONENT-BASED SOFTWARE
    Suter, Florentina
    [J]. EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 339 - 341
  • [26] A top-down hardware/software co-simulation method for embedded systems based upon a component logical bus architecture
    Yasuda, M
    Shackleford, B
    Suzuki, F
    Seo, K
    Koizumi, H
    [J]. PROCEEDINGS OF THE ASP-DAC '98 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1998 WITH EDA TECHNO FAIR '98, 1998, : 169 - 175
  • [27] Top-down co-simulation of hardware/software co-designs for embedded systems based upon a component logical bus architecture
    Seo, K
    Koizumi, H
    Shackleford, B
    Yasuda, M
    Mori, M
    Suzuki, F
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1997, E80A (10) : 1834 - 1841
  • [28] A Hardware/Software Co-Simulation Framework for Power Converter Firmware Development
    Teixeira, C. A.
    Holmes, D. G.
    McGrath, B. P.
    Sykes, P.
    McIver, A.
    [J]. 2014 IEEE 5TH INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS FOR DISTRIBUTED GENERATION SYSTEMS (PEDG), 2014,
  • [29] Structured Planning of Hardware and Software Co-simulation Testing of Smart Grids
    Elshinawy, Rami
    Acosta, Rebeca P. Ramirez
    Schwarz, Jan Soren
    Lehnhoff, Sebastian
    [J]. SIMULTECH: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, 2020, : 197 - 208
  • [30] Multimedia tools and architectures for hardware/software co-simulation of reconfigurable systems
    Sklyarov, Valery
    Skliarova, Iouliia
    Pimentel, Bruno
    Almeida, Manuel
    [J]. 21ST INTERNATIONAL CONFERENCE ON VLSI DESIGN: HELD JOINTLY WITH THE 7TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS, PROCEEDINGS, 2008, : 85 - 90