i am getting stuck on simulating systemverilog code in cadence... DPI related systemverilog code is running under some other tool I need to run that code in cadence.
I compile systemverilog[*.sv] and *.CPP file using following command.
system verilog :
ncverilog +define+$testcase+$mode +sv -f compile_list.f +ncdpiheader+dpi.h +elaborate +ncelabargs+-messages
=>dpi.h is created...
g++ -g -march=x86-64 -Wall -O2 -fPIC -I../cpp -include../dpi.h -I/`ncroot`/tools/inca/include -c $(sources_cpp) -DCADENCE
g++ -march=x86-64 -shared *.o -o $(TARGET)
$(TARGET) => shared library file *.so
in simulation i need to include that above shared library *.so
what is the command line argument for simulate
=> ncsim +sv_lib=../*.so +access+r+w +ncsimargs+"-sv_root ./" .?....
note: I refered ncsim and ncverilog user guide which is in toolchain but i am not getting a solution...
Kindly help to direct me in right way for get a solution.....
In reply to tpylant:
Thanks for your response,
now i am able to run my code in cadence ncsim simulator using single step command [irun]...