GreenControl
Sub Projects
GreenControl
GreenControl should help a model developer in building, configuring, analysing etc. the developed model. GreenControl is a superior framework for different extensions. The extensions are called plugins which provide a service and add new functionality. The Developer can be unaware of GreenControl and only know about the services:
- Configuration Framework GreenConfig for parameter runtime configuration
- Green Analysis and Visibility framework enables real-time visibility into an executing platform model at a low level (C++ variables), and at a high-level (architectural statistics).
GreenControl Simple Overview
Documentation:
GreenControl User's Guide
- ChangeLogs
- Green* [[Projects/GSEngineering/docs/GreenSocsChangelog|ChangeLog v.4.0.0 and ne
- ChangeLogs
GreenControl Doxygen API Reference
Development Notes
This is for development purpose and contains all information that is not (yet) covered by the documentation.
Documentation TODO
- Document the include greencontrol/all.h
Report (Debug and System) Messages
This may become a sub-project of GreenControl.
This documentation page currently presumes the reader's knowledge of the specification document.
Summary
This document summarizes the interfaces and some implementation details for SystemC report and debug information for both the system model user and system model creator.
First Concept for Temporal Decoupled Trace
also see task temporal decoupling and sc_trace/GreenAV
This concept allows
- re-use of existing output plugins,
- temporal decoupled tracing of all kinds of gs_param<T>
- provided that the module uses the GreenSocs Quantum Keeper with a local quantum (still TODO)
Short
Any
gs_paramcan be given to a
Release List:
| package lable | Stability | Date | Project | Architecture | Quality |
|---|---|---|---|---|---|
| greencontrol/4.1.0/bare | testing (being tested) | 25 May 10 | GreenControl | all | ![]() |
| greencontrol/4.0.1/bare | testing (being tested) | 19 Feb 10 | GreenControl | all | ![]() |
| greencontrol/4.0.0/bare | testing (being tested) | 11 Dec 09 | GreenControl | all | ![]() |
| greencontrol/3.1.1/bare | testing (being tested) | 15 Oct 09 | GreenControl | all | ![]() |
| greencontrol/3.0.0/bare | testing (being tested) | 24 Jul 09 | GreenControl | all | ![]() |
| greencontrol/2.0.0/bare | testing (being tested) | 18 Feb 09 | GreenControl | all | ![]() |
| greencontrol/1.2.7/bare | testing (being tested) | 24 Jan 09 | GreenControl | all | ![]() |
| greencontrol/1.2.6/bare | testing (being tested) | 19 Dec 08 | GreenControl | all | ![]() |
| greencontrol/1.2.5/bare | testing (being tested) | 28 Nov 08 | GreenControl | all | ![]() |
| greencontrol/1.2.4/bare | testing (being tested) | 27 Oct 08 | GreenControl | all | ![]() |
Posted January 9th, 2008 by ChristianSchroeder
