SoCROCKET Virtual Platform - SystemC
The SoCRocket Virtual Platform and SystemC modeling library provide models and tools for designing embedded systems for various applications. Primary use cases are design-space explorations at different levels of abstraction and development stages. Thanks to the built-in reconfiguration mechanism, hardware and software components can be parameterized without superfluous compilations and linking.
A Virtual Platform is a software based system that can fully mirror the functionality of a target System-on-Chip or board.
SoCRocket contains all the tools, mechanisms and interconnection infrastructure to allow SystemC IP models to cooperate together in a unified simulation environment.
For example it:
The SoCRocket TLM Library is a common TLM 2.0 Library, but designed to simulate in particular designs of the Aeroflex Gaisler GRLib. The modeled TLM IP cores are modeled and verified TLM counterparts to the core components from the Aeroflex Gaisler library. Moreover the library is extendable with any needed IP Core.
TU Braunschweig, Germany
The IP-Core is distributed under the GPL license and no handling fee is applied. To get access to the core please submitt a request using the appropriate Request Form.
Last update: 18 December 2012