
Research Article
Hardware-software co-simulation for medical X-ray control units
@INPROCEEDINGS{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}, proceedings={Eighth EAI International Conference on Simulation Tools and Techniques}, publisher={ACM}, proceedings_a={SIMUTOOLS}, 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
SIMUTOOLS
ICST
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.