GreenConfig

Parent Projects: 

GreenConfig - SystemC Configuration Framework

The GreenConfig project aims to provide a library that can be used to connect User defined configuration mechanisms to Tool configuration mechanisms, giving both flexibility.

The diagram shows an IP block connected, via the configuration library, to an ESL tool that is providing configuration from a database.

The IP block has one API to the library. The library uses a different API to the ESL tool.

config.png

This allows IP designers to choose the configuration mechanism that best suits their style of IP creation, while staying independent of tools.

This is possible for a number of key reasons:

  1. In the end, the type of object that can be configurable are limited, hence the data that is passed across the configuration library are limited.
  2. The configuration database is probably based upon IPXACT, further restricting the nature of the data that can be passed across the library.
  3. This interface is not performance critical.


Documentation:


Parent releases for GreenConfig

Release List:
package lableStabilityDateProjectArchitectureQuality
greencontrol/0.3Testing (being tested)25 Apr 08GreenControlSOURCE
greencontrol/0.3/bareTesting (being tested)25 Apr 08GreenControlall
greencontrol/0.2/bareTesting (being tested)2 Apr 08GreenControlall
greencontrol/0.2Stable (has been tested)27 Mar 08GreenControlSOURCE
greencontrol/0.2.1686/bareUnstable (Not tested yet)30 Jan 08GreenControlall
Mail List: 
This group has an email list, all issues will be sent to all members of the group
MemberGroups: