system-veriloguvmsystem-verilog-dpi

UVM DPI-C function import


Can somebody please educate me why we need DPI-C function import to do UVM specific functions like uvm_hdl_force or uvm_hdl_deposit even when force and deposit system verilog constructs exist? What extra flexibility does the C functions give with these regards?

Thanks in advance


Solution