• 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. Adding User Defined Functions to Wavescan Calculator

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 124
  • Views 14826
  • 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

Adding User Defined Functions to Wavescan Calculator

archive
archive over 17 years ago

Hi,
I'm looking to add some user-defined functions to the Wavescan Calculator. I noticed there's a filter pull-down menu on the bottom-right corner of the calc that allows this. I'd like to add some stability factors (besides the built-in K and B1 factors). Has anyone added their own functions?  Can you give me some tips on how to get started? I'm assuming I'll have to write this in SKILL.

The arguments for my equations are s-parameters, so I don't think I'd need to ask the user for any inputs. The user would just have to run an SP analysis and the stability factor would be plotted using that information.

Thanks in advance,
Scott


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

    Hi Scott,
    Did you go over the section in the Wavescan user guide called "Defining New Functions Using SKILL in ADE"? There is a SKILL example that goes over callbacks and forms.

    Regards,

    Samir Jafferali


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

    Thanks for the reply. Yes, I did go over that Section and copied in the example. I was just hoping someone might have some suggestions or lessons learned based on experience.

    Another question/comment....I noticed that the old AWD calc uses a stack (with x-y exchange, rotate up/down buttons) to build expressions. From what I can see, the new Wavescan calc uses "memories". Are both styles of calculators going to be supported or is AWD eventually going to go away? To create expressions for calCalcInput (), I set my log filter to show menu command outputs. This shows me the syntax as I press various buttons in AWD calc, but not for the Wavescan calc.

    Thanks,
    Scott


    Originally posted in cdnusers.org by ssing
    • 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