• 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 over design variable sweep in ADE XL

Stats

  • Replies 0
  • Subscribers 132
  • Views 93
  • Members are here 0

Monte Carlo over design variable sweep in ADE XL

RA20250218276
RA20250218276 4 days ago

I am using virtuoso version 6.1.8

I am trying to do monte carlo simulation over a circuit. But to get the output, I need to sweep design variable.

Basically I need to sweep the design_variable and the output I intend to obtain is output(design_variable=1) - output(design_variable=0) and so on. I do this by creating an expression with EvalType("corners") so it is evaluated once after the sweep is complete.

I have also read several forum posts that says ADE XL Monte Carlo only supports measurement over corners, so I created 65 different corners each with different input.

Then I retrieve the output of each corner using leafValue(VT() "design_variable" ValueAtEachCorner) and use it as part of the output expression.

But when I do monte carlo on that, I get the plot of each output expression across mc_paramset instead of scalar value such as mean, stdev, max, min.

Technically, I can save the plot as csv and calculate mean, stdev, max, min and anything else I need. But are there other ways to do it? Perhaps using OCEAN script measurement?

Also, using leafValue() to retrieve the output of each corner does work, but are there better ways to get output result that needs design_variable sweep?

  • Cancel
  • Sign in to reply

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.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information