• 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. Mixed-Signal Design
  3. Montecarlo variation from file in AMS simulator

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 64
  • Views 4825
  • 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 variation from file in AMS simulator

NewScreenName
NewScreenName over 1 year ago

I am trying to simulate a montecarlo adding mismatch to some ideal components (each wrapped within a cell). To do that I add in the model libraries a file like this:

statistics {

mismatch {
vary MyPar dist=gauss std=MyPar_sigma
}

}

it all works fine as long as I am using spectre, but when I turn to ams simulator there is no variation anymore. Is it a mater of different syntax?

How can I model mismatch in a similar way in ams simulator?

Furthermore in trying this out, when setting the simulator in the same ADE assembler view back to spectre (after having tried with ams simulator), upon running again a simulation I get the following error:

Error found by spectre during circuit read-in.
ERROR (SFE-868): "input.scs" 535: Cannot open the input file 'partial/path' because either the file name or the directory specified is invalid. Ensure that the specified file exists and the path to the file is valid. Alternatively, use the -I <path> command-line option to specify the path to the file and rerun the simulation.

Where partial/path is the beginning of a path pointing to some model files. it is not clear to me why, the last line of input.scs is include "partial/path". My only guess is that somehow switching to ams simulator something like this was added somewhere in some settings automatically and remained there after going back to spectre? How can I fix this? basically all assembler views give this error after returning back to spectre if they have been set to ams simulator at some point...

Thank you

Best regards

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    See How to apply mismatch and process variation on ideal components while running Monte Carlo analysis with AMS simulation

    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