• 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. RF Design
  3. Plotting Vth

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 64
  • Views 20667
  • 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 Vth

Shahnaf
Shahnaf over 13 years ago
Hi, I am designing rectifier for very low power applications using gate cross coupled architecture of MOSFETs. So, My input is ac voltage which is around 500mV and less. In order to simulate my design, I am trying to look around the ways to lower the Vth. To do so, I want to check how Vth is varying w.r.t Width of NMOS, PMOS and Length of NMOS, PMOS. How should I plot Vth vs L or W in case of ac input? Suppose, i give some biasing to gate voltage by using some voltage source, at that time, how should I plot Vth? Please help me out as I am very confused. Thanks, Shahnaz.
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Not sure what analysis you're doing, but if you want to plot the Vth from anything other than a DC operating point, you'll need to get the simulator to save the vth. You can do this with:

    save M1:vth

    or

    save M1:oppoint

    where M1 is the name of the transistor. This would need to go into the spectre netlist - if you're using spectre from the Analog Design Environment, you can create a file called (say) "mysave.scs" with the above contents, and then include it by referencing it from Setup->Model Libraries.

    Having done that, you can access the vth for whichever analysis you're using by using the Results Browser in ADE.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Shahnaf
    Shahnaf over 13 years ago

    Thanks Andrew.

    I am doing transient analysis for the rectifier for very low power applications.

    I want to lower the Vth of the MOS and so I want to know Vth for different aspect ratio's.

    I will try the method suggested by you once I am in lab.

    If no success, I will post further details.

     

    Thanks & regards,

    Shahnaz. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Shahnaf
    Shahnaf over 13 years ago

    Andrew,

    I tried the method suggested by you. I have used four MOSes in my circuit.

    So, I included all four MOSes in .scs file to save the Vth. 

    Here are some of the observations and queries:

     1. When I do Transient analysis,  I opened the results browser -> tran-tran . I found only two MOSes in that list. But when I click Vth, it plotted Vth vs time.

    2. I want to plot between Vth and W or L or Vth and aspect ratio (W/L) and so I chose ac analysis by sweeping variable 'w' (width of Tr). To my great surpise , I found none of the transistor list in Results Browser -> ac-ac.

    Do I need to do anthing more in order to plot Vth vs W, Vth vs L and Vth vs W/L?

    If so, what should be done?

    Thanks in advance. 

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    In response to your points:

    1. The chances are that you either got the names wrong, or the transistors which are missing are subckt models and so the devices are not at the level you thought they were - you will need to investigate (hard for me to tell without seeing the data)
    2. I wouldn't expect to see operating point data in an ac simulation result. That's because the operating point data doesn't vary in an ac sweep normally - the ac analysis is a small-signal analysis around an operating point, and it's the operating point which will vary. You'd have to do a dc operating point or a dc sweep to see the effect.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • sazjad
    sazjad over 9 years ago
    Hi Andrew, I am not that much familiar with SKILL or Ocean script. Can you please let me know how can I save the vth values in a file using ADE GUI? Thanks!
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    This is nothing to do with SKILL or OCEAN. I explained how to do it with an include file in this post (just read further up - it's pretty clearly described what you have to do). Also in this recent thread there's a discussion how recent improvements to the ADE UI also allow you to do this without an include file (you need to be using IC616 ISR10 (6.1.6.500.10) or later).

    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