Skip to main content

Available examples

This table present the examples that are currently available with SoCMake, their current states and the tools that they support:

ExampleNo EDA neededQuestaVCSXCeliumVerilatorIverilogGHDLVivado
cpm✅
dpi-c✅✅✅✅⚠️
fecthcontent✅
linking_ips✅
options✅
simple_cocotb✅✅✅✅
simple_mixed_language✅✅✅⚠️
simple_mixed_language_sc_vlog✅✅✅❌
simple_sc_sv✅
simple_verilog✅✅✅✅✅⚠️
simple_vhdl✅✅✅✅⚠️
systemc✅
uvm-systemc✅
verilator✅
vhpidirect✅✅

✅ : the example correctly run with the corresponding tool.
❌ : the example is currently not working with the corresponding tool.
⚠️ the example can run with the tool but has not been verified.
blank space : the example does not use the corresponding tool.