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 条
  • [1] A novel component-based hardware-software co-simulation system based on OR1200
    He, Sai-Jun
    Zhang, Ming
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS I-V, CONFERENCE PROCEEDINGS, 2007, : 3440 - 3445
  • [2] Component-based hardware/software co-verification
    Xie, Fei
    Yang, Guowu
    Song, Xiaoyu
    [J]. FOURTH ACM & IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR CO-DESIGN, PROCEEDINGS, 2006, : 27 - +
  • [3] Component-based hardware-software co-design
    Arató, N
    Mann, ZA
    Orbán, A
    [J]. ORGANIC AND PERVASIVE COMPUTING - ARCS 2004, 2004, 2981 : 169 - 183
  • [4] Miami: A hardware software co-simulation environment
    Klein, R
    [J]. SEVENTH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 1996, : 173 - 177
  • [5] A compilation-based software estimation scheme for hardware/software co-simulation
    Lajolo, M
    Lazarescu, M
    Sangiovanni-Vincentelli, A
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CODESIGN (CODES'99), 1999, : 85 - 89
  • [6] Guiding component-based hardware/software co-verification with patterns
    Li, Juncao
    Me, Fei
    Liu, Huaiyu
    [J]. SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 67 - +
  • [7] A Component-Based Technology for Hardware and Software Components
    Lednicki, Luka
    Petricic, Ana
    Zagar, Mario
    [J]. 2009 35TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2009, : 450 - +
  • [8] Design of A Networked Embedded Software Test Platform Based on Software and Hardware Co-simulation
    Gao Feng
    Deng Fei
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2016), 2016, : 375 - 381
  • [9] A framework for fast hardware-software co-simulation
    Hoffmann, A
    Kogel, T
    Meyr, H
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 760 - 764
  • [10] Design of a hardware/software co-simulation/verification platform
    Wu, Ye
    Jiang, Hai
    Wei, Chao
    [J]. IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 488 - +