You can clone with
HTTPS or Subversion.
Implement vpi_put_value for memory words.
Add the VPI implementation of $readmemh.
Detect duplicate scopes.
Remove the useless vvm_simulation class.
Allow memories without indices in expressions.
Fix support for attaching attributes to primitive gates.
Example how to mke OUTFF devices in IOBs.
Various spelling fixes.
Fix const/non-const errors.
Add some examples as documentation.
Generate XNF RAMS from synthesized memories.
Synthesize LPM_RAM_DQ for writes into memories.
Update case comparison (Eric Aardoom).
Handle mux sel of X, if inputs are equal.
Elaborate net repeat concatenations.
shiftl and shiftr take unsized second parameter.
Redo synth to use match_proc_t scanner.
Match scope names as last resort.
Handle evaluation of ternary during elaboration.
Put implicitly defined signals in the scope.
include getopt if present.
Properly initialize registers.
Remove useless tests for NetESignal.
NetESignal object no longer need to be NetNode
objects. Let them keep a pointer to NetNet objects.
Set VPI_MODULE_PATH in the target code, if desired.
gate outputs need to set signal values.
Build up the lists in the scope of a module,
and get $dumpvars to scan the scope for items.
Support the creation of scopes.
Reduce more gate templates to use vvm_1bit_out (Eric Aardoom)
LT and GT fixes from Eric Aardoom.
Detect and list scope names.
support line directives with the line keyword.
A file name of - means standard input.