• 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. Error doing in Local Optimisation in ADE Assembler

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 125
  • Views 5914
  • 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

Error doing in Local Optimisation in ADE Assembler

engmsalik321
engmsalik321 over 1 year ago

Hello,

I am trying to perform local optimization in Cadence Virtuoso 6.1.7 ADE Assembler. However, I am encountering an error as shown in the picture. What steps should I take to resolve this?

I have watched some videos on the internet where they mention a "set starting point" option, which seems to be missing in this version. How should I proceed? Could you please explain the steps required to achieve this? Thank you.

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    You need to have a Setup State saved with the starting point for each parameter and design variable. You can do this by going to Window→Assisants→Variables and Parameters, and then first using the save button to save the setup state with all your sweeps. Then set single value each of the variables and save that as another Setup State. Re-load the original setup state and then on the gear icon next to the Local Optimisation run mode (or using Run→Local Optimisation) set the Starting Point to be the setup state with the fixed values.

    IC6.1.7 is old (the final hotfix version is over 5 years old) but even within IC6.1.7 things changed; in early versions you could also use "Reference Point" which you could save away from a simulation - (using right mouse over the grey bar at the top of a simulation result). However, that flow is obsolete and was removed in later hot fixes, so I wouldn't go down that route.

    In IC6.1.8 there's also an "Automatic" start point that can be chosen (this was added in a hotfix of IC6.1.8 - ISR 12) which avoids the need to create a setup state if you don't have one. Another benefit of using an up-to-date version!

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • engmsalik321
    engmsalik321 over 1 year ago in reply to Andrew Beckett

    Thank You so much. It worked.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • engmsalik321
    engmsalik321 over 1 year ago in reply to Andrew Beckett

    I have another question. If I do the global optimization, it starts automatically without a warning or error. Is it good to go for global optimization instead of local optimization? 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to engmsalik321

    Not really. Local optimization is better suited for designs where you have the design working but need to search around a starting point whereas global optimisation will assume a much bigger search space to explore over - they’re for different purposes. 

    As I said, in more recent versions you have the automatic start point which means you don’t have to necessarily create a setup state for that. 

    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