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] A Remote Software/Hardware Co-simulation Platform for SoC Design
    Wu, Shihong
    Ling, Xiang
    Li, Zhongqi
    Yue, Yang
    PROCEEDINGS OF 2008 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2008, : 534 - 539
  • [22] Towards a higher level of abstraction in hardware/software co-simulation
    Abdelsalam, HM
    Kobayashi, S
    Sakanushi, K
    Takeuchi, Y
    Imai, M
    24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, PROCEEDINGS, 2004, : 824 - 830
  • [23] Towards a higher level of abstraction in hardware/software co-simulation
    AbdElSalam, H.M. (hassan@ist.osaka-u.ac.jp), IEEE Computer Society; Information Processing Society of Japan (IPS-J) (Institute of Electrical and Electronics Engineers Inc.):
  • [24] Simulating the behaviour of computer systems: Co-simulation of hardware/software
    Morris, D
    Evans, DG
    Schofield, S
    COMPUTER JOURNAL, 1997, 40 (10): : 617 - 629
  • [25] Reliability simulation of component-based software systems
    Gokhale, SS
    Lyu, MR
    Trivedi, KS
    NINTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1998, : 192 - 201
  • [26] FAILURE PROCESS SIMULATION OF A COMPONENT-BASED SOFTWARE
    Suter, Florentina
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 339 - 341
  • [27] Automatic Instrumentation of Embedded Software for High Level Hardware/Software Co-Simulation
    Bouchhima, Aimen
    Gerin, Patrice
    Petrot, Frederic
    PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 546 - 551
  • [28] 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
    PROCEEDINGS OF THE ASP-DAC '98 - ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1998 WITH EDA TECHNO FAIR '98, 1998, : 169 - 175
  • [29] Top-down hardware/software co-simulation method for embedded systems based upon a component logical bus architecture
    Yasuda, Mitsuhiro
    Shackleford, Barry
    Suzuki, Fumio
    Seo, Katsuhiko
    Koizumi, Hisao
    Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, 1998, : 169 - 175
  • [30] 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
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1997, E80A (10) : 1834 - 1841