Green* Projects Overview

active?fid=29

The GreenSocs Green* projects all fit together. GreenBus provides connectivity. GreenControl provides control and connection between to IP blocks and tools. Within GreenControl, GreenAV (Analysis and Verification) provide the means of outputting from a model, and GreenConfig provides the means of configuring (inputting into) a model.

All this is done with no fuss on the user side (just a parameterizable type, gs_param<>). And in the middle, the ability to connect to any EDA tool.

This means the user can make use of an EDA tool vendors library, or the GreenSocs library, and then use the GreenSocs GreenControl framework to export their IP to somebody with a different tool setup. Config, control and analysis will all continue to work.