Home Events Links Contact
 

9th NASCUG Meeting Abstract

Integration and Verification of GreenSocs Model
Jerome Lemaitre, CoFluent Design, France
Mark Burton, GreenSocs, UK

With CoFluent Studio, multi-processor systems are specified using mixed graphical and textual notations. Transaction-level SystemC code is automatically generated from these descriptions, such that the behavior and performance of the system can be analyzed early and rapidly by executing abstract models in complete independence of the availability of embedded software code or hardware IP blocks. More refined SystemC models such as GreenSocs models can be integrated into CoFluent Studio. In this case, CoFluent Studio can serve to create and generate a SystemC testbench to validate GreenSocs platform models and analyze the impact of parameters ranging from memory access times to PV or PVT protocols on the behavior and performance of the platform model.

In this presentation we'll describe how CoFluent Studio can be used as a testbench to rapidly integrate, analyze and verify GreenSocs models.

GreenSocs models can easily be integrated into CoFluent Studio based on wrappers, which convert generic transactions in CoFluent models to more specific PV/PVT transactions in GreenSocs models. The verification and validation of the behavior of GreenSocs models can be automated by using CoFluent Studio as a testbench. Moreover, optimal test configurations can be found within minutes by analyzing the impact of generic parameters.


 

Website is maintained by ESLX - 2008