• 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. Control the y axis measurement spacing in Viva plots

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 3414
  • 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

Control the y axis measurement spacing in Viva plots

SurajK
SurajK over 1 year ago

Similar to the "clip" function that controls the X-axis start, stop points in ViVA graph plots is there one similar to control the Y-axis?

For example: plot(clip(db(spm('sp 1 2)) 1G 2G)) plots a ViVA graph of the s-parameter analysis between ports 1 and 2 (S12) between 1G and 2G frequencies on the X-Axis. 

Is there one to control the Y-Axis from 1db to 2db values where it only shows the portion of the graph between those values in Y-axis?

Can someone please help me out with this?

Thanks

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    Rather than trying to clip the waveform (you could use the min and max functions for this), why not use the yLimit() (and xLimit functions) which will not clip but set the axis limits to show that portion of the curve?

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • SurajK
    SurajK over 1 year ago in reply to Andrew Beckett

    Thanks! Yes this helped.

    I used

    awvSetYLimit((awvGetCurrentWindow() list(lowerlimit upper_limit)
    awvSetYAxisStepValue(awvGetCurrentWindow() 1 10)

    To set the Y-axis limit and spacing respectively.

    • 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