Research Article
Hardware-software co-simulation for medical X-ray control units
@ARTICLE{10.4108/eai.24-8-2015.2261148, author={Bruno Kleinert and Gholam Reza Rahimi and Marc Reichenbach and Dietmar Fey}, title={Hardware-software co-simulation for medical X-ray control units}, journal={EAI Endorsed Transactions on Industrial Networks and Intelligent Systems}, volume={3}, number={8}, publisher={ACM}, journal_a={INIS}, year={2015}, month={8}, keywords={hardware-software co-simulation, virtual machines, qemu, systemc}, doi={10.4108/eai.24-8-2015.2261148} }
- Bruno Kleinert
Gholam Reza Rahimi
Marc Reichenbach
Dietmar Fey
Year: 2015
Hardware-software co-simulation for medical X-ray control units
INIS
EAI
DOI: 10.4108/eai.24-8-2015.2261148
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.
Copyright © 2015 B. Kleinert et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.