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:


Release List:
package lableStabilityDateProjectArchitectureQuality
greencontrol/1.01/baretesting (being tested)10 Jun 08GreenConfig, GreenControl, GreenAVall
greencontrol/1.0/baretesting (being tested)10 Jun 08GreenControl, GreenConfig, GreenAVall
Mail List: 
This group has an email list, all issues will be sent to all members of the group
MemberGroups: