• 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 SKILL
  3. *Warning* Wavenil is not a waveform object

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 143
  • Views 14543
  • 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

*Warning* Wavenil is not a waveform object

Reinice
Reinice over 12 years ago

Hi All,

Good Day. I have an OCEAN script and I' am executing it in batch mode(ocean session). After the run finishes I' am having this warning:

*Warning* Wavenil is not a waveform object that can be displayed and will be DELETED automatically. name:"Signal_Name"

Here is the snippet of my script that I think is involve about the warning I' am getting:

newWindow()

awvPlotWaveform(awvGetCurrentWindow() list(value(value(v("/Signal_Name" ?result "tran") "temperature" -40) "modelFiles" "model.scs:top_ss") ?expr list("Signal_Name") ) )

YminNew = ymin(value(value(v("/Signal_Name" ?result "tran") "temperature" -40) "modelFiles" "model.scs:top_ss"))

YmaxNew = ymax(value(value(v("/Signal_Name" ?result "tran") "temperature" -40) "modelFiles" "model.scs:top_ss"))

STime = settlingTime(value(value(v("/Signal_Name" ?result "tran") "temperature" -40) "modelFiles" "model.scs:top_ss") YminNew nil YmaxNew nil 5 nil "time")

awvPlaceWindowLabel(awvGetCurrentWindow list(0 0.99) "settling Time" "STime")

ocnPrint(?output p5 "corner21,temperature=-40 AVDD=3.63 DVDD=1.2 Cload=2p modelFiles=model.scs:top_ss")

ocnPrint(?output p5 "Signal_Name,SetTime," STime)

addSubWindowTitle("Analysis:tran corner21,temperature=-40 AVDD=3.63 DVDD=1.2 Cload=2p modelFiles=model.scs:top_ss")

hardCopyOptions(?hcOutputFile "my_test_bench.png")

hardCopy()

1. Can anyone explain why I' am getting this warning?

2. Also in awvPlotWaveform, when I use ViVA to view the expression of my "Signal_Name" using a calculator, I' am getting only value(v("/Signal_Name" ?result "tran") "temperature" -40) instead of value(value(v("/Signal_Name" ?result "tran") "temperature" -40) "modelFiles" "model.scs:top_ss") as written in the script above. I don't know why is this occurring.?

3. Is there a work around where I can get the correct expression of my "Signal_Name"?

Actually this post is related to my previous post (How can I acquire waveform expression using a trace in ViVA?  started by Reinice  on 12 Nov 2012 06:46 PM)

btw, I' am using version IC06.15.132-615. 

Thank you very much in advance.

Best Regards,

Reinice

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    Presumably the value(value(v("/Signal_Name" ... is failing and returning nil. That's presumably because it doesn't contain the "family" data for one of the sweeps. The fact that when you plot the signal in ViVA it generates an expression without the outer value() statement might suggest that this info isn't there.

    It's really hard to answer this without seeing your data, because it's difficult to know what (if anything) you're doing wrong.

    Could you submit this as a service request (with enough data to show the problem)?

    Best Regards,

    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