• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. Virtuoso ADE SKILL Reference ICADVM20.1: calcVal on a transient...

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 125
  • Views 6552
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Virtuoso ADE SKILL Reference ICADVM20.1: calcVal on a transient expression does not work

NewScreenName
NewScreenName over 2 years ago

Hi all,

I am trying to use calcVal to get a reference waveform in subsequent tests (i.e. I have a test "ref" performing tran analysis, and following a "test2" test performing the same, but with noise enabled) so to compare it in the two situations and be able to apply some functions like the delay between the same waveform from "test2" and from "ref". Only one corner is enabled

I have read the documentation here https://support.cadence.com/apex/techpubDocViewerPage?path=maeSKILLref%2FmaeSKILLrefICADVM20.1%2Fmeasures.html#calcVal and from example1 reported after the description of calcVal it seems to me I am doing exactly the same thing, you can see the full test setup in the picture below:

I have calcVal("test_vt" "ref"), where test_vt is VT("/inv_out") in "ref" test. However once I simulate, and try to plot calcVal("test_vt" "ref") I get the following error:

What is wrong here? 

Version used is ICADVM20.1-64b.500.28

Thank you

Best regards

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 2 years ago

    Please contact customer support (submit a support case after logging in). I found two reports of similar issues - one was unreproducible and the other was supposedly fixed by changing the evalType to sweeps and using ?getFirstSweepPoint t - neither of which seemed like suitable solutions to me even in the case I found.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information