• 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. how to varies the threshold voltage for mos transistor?...

Stats

  • Locked Locked
  • Replies 7
  • Subscribers 129
  • Views 23137
  • 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

how to varies the threshold voltage for mos transistor??

vishnu4830
vishnu4830 over 10 years ago

hai,

am using cadence virtuoso for my project. Here I got a problem about vth in my ieee base paper they are using high vt and low vt transistors .

In my library I also had low vt and high vt trasistors. But base paper guys are used some low vt at 0.22V for p&n mos high vt 0.466V .

Come to gpdk045 library I have high vt transistors at 0.731V for nmos and 0.6V for pmos low at some 0.4V. So please tell me how reduce the vth in virtuoso?

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 10 years ago

    In the gpdk045 library, each transistor has three variants. There's for example:

    • nmos1v   : "standard" VT
    • nmos1v_lvt : Low VT
    • nmos1v_hvt : High VT

    There are also "native" devices too, and then a 2Volt Standard VT and 2Volt Native device. The same is true for pmos as well.

    So pick the appropriate device and use it in your schematic.

    If you need to change the models you will need to change the models! These are in <GPDKinstDir>/models/spectre . It's a fictional process, so you can do what you like! Probably it would be the vtho (or vth0) parameter in the models.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • vishnu4830
    vishnu4830 over 10 years ago
    Thank you Sir........ :)
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • DeeMJ
    DeeMJ over 9 years ago
    Hai there, I'm dee, also need to use cadence virtuoso for my project. May i know how can I get the gpdk library for the low vt and high vt transistors? Do i have to invoke from the command? Thanks.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    If  you're using gpdk045 - which can be downloaded from

    then this has pmos1v, pmos1v_hvt. pmos1v_lvt devices in the library (and similar for nmos). I've no idea what "Do I have to invoke from the command?" means...

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • DeeMJ
    DeeMJ over 9 years ago

    Thanks, Andrew and sorry for the late reply. This cadence runs using Linux command, so I thought  that I should invoke the gpdk file as I have to invoke the cadence by using the command prompt. So, I just have to download the file and then I could simply use it? Thanks a lot for your help.  

    Sincerely,

    Nurdyana

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

    You need to download the PDK, unpack it using "tar xfz fileName.tar.gz" and then read the reference manual in the doc directory (which is a PDF). This will tell you how to add it to your cds.lib to reference it.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • DeeMJ
    DeeMJ over 9 years ago

    Hi,

    Thanks for your guide. I'm not very familiar with this and this had been a lot of help. 

    Regards,

    Dee

    • 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