Hello Cadence,
There are two similar simulation environment: IFV and IUS. Who know what's the difference with them? And one is another one's super set?
Best regards,
Davy
Originally posted in cdnusers.org bydavyzhu
Hello Cadence,
There are two similar simulation environment: IFV and IUS. Who know what's the difference with them? And one is another one's super set?
Best regards,
Davy
Hi,
This is the first time I am using IFV tool. Whenever I try to run it it returns with the following errors:
Error at line 1 of /afs/ece.cmu.edu/support/cds/share/image/usr/cds/incisiv-12.10/tools/ifv/files/OVL/VHDL/cds.lib for /afs/ece.cmu.edu/support/cds/share/image/usr/cds/incisiv-12.10/tools/ifv/files/OVL/VHDL/ACCELLERA:
Invalid path
Error at line 1 of /afs/ece.cmu.edu/support/cds/share/image/usr/cds/incisiv12.10/tools/ifv/files/OVLACCELLERA/VERILOG/cdsovlverilog.lib for /afs/ece.cmu.edu/support/cds/share/image/usr/cds/incisiv-12.10/tools/ifv/files/OVLACCELLERA/VERILOG/OVLVERILOG:
Invalid path
I have checked my file system and there is no ACCELLERA file. I don't understand why is it happening and how can I set it right. It will be really great if someone can direct me in the right direction.
Thanks,
Hi all
I have some question regarding the delay of get_next_item method.
Is there an option to get result from get_next_item in "zero time" (no delay at all).
i have noticed that this method have an half cycle delay , is it all right ?
thanks in advance.
Moris.
Hello,
I've written few assertions in psl and have constrained them or asserted them in the tool.
When I go to the source browser containing these, and choose Display values, I get Not Supported.
Does this mean my assertions are not supported by the tool or the value display isnt supported?
Thanks.
Hello,
I've been using the IFV tool for quite sometime now and I notice that when I run FSM assertions under AFA, No deadlock assertions remain explored while the others pass easily. Is there anyway to improve this?
Thanks
Hi! I am debugging my simulation traces with SimVision (both signals and transactions). SimVision groups signal names in sets of three signals by alternating black and dark gray backgrounds. Sometimes this makes very awkard the reading.
Is there are way to disable this option? Note that the background color option provided with the right click > color > background does not do exactly what I need: it changes the background of the waveform but not the one of the names.
Is there any why to know how may pulses one digital signal has between some time in waveform? I think simvision could support some way, like expression or calculation, to count how many rising or falling edges in simulation.
I have a simulation that generate a zero-width pulse. There are two waveform file. One is vcd. Another one is shm. Both waveform was dump in same time. When i using Simvision to open both waveform, the VCD waveform file show the icon of zero-width pulse on waveform. But the SHM wavefrom file doesn't show it.
How can I set the Simvision showning the zero width icon?
Hi All,
I have 10 coverage data base inside the cov_work/scope/ ,i am using the following script to merge,loading and generating the data base.
merge -functional cov_work/scope/test * -output all
load_test cov_work/scope/all
report_detail -both -nosource -nocompact * > Nc_Functional_Coverage_Report.txt
exit
in the text file data base is not merging, but i can see in the merging in the gui mode.
I don't know what went wrong!!!
Wating for Reply...
Thanks
Himanshu
Hi,
Can anybody share how they are binding a PSL vunit with the spectre subckt.
Thanks
Hi All,
Goodmorning. I am trying to find out an option for filtering pulse local to a module.
From docs, I see that, there are below command line options to filter pulse globally.
-pulse_e, -pulse_r, -pulse_int_e, -pulse_int_r
But globally enabling this option results in lot of warnings of type TRTIMING.
Is there a COMMAND Line option for the same purpose but to enable this locally to some module.
From document, I see that there is a PATHPULSE specparam which could be added in specify block of desired module.
But, a command line option was a better option.
Thanks
Roshan
Hi,
i am trying to verify some SystemVerilogAssertions of a SV implementated communication network with incisif formal verifier, but the verification process takes a very long time and the computer crashes after 20 hours. The assertions test the whole network of sending and receiving. So is it possible to reduce the duration with some special commands (i use auto_dist as engine) or is the complexityan almost unsolveable problem?
How to probe DUT(VHDL) internal signals for white box coverage??
Regards,
Pravin
Hi,
We are using VHDL flavour PSL with a VHDL design, and are seeing assertion failures due to VHDL delta delays.
I read that SystemVerilog has solved this problem by checking all assertions in a new simulation phase. Is there any way of forcing ncsim to do this for a VHDL design?
Thanks,
Steven
Does Enterprise planner supports importing of SV- UVM testbench? I am refering to Getting started document. It mentions of capability to import e testbench.
Ref
Incisive® Enterprise Planner
Getting Started
Product Version 12.1
Page 13
recently, i am study the uvm but i have no the ius soft ,who can help me appreciated. if u can give a download sit
Hi, all
Now I define a class ,and initiate it to a new class varible, I want to dump some signals from it , how can I get that ?
Hi All,
I am new to mixed singal verifcation. I want to run mixed signal verifcation using irun. I grabbed the verilog modules and replace some of verilog modules with veriog A and some with cadence schematic. Then I created the netlist.vams of whole design using ADE-L (AMS simulator).
Since digital team is using ncsim to verify funcationality, I would like to use the same environment and test benches by just replacing entire verilog modules to single netlist.vams file.
Can anybody provide me step by step help for this?
-Thanks in advance