• 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. MonteCarlo simulations

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 125
  • Views 13234
  • 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

MonteCarlo simulations

Ueue
Ueue over 14 years ago

Dear all,

In my process I don't have the mismatch information in the section mismatch of the models.

Therefore, I cannot perform MC simulations for mismatch, but only for process variations.

In particular, in the section mismatch, I have these unsignificant (at least to me) lines:

mismatch {

vary parn1 dist=gauss std=1/1vary parn2 dist=gauss std=1/1

vary parp1 dist=gauss std=1/1

vary parp2 dist=gauss std=1/1

}

Since I have the information about mean value and standard deviation of the threshold voltage of the MOS I use, Is there a way to insert in the model this information, and to allow me to perform MC simulations?

Thanks a lot,

Stefano

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 14 years ago

    Hi Stefano,

    I'm slightly confused, as you say you don't have mismatch information, but then you show a mismatch section! It's possible that these are simple gaussian distributions which are then scaled within the models. For mismatch to work, the model needs to be parameterized and inside a subckt (often an inline subckt) - if the parameterized model is referencing these parameters parn1/parp1 etc then it should get some mismatch.

    See http://www.designers-guide.org/Modeling/montecarlo.pdf (the same document is on Cadence Online Support ).

    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