• 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. ocean script with added analysis for monte carlo

Stats

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

ocean script with added analysis for monte carlo

frogconsultant
frogconsultant over 13 years ago

 Hi All,

I am using ADE-L license with 6.1.5 and I would like to run a monte carlo simulation. So I create an environment with a DC analysis which I saved into an ocean script. So far so good. Now I wish to add on this ocean script a monte-carlo setup. So within the file input.scs I am adding the following lines:

mc1 montecarlo variations=process seed=1234 numruns=200 {dcOp dc}

where dcOp is my previous child process name for the DC analysis.

I then invoked ocean and load the ocean script with "load("oceanScript.ocn") but I do not have any monte-carlo results. Btw is there a direct line command to invoke, load and run the script.

Thanks in advance for your help,

Fabian

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Hi Fabian,

    You need this:

     mc1 montecarlo variations=process seed=1234 numruns=200  savefamilyplots=yes {
      dcOp dc
    }

    because otherwise it won't save the waveform data for each iteration (the default is that it doesn't do that in order to save disk space; often you're collecting scalar results so you can display histograms).

    Note that the Monte Carlo post-processing capabilities are enabled by the ADE XL license (which corresponds to the IC5141 "statistics" option).

    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