• 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. How can I avoid ADE outputs like 33 m% of 120 mdB?

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 125
  • Views 9572
  • 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

How can I avoid ADE outputs like 33 m% of 120 mdB?

StephanWeber
StephanWeber over 3 years ago

Hi,

often I have outputs in dB like filter ripple or in % like for an error. However the table formatting is not nice in ADE Assembler. I could change the formatting to 33E-3 or 3.3E-2, but this is not nice too.

I could select the suffix (M, k, m, u, etc.), but I cannot force having no suffix (like unity).

Actually I like the units and using suffixes, but for csv export this makes Excel calculations very difficult too.

Bye Stephan

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

    It's not clear what you want. You can control the default formatting (via Options->Output Formatting) or the specific formatting for any output using the digits, notation and suffix column. If you want something else, please contact customer support (it won't get enhanced just by asking here).

    Andrew

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

    It's not clear what you want. You can control the default formatting (via Options->Output Formatting) or the specific formatting for any output using the digits, notation and suffix column. If you want something else, please contact customer support (it won't get enhanced just by asking here).

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • ShawnLogan
    ShawnLogan over 3 years ago in reply to Andrew Beckett

    Dear Stephan,

    Just to add to Andrew's response and in response to your direct question:

    StephanWeber said:
    Actually I like the units and using suffixes, but for csv export this makes Excel calculations very difficult too.

    If you export the Assembler results in ".csv" format, by default, the results do not use the suffixes that appear in the Assembler window. Hence, you should be able directly import the ".csv" file into Excel and it will import properly formatted numerical data that can be used directly in computations. I am using:

    $ virtuoso -W
    sub-version ICADVM20.1-64b.500.23

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • ShawnLogan
    ShawnLogan over 3 years ago in reply to ShawnLogan

    Dear Stephan,

    StephanWeber said:
    Actually I like the units and using suffixes,

    If you happen to like the suffixes Assembler can add to your data, I created an Excel workbook that adds the suffixes to the data and attached the example workbook. Basically, export the Assembler data to a ".csv" file. Copy the resultant data into the example workbook tab "assembler_data.csv" (replacing the example data). In the tab labeled "assembler_data", the data will be shown using the Cadence defined suffixes in lieu of the scientific notation found in the exported Assembler ".csv" file. You can adjust the number of digits in the "assembler_data" tab by navigation to the "Variable tab and changing the yellow shade box adjacent the text "num_digits".

    Shawn

    example_suffix_formatted_workbook_sml_032722.xlsx

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephanWeber
    StephanWeber over 3 years ago in reply to ShawnLogan

    Hi Shawn and Andrew, thanks for fast reponse. With CSV and Excel I am quite fine for now. However can you can tell how to get in the ADE output table itself not these nasty things like 30 mdB or 120 m%? How can I force e.g. 0.030 dB or 0.12% instead. I can switch to 30E-3 or 3E-2, but also this is ugly.

    Bye Stephan

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to StephanWeber

    I think you need a new choice of "floating point" rather than scientific or engineering or suffix which then shows without an exponent. That has the downside of not being scalable with all values (because if you are trying to show a small or large value it won't fit) but might be appropriate for some values. You'll need to request this enhancement via customer support, as you can't do it now.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephanWeber
    StephanWeber over 3 years ago in reply to Andrew Beckett

    OK.

    Indeed having a new setting like "floating point" would be helpful, and indeed often e.g. for nominal conditions the offset output is very small like nVolts, but vs MC the values can be much larger.

    Also Excel is not good on this. In a forum I found that someone was able to let Excel work with M and m, but not with the long list like Tera down to Fempto. 

    For outputs in dB or % it would be nice to define e.g. x:6:3, so 6 digits in total and 3 after "." And if the output would go beyond 1k, it could start to reduce the digits after ".". And if we go above 1M, it could start to use 1E6 or go for M.

    Bye Stephan

    • 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