Iam trying to simulate a program using VPI. In the process am getting an error stating that it failed to load the dynamic library. Further at ncelab it says that thats a fatal relocation error. I had used an example given in the cadence vpi reference pdf and followed the method given to simulate the same. Thanks for your time.
Srikanth,Not sure if you got your answer yet. I tried the getports example and had similar problems getting it to work as well. I have asked our QA department to look into how these examples get tested before we release our software. In the mean time ifyou are using IUS 5.8 or later you can use the irun utility to get the getports example to work. It's actually much easier.irun pipe.v test.v getports.c vpi_user.cirun knows what to do with each file based on the extension.Hope this helpsDoug
Thanks for that.I am using a similar kind of an example as the one given in the vpi ref pdf. Infact am using the same Makefiles with necessary modifications.I tried using irun it doesnt parse saying that it doesnt support c or c++ files in command line and the feature is not yet supported. We are using the version IUS 5.83-s001.
Hello Srikanth,Yes you are right. irun support for c/c++ didn't get implemented until IUS6.1 which is now released and on the cadencedownloads site. sorry for any confusion.Doug