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 条
  • [21] Towards a higher level of abstraction in hardware/software co-simulation
    [J]. 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.):
  • [22] 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
  • [23] Virtual hardware prototyping through timed hardware-software co-simulation
    Fummi, F
    Loghi, M
    Martini, S
    Monguzzi, M
    Perbellini, G
    Poncino, M
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 798 - 803
  • [24] Robust hardware-software Co-simulation framework for design and validation of Hybrid Systems
    Sood, Surinder
    Malik, Avinash
    Roop, Partha
    [J]. 2022 20TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2022,
  • [25] CPU model-based hardware/software co-design, co-simulation and analysis technology for real-time embedded control systems
    Ishikawa, Makoto
    McCune, D. J.
    Saikalis, George
    Oho, Shigeru
    [J]. RTAS 2007: 13th Real-Time and Embedded Technology and Applications Symposium, Proceedings, 2007, : 3 - 11
  • [26] Embedded Platform for Gas Applications Using Hardware/Software Co-Design and RFID
    Ali, Amine Ait Si
    Farhat, Ali
    Mohamad, Saqib
    Amira, Abbes
    Bensaali, Faycal
    Benammar, Mohieddine
    Bermak, Amine
    [J]. IEEE SENSORS JOURNAL, 2018, 18 (11) : 4633 - 4642
  • [27] Co-simulation of embedded system using RTOS software simulator
    Wang, SH
    Duan, ZG
    Liu, MY
    [J]. FIFTH INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND CONTROL TECHNOLOGY, 2003, 5253 : 835 - 838
  • [28] System C-based Co-Simulation/Analysis for System-Level Hardware/Software Co-Design*
    Muttillo, Vittoriano
    Pomante, Luigi
    Santic, Marco
    Valente, Giacomo
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2023, 110
  • [29] 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,
  • [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