• 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. pac analysis, how to find available sidebands?

Stats

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

pac analysis, how to find available sidebands?

MikeVP
MikeVP over 7 years ago

I'd like to have some skill code that tells me the available sidebands from a pac analysis.  Manually, you can see them ADE-L->Results->Direct Plot->Main Form->pac, Sweep=sideband, Output Sideband pane.

I've tried:

session=asiGetCurrentSession()

analysis = asiGetAnalysis( session 'pac)

analysis->?
(name parent scopeStore scope valid
modified data type prompt formatFunc
enable continuable oceanOnly form formInitCB
formApplyCB formType advAnaObject
)

Is it available in one of these?

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 7 years ago

    With the results open (either after simulation, or using openResults()) simply use one of:

    harmonicFreqList(?result 'pac)
    ((-3 9.9e+09 9.999e+09)
    (-2 4.9e+09 4.999e+09)
    (-1 1000000.0 1e+08)
    (0 5.001e+09 5.1e+09)
    (1 1.0001e+10 1.01e+10)
    (2 1.5001e+10 1.51e+10)
    (3 2.0001e+10 2.01e+10)
    )


    harmonicList(?result 'pac)
    (-3 -2 -1 0 1
    2 3
    )

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • MikeVP
    MikeVP over 7 years ago in reply to Andrew Beckett

    Thanks!  That is perfect!  

    In the future, is there a place where I can look up functions that are specific to a particular analysis?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 7 years ago in reply to MikeVP

    All I did in this case (to remind me what to do) was type ocnHelp() in the CIW - then ocnHelp('harmonicFreqList) to see the details.

    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