Hardware-software co-simulation for medical X-ray control units

Authors

  • Bruno Kleinert University of Erlangen-Nuremberg
  • Gholam Reza Rahimi University of Erlangen-Nuremberg
  • Marc Reichenbach University of Erlangen-Nuremberg
  • Dietmar Fey University of Erlangen-Nuremberg

DOI:

https://doi.org/10.4108/eai.24-8-2015.2261148

Keywords:

hardware-software co-simulation, virtual machines, qemu, systemc

Abstract

In this paper we present our solution to master the complex- ity of product adaption cycles of a medical X-ray control unit. We present the real hardware and software platform and our mapping of it to a virtual X-ray control unit, im- plemented as our hardware-software co-simulation. To re- duce complexity for hardware developers, we developed our own XML-based abstract system description language which is mapped onto instantiations of parameterizable SystemC template modules. We verified the correctness of our virtual X-ray control unit by co-simulating unmodified software to hardware components, which we implemented in our system description language from the specification of the real sys- tem. Due to reduced complexity of our virtual X-ray control unit, it can be used as a time and cost saving test platform for future hardware and software adaption cycles.

Downloads

Download data is not yet available.

Downloads

Published

27-08-2015

How to Cite

1.
Kleinert B, Reza Rahimi G, Reichenbach M, Fey D. Hardware-software co-simulation for medical X-ray control units. EAI Endorsed Trans Ind Net Intel Syst [Internet]. 2015 Aug. 27 [cited 2025 Nov. 3];3(8):e5. Available from: https://publications.eai.eu/index.php/inis/article/view/467