QBox : QEMU based Full System Virtual PlatformsQBox is "QEMU in a box". It is QEMU with a SystemC interface. Qemu is a system platform emulator based on JIT technology which is an industry benchmark in terms of execution speed. It can be used to simulate a wide variety of platforms, based on an equally wide variety of CPU architectures.
QBox allows the powerful JIT based CPU simulations to be exploited within a SystemC contenxt, such that SystemC device models can be incoperated.
QBox is sufficiently flexible that any, or all, of the basic system components can be included within QBox, such that only the device models of interest need to be modelled in SystemC.
The net result is a flexible platform simulation environment perfect for adding new components and designing device drivers. QBox provides access to a wealth of IP:
Systems:Target systems can be used as the basis of systems, to which components can be added.
CPU'sCPU's can be used within SystemC based full system models.