• 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. Different simulation results for local and distributed host...

Stats

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

Different simulation results for local and distributed host mode

ag2888
ag2888 over 11 years ago

Hi,

 I am using IC5.10.41 and face the following issue.

The simulation results obtained for the simulations run using Local and Distributed host mode are different, even though there is absolutely no change in the circuit or the simulation conditions.

Is there any possible reason why this might happen? 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

     First thing to check is whether the netlist (the input.scs) is identical between the two different runs. In the vast majority of cases I've seen, differences in behaviour between different simulation runs can be explained by the fact that the netlists are not identical for some reason.

    The other thing to remember is that normally local jobs are run in spectre's "interactive" mode. This has a tendency to mean that if you run a simulation twice, the simulator doesn't exit between runs and so the next solution starts from the previous solution. If you have a circuit with multiple stable operating points, there's no guarantee that the results will be the same. Also if the results only differ by numerical tolerances.

    You can prevent "interactive" mode by using:

    envSetVal("spectre.envOpts" "controlMode" 'string "batch")

    before starting ADE. If you are still seeing a difference, there's a mild chance that differences in the OS could cause small differences, but that seems unlikely to me. The most likely is some difference in the netlist.

    If after exploring this you still can't find the difference, please contact customer support.

    Kind 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