• 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 SKILL
  3. looking for the skill function, which setup the content...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 143
  • Views 13399
  • 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

looking for the skill function, which setup the content in the results tab

fatcat1206
fatcat1206 over 9 years ago

Hi All

In the GUI of ADEXL results tab, there is a icon for configuring the content of the results tab, as shown below.

Does any one know the corresponding skill function?

I'd like to use "axlExportOutputView" function to export the results.

As I only want the "Scalar Expressions" in the output, thus I need to change the setting as shown above.

by default, the "Signals" is also shown, but in the output .csv file, it appears as a blank space, which is annoying :(

if someone knows the function to do this setup, it would be really helpful.

Best Regards

Yi

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    Yi,

    I don't think there's a public SKILL function to change this for the current window, but this function can be used to set what appears in the next opened ADE XL session:

    envSetVal("adexl.gui" "detailViewShowDefault" 'string "\"Scalar Expressions\"")

    For completeness, here's the default setting:

    envSetVal("adexl.gui" "detailViewShowDefault" 'string "\"Test\" \"Spec/Weight\" \"Min/Max\" \"Corners\" \"Scalar Expressions\" \"Waveform Expressions\" \"Signals\" \"Corner Expressions\" \"Device Checks\" \"User-Defined Columns\"")

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • fatcat1206
    fatcat1206 over 9 years ago

    Hi Andrew


    Thank you for the reply.


    I take a look on the log file of Cadence, and find a private function which can do the job.

    And more or less figure out what kind of input argument it requires.

    Here, I'd like ask another question:

    How to get the all the "global variable" that has been defined.

    especially, how to get all the defined "form".

    Best Regards

    Yi

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 9 years ago

    Yi,

    If you're talking about the functions such as:

    _axlResultsShowSpecWeightColumns(axlOutputsForm1->axlOutputsWidget1 nil)

    and are trying to figure out what argument to pass, well, the simple answer is that there's no public way to reliably get the correct variable name (and slot name) that you need for the current session. I can probably guess how the numbering scheme works, but I certainly would not want to encourage anyone to use such empirically determined information - it's just not safe.

    You should contact customer support and ask for an enhancement CCR to have a public function to control these settings for a particular ADE XL session.

    Simply knowing the global variables is not going to help you if you don't know which are associated with which session.

    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