• 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. Only 6 digits are displayed in Move/Stretch options men...

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 125
  • Views 1604
  • 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

Only 6 digits are displayed in Move/Stretch options menu

Kevin Li
Kevin Li over 2 years ago

For example, when I input value lager than 6 digits, for example 1000.055,

it will turn to 1000.05 if I click outside the column, but the actual value is entered as what I actually input (from CIW).

What's even stranger is that sometimes it can correctly show more than 6 digits, and sometimes it can't.

Although It doesn't affect the values being entered correctly, but the inconsistent display on the menu is a bit annoying to me.

Can anyone tell me if this is a bug or if I need to change some settings?

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 2 years ago

    If you stretch the form sideways to make it wider, then it doesn't truncate the display of the numbers.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 2 years ago

    If you stretch the form sideways to make it wider, then it doesn't truncate the display of the numbers.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Kevin Li
    Kevin Li over 2 years ago in reply to Andrew Beckett

    Hi Andrew,

    I tried, but it doesn't work.

    This time even the values shown to be input in the CIW are rounded off.

    The design environment I am using is 6.1.8-64b.500.17

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kevin Li
    Kevin Li over 2 years ago in reply to Kevin Li

    If I input 1000.02567 in the GUI column, it will turn to 1000.03.

    Is it possible to modify the skill of F3 option menu?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 2 years ago in reply to Kevin Li

    I think I must have changed something else when I tried this, because it's not working for me either now (just by stretching the form).

    This is entirely a display issue though, You can increase the number of digits displayed in float fields on forms with this cdsenv setting:

    ui defaultFloatFieldFormat string   "%.9g"

    or from SKILL:

    envSetVal("ui" "defaultFloatFieldFormat" 'string   "%.9g")

    the default is "%.6g" - i.e. 6 digits of precision.

    The behaviour you're seeing in the CIW is because display of floating point numbers uses 7 digits of precision by default. You can increase that by using sstatus(fullPrecision t) . Again, it's only for displaying return values in the CIW - the default print representation is limited rather than using the full double-precision floating point representation.

    There's no need to modify the SKILL of the F3 option "menu" (it's a form, not a menu).

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kevin Li
    Kevin Li over 2 years ago in reply to Andrew Beckett

    Thank you so much!

    It exactly solve the issue.

    Have a good day!

    • 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