• 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. Plotting transistor operating point components in DC si...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 20815
  • 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

Plotting transistor operating point components in DC simulation

NorNand
NorNand over 6 years ago

Hello,

I am using Cadence Virtuoso IC6.1.5-64 bit and ADE Spectre Version 11.1 2012

I am trying to plot different operating point components of the MOS transistor (gm, region, vth,...etc). In my simple simulation test, I am connecting one NMOS transistor with a fixed VDS and sweeping the VGS. I need to record the drain current gm and region. 

For the current I could plot it by choosing the output from the schematic and then probe the drain point terminal, no problem of simulating it.

To plot the gm and region , from the output setup in the ADE I select open calculator, in calculator I tick the op (represent the operating point), then it shows me to touch the concerned instance, after that the op list will be updated and I can choose from the list the parameter I want then tell him to get the expression. Now I have all the interesting components in my ADE output.

The problem when I do the DC sweep of VGS the simulator only plot for me the drain current, while the other values I selected for my operating point are not drawn rather the simulator gives me only one value as a number in the ADE output table.

To get a plot I do a trick by sweeping the VGS from parametric analyses (not by sweeping DC value from DC simulation setup in ADE) but this takes considerable large time, the result then comes as shown below.

My question how to get the plot from DC sweep rather than from parametric analyses

Thank you for your help

  • Cancel
Parents
  • NorNand
    NorNand over 5 years ago

    I recently found a solution of this problem suggested by one friend. I create a text file with the extenstion (saveop.scs) and I write inside it save * sigtype=all

    I need next to add this file in my ADE stimulus file and run the simulation. All the transistors parameter will be saved and I need to explore it from result explorer.

    Perhaps Cadence they have a better solution, but this is the one I have right now in my hand

    Thank you

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to NorNand

    Yes, this has been answered many, many times on these forums - either using the older include file approach, or if you weren't using a 7-8 year version of the tools, it's available under Outputs->To be Saved->Select OP Parameters (this was added in an IC616 hotfix release; we're now on IC618).

    So yes, we have a better solution - you're missing out by using such old software.

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to NorNand

    Yes, this has been answered many, many times on these forums - either using the older include file approach, or if you weren't using a 7-8 year version of the tools, it's available under Outputs->To be Saved->Select OP Parameters (this was added in an IC616 hotfix release; we're now on IC618).

    So yes, we have a better solution - you're missing out by using such old software.

    Andrew.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
Children
  • NorNand
    NorNand over 5 years ago in reply to Andrew Beckett

    Thank you very much Andrew, 

    Hope our department upgrade to the new version, any way this problem is being solved

    • 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