I am not able to generate an AMS netlist and the only error message I can see at the log file is the following one:
ncsvams: *F,SVMSUN: The ncsvams executable is an EAP only feature.
Basically I am trying to use a custom nettype/module connection/connection rule by following the steps listed at ../doc/amssimug/SystemVerilog_User_Defined_Nettype_and_Electrical_Connections.html. Please let me know if you require more details about my ADE-L setup
Could you please help me to understand what stands for this error?
Thanks and regards,
I believe you're using too old a version (my guess is that you're using an old INCISIVE version)? You should really use a recent XCELIUM version instead.
Thaks for your reply, I double checked and you where right, I was using INCISIVE instead XCELIUM.
Now that I am using XCELIUM, I am having a new netlist error because the svams file syntax (the connection module definition file), that I am adding as an additional argument to xrun.
However such definition file contains a definition I created equal to other already existed and I only set it a different name (I based on connectLib/E2L_2/module/verilog.vams) then I am not expecting to have any syntax error because I did not change anything in the contents.
When I used INCISIVE I did not have these syntax errors unless I added an error intentionally, then I am suspecting that I am missing something in the way to add the svams file to the simulation setup.
Since the html file I pointed before does not provide any information about how to add the svams connection module definition file nor the amsd control file, do you think you can confirm how do I have to add them to ADE-L in order to be used properly by the netlist/simulaiton?
Thanks and regards,Ivick.
Perhaps you could take a look at Connecting and Simulating SystemVerilog User Defined Nettype (EEnet) to Logic and Wreal Disciplines (RAK) which works through using this? (sorry, don't have time today to double check the chapter and work out what is going wrong in your setup).
I had already took a look to that RAK, however I also tried the way as it is adding the svams file and it is not working either, I have exactly the same syntax errors (using a setup.f file and adding it in -f option in order the svams file to be used as xrun additional argument).
I think I will request some support from Cadence in order to go through my setup because this is not easy to debug in formus.
After some search it seems I am having exactly the issue related in this topic (I am having the “ncvlog: *E,EXPSMC” error):
It seems that the only solution is based on using Xcelium 20.03-s001 or above by using the new -honorvams option.