• 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. About the deleteWaveform() command in OCEAN script

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 142
  • Views 12984
  • 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

About the deleteWaveform() command in OCEAN script

winever
winever over 12 years ago

Hi everybody!

Does anyone know what the "x_index" refer to in the OCEAN command deleteWaveform( {x_index | all_string} ) ? The OCEAN Reference said it is a integer identifying a particular waveform curve. But what is it? How can I get the integer? I am still confused. I tried the window number, but got an error message undefined entity - 1. I appreciate it for your help.

Regards,

Winever.

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    It's the order in which the waveforms were defined - although this might depend on the version you're using (and if IC5141 whether you are using AWD or wavescan) - it rather helps if you say.

    I can do:

    awvGetWaveNameList(currentWindow())

    and I get:

    ((1 3 4 5 6)
        ("/CLK" "HOLD_TEST" "/INM" "/INP" "/OUTM")
    )

    (I've already deleted waveform 2)

    If I want to delete HOLD_TEST, I do:

    deleteWaveform(3)

    The numbers in the first list correspond to the second list names. I did this in IC615.

    Hope that helps,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 12 years ago

    It's the order in which the waveforms were defined - although this might depend on the version you're using (and if IC5141 whether you are using AWD or wavescan) - it rather helps if you say.

    I can do:

    awvGetWaveNameList(currentWindow())

    and I get:

    ((1 3 4 5 6)
        ("/CLK" "HOLD_TEST" "/INM" "/INP" "/OUTM")
    )

    (I've already deleted waveform 2)

    If I want to delete HOLD_TEST, I do:

    deleteWaveform(3)

    The numbers in the first list correspond to the second list names. I did this in IC615.

    Hope that helps,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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