• 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. Digital Implementation
  3. Question About SetOptMode, Bob, are you there?

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 90
  • Views 14460
  • 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

Question About SetOptMode, Bob, are you there?

archive
archive over 17 years ago

hi bob, I got one question about setOptMode.

Last night, I type getOptMode command, I find the options:

-congOpt
-rebuffer
-incrTrialRoute

They are the hidden options for setOptMode, I want to know what their functions are, what command do they control, since optDesign is just a large tcl wrapper.

Thanks, Bob!


Originally posted in cdnusers.org by eminemshow
  • Cancel
Parents
  • archive
    archive over 17 years ago

    Hi eminemshow,

    Options like these are typically undocumented because they're in the process of being qualified for future release. getOptMode should not be revealing their presence, so it is unintentional that the tool exposed these internals to you. I can understand why you might be curious about what they do as you of course want to use the latest and greatest capabilities in the tool to meet timing on your designs.

    It sounds like you're using tool version 6.2 or earlier perhaps? In the case of congOpt, it became a documented option in the 7.1 release (it enables an attempt to relieve local congestion during optimization). In the case of rebuffer, it became the default without having an explicit switch to enable it, and the incrTrialRoute option is now obsolete- it never applied to the optDesign command itself (it applied to internal optimization commands).

    Perhaps you could share what challenges you're facing with timing optimization in general and we could make a recommendation that leveraged documented options to achieve your goals?

    Thanks,
    Bob


    Originally posted in cdnusers.org by BobD
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • archive
    archive over 17 years ago

    Hi eminemshow,

    Options like these are typically undocumented because they're in the process of being qualified for future release. getOptMode should not be revealing their presence, so it is unintentional that the tool exposed these internals to you. I can understand why you might be curious about what they do as you of course want to use the latest and greatest capabilities in the tool to meet timing on your designs.

    It sounds like you're using tool version 6.2 or earlier perhaps? In the case of congOpt, it became a documented option in the 7.1 release (it enables an attempt to relieve local congestion during optimization). In the case of rebuffer, it became the default without having an explicit switch to enable it, and the incrTrialRoute option is now obsolete- it never applied to the optDesign command itself (it applied to internal optimization commands).

    Perhaps you could share what challenges you're facing with timing optimization in general and we could make a recommendation that leveraged documented options to achieve your goals?

    Thanks,
    Bob


    Originally posted in cdnusers.org by BobD
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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