• 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 transient parametric simulation : I functions of...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 13654
  • 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 transient parametric simulation : I functions of V (possibly with no ocean) [spectre]

samung
samung over 10 years ago

Hello,

using Cadence Virtuoso IC6.1.5 and spectre MMSIM10_11 as simulator, I would like to do the following simulation on a basic circuit  a resistor :

transient simulation,  with a Vpulse generator in parallel (one pulse with Vlow=-vdd and Vhigh=+vdd), so it means transient parametric simulation with vdd being the parameter.

As far as now, I can easily get : I functions of t for vdd sweep and V functions of t for vdd sweep

I would like to get straight (it means with no .csv export and Office excel treament), I functions of V

What is the Calculator command ?

Then I would like to work straight in the cadence netlist (input.scs/input.ckt), it means with no ocean.

Thanks a lot for your help !!

P.

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    Your question is pretty unclear, but I think you're asking how to plot one signal versus another. You can do this in the ViVA graph (by plotting both signals, and then doing right mouse click over the x-axis, or using the Y vs Y icon in the results browser, but if you want to do it in the calculator, you can use the SKILL code mentioned in this post: http://community.cadence.com/cadence_technology_forums/f/38/p/20764/1305136#1305136

    You need to load the code, and then call the function mentioned in the comments at the top; in the Calculator you can then pick "User Defined SKILL Functions" in the categories of functions, and you'll see abChangeXAxis in the list of functions.

    Note that I don't think you can directly do this in the spectre netlist - but of course you can run spectre from the command line and then use the calculator afterwards to do this plot.

    However, I may have misunderstood your intentions?

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • samung
    samung over 10 years ago
    thanks, Y vs Y seems to be what I was looking for.
    • 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