Design of A Networked Embedded Software Test Platform Based on Software and Hardware Co-simulation

被引:4
|
作者
Gao Feng [1 ]
Deng Fei [1 ]
机构
[1] China Acad Engn Phys, Inst Comp Applicat, Mianyang, Peoples R China
关键词
Networked Embedded Software; Software Testing; Software and Hardware Co-simulation; Real Time; Communication Protocol;
D O I
10.1109/QRS-C.2016.57
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Networked embedded software which is closely combined with hardware devices has complex interactive environment and numerous categories of interfaces together with strong real-time requirement. At present, how to construct an effective, automatic and integrated test simulation environment for embedded software has become a research hotspot. In this paper, a Hardware-in-loop simulation test platform based on software and hardware co-simulation is designed for the embedded software. Centering on "Test Data" and treating "Terminal-Server-Controller" as its integration framework, this platform supports multitasking real-time scheduling, communication protocol simulation for all kinds of regular buses and communication protocol interface extension of other buses. Moreover, it has the capability to carry out excitation injection and execute it automatically in line with the corresponding protocol. Application results indicate that such a platform is provided with favorable universality, high testing efficiency and good real-time performance which is able to reach a level of hundreds of microseconds.
引用
收藏
页码:375 / 381
页数:7
相关论文
共 50 条
  • [31] Structured Planning of Hardware and Software Co-simulation Testing of Smart Grids
    Elshinawy, Rami
    Acosta, Rebeca P. Ramirez
    Schwarz, Jan Soren
    Lehnhoff, Sebastian
    SIMULTECH: PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON SIMULATION AND MODELING METHODOLOGIES, TECHNOLOGIES AND APPLICATIONS, 2020, : 197 - 208
  • [32] Fast hardware-software co-simulation using VHDL models
    Tabbara, B
    Sgroi, M
    Sangiovanni-Vincentelli, A
    Filippi, E
    Lavagno, L
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION 1999, PROCEEDINGS, 1999, : 309 - 316
  • [33] Hardware/Software co-simulation environment for CSoC with soft processors.
    Mateos, R
    Lázaro, JL
    Espinosa, F
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 445 - 448
  • [34] Design and Realization of Simulation Environment of Embedded Software and Hardware Intergration Based on GEF
    Geng, Bo
    Cao, Qinghua
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 237 - 240
  • [35] Software-oriented approach to hardware-software co-simulation for FPGA-based RISC extensible processor
    Tham, K. S.
    Maskell, D. L.
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 309 - 314
  • [36] Heterogeneous co-simulation of networked embedded systems
    Fummi, F
    Martini, S
    Perbellini, G
    Poncino, M
    Ricciato, F
    Turolla, M
    DESIGNERS' FORUM: DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2004, : 168 - 173
  • [37] Online hardware/software partitioning in networked embedded systems
    Streichert, Thilo
    Haubelt, Christian
    Teich, Juergen
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 982 - 985
  • [38] Adaptive Hardware-Software Co-Design Platform for Fast Prototyping of Embedded Systems
    Oniga, Stefan
    Tisan, Alin
    Lung, Claudiu
    Buchman, Attila
    Orha, Ioan
    OPTIM 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, PTS I-IV, 2010, : 1004 - 1009
  • [39] 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
  • [40] 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