• 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. monte carlo simulations on instance/output parameters

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 126
  • Views 3645
  • 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

monte carlo simulations on instance/output parameters

reliability
reliability over 11 years ago

Hi, I am using ADEXL to conduct MC statistial simulations.I know it is easy to do MC simulation on model paramters like Vth by adding statistical distribution in model card. however, here I need to statistically simulate instance parameters like Leff, width of the nmos...  is there any way to do it? thank You in advance

Ps. Is there anyway to do MC simulations on other variables like power supply ?

  • Cancel
Parents
  • Marc Heise
    Marc Heise over 11 years ago

     Hi,

     you can vary any parameter you want by just providing a statistic section for it inside an included model file.

    For example: Instead of giving   1k  to an analogLib resistor  you write   1k*x   and create a statistic for "x".

    The problem is, you want use several instances of that res and apply a different "x" variation. In that case you need to push
    the "x" into a subcircuit, means you need to create an additional schematic/symbol for that resistor cell. Placing the resistor and pins in the schematic and parameterizing the value with  pPar("res")*x. The you create the symbol for it.

    If you have a support account you can check:

     http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11485928;searchHash=7263fedf02d98d96b59c2a2254744246

    Kind regards,

    Marc

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Marc Heise
    Marc Heise over 11 years ago

     Hi,

     you can vary any parameter you want by just providing a statistic section for it inside an included model file.

    For example: Instead of giving   1k  to an analogLib resistor  you write   1k*x   and create a statistic for "x".

    The problem is, you want use several instances of that res and apply a different "x" variation. In that case you need to push
    the "x" into a subcircuit, means you need to create an additional schematic/symbol for that resistor cell. Placing the resistor and pins in the schematic and parameterizing the value with  pPar("res")*x. The you create the symbol for it.

    If you have a support account you can check:

     http://support.cadence.com/wps/mypoc/cos?uri=deeplinkmin:ViewSolution;solutionNumber=11485928;searchHash=7263fedf02d98d96b59c2a2254744246

    Kind regards,

    Marc

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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