CRAVE is a new library for constrained random stimuli generation.
The syntax of CRAVE has been designed to naturally fit with
C++ and SystemC.
CRAVE is freely available under the MIT license.
FeaturesNEW: CRAVE is available again at GitHub!
A pre-release version of CRAVE 2.0 is available together with a preview of CRAVE integration in UVM-SystemC uvm-crave-0.9-alpha.tar.gz(source)
Old version: CRAVE Bundle Version 1, from November 28th, 2011 crave-bundle-2011-11-28.tar.bz2(source)
Some features of CRAVE are based on the following publications: