diff --git a/dv/uvm/ius.tcl b/dv/uvm/ius.tcl new file mode 100755 index 00000000..cb1bc5ee --- /dev/null +++ b/dv/uvm/ius.tcl @@ -0,0 +1,4 @@ +database -open waves.shm -default +probe -create -depth all -all +run + diff --git a/dv/uvm/yaml/rtl_simulation.yaml b/dv/uvm/yaml/rtl_simulation.yaml index de497d86..81d3563e 100644 --- a/dv/uvm/yaml/rtl_simulation.yaml +++ b/dv/uvm/yaml/rtl_simulation.yaml @@ -64,3 +64,21 @@ -sv_seed -pli_lib /libuvm_dpi.so +acc+rwb -image image -work /dsim wave_opts: > -waves waves.vcd + +- tool: ius + compile: + cmd: + - "mkdir -p /ius" + - "irun -work worklib + -access +rwc + -nclibdirpath /ius + -sv -uvm -uvmhome CDNS-1.2 + -f ibex_dv.f + -elaborate -licqueue + -l /ius/compile.log" + sim: + cmd: > + irun -R -nclibdirpath /ius -svseed -licqueue + wave_opts: > + -input /ius.tcl +