Releases: socrocket/core
SoCRocket - emc2 v3.0.0
Maybe a lite late but finally available as release. Enjoy
SoCRocket - emc2 v3.0.0 first release candidate
In the last 20 months TU Braunschweig (c3e) was extending, debugging and stabilizing the framework as a preparation to publish it to the project consortium with legwork and support by TU Dortmund. Furthermore, confidential components were removed and replaced to smooth out some legal issues. Please contact meyer@c3e.cs.tu-bs.de for more information.
In addition to that the following changes are made from v2.0.0:
- Basic components interesting for other SystemC projects are maintained in split repositories
- Universal scripting support in Python
- Deep introspection via sr_report and USI
- GreenReg replaced by sr_register
- GreenControl gs_param were replaced by sr_params
- LEON3 CPU Fixes for better interrupt handling
- AHBCtrl speed up, APBUart improvements
- And many more (see commit log)
SoCRocket - emc2
We are happy to announce that SoCRocket is finally released to the public.
After several years of development we decided to put the core of our TLM2.0 infrastructure and component library online. First developed in an ESA ESTEC study it was successively improved in several projects. Now as part of WP4 in EMC2 we decided to release our foundation.
The Framework itself is a collection of SystemC/TLM2.0 infrastructure based on the OSCI/Accellera SystemC Simulator in combination with GreenLib. The included models are developed after base components freely available in the GRLib from Aeroflex Gaisler. TLM can be used to describe both, timing and functionality, of system components and their communication interfaces at a high abstraction level.
Embedded in a virtual platform, these models are sufficiently accurate to not only allow early software development and verification in a realistic environment but also functional verification of the modelled hardware. The capability of early design space exploration is therefore a vital building block of full hardware/software co-design.
In the last Month we extended, debugged and stabilised the Framework.
Furthermore confidential components were removed and replaced to smooth some legal issues.
You can find our code and documentation at http://socrocket.github.io/
Download the core platform for EMC2 partners from https://github.com/socrocket/core.
The code is available under AGPL. Additional repositories or license schemes are available.
For more information please contact us:
- Rolf Meyer, meyer@c3e.cs.tu-bs.de
- Jan Wagner, wagner@c3e.cs.tu-bs.de