• 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. Mixed-Signal Design
  3. Annotate currents without adding the outputs to the ADE

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 64
  • Views 13491
  • 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

Annotate currents without adding the outputs to the ADE

AmarDas
AmarDas over 3 years ago

Hi,

Is there any way to annotate the currents without adding the node/terminal to the ADE output section ?

I know we can add the nodes by "outputs->to be saved -> select the nodes", this will save the currents and we can annotate in the design. I have a very large schematic and if I add for every node, the output list will be so long.

Please let me know if there is a other way for this.

Regards,

Amar

  • Cancel
  • ShawnLogan
    ShawnLogan over 3 years ago

    Dear Amar,

    Perhaps I am not understanding your question, but if you are looking to annotate the DC current in a component from a DC operating point analysis, yes. The currents for a resistor, active device (MOS, BJT, etc.. ) are saved as part of the DC operating point analysis and can be displayed on the schematic after the analysis using the "Annotate DC operating point" feature.

    Is this what you had in mind with your question?

    The command and resultant display of some current information from a DC operating point analysis are provided in Figure 1 and 2 respectively.

    Shawn

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

    My prior reply was posted when I logged in and was not completed - sorry! The figures are below.

    Shawn

    Figure 1

    Figure 2

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

    Hi Shawn,

    Thanks for replying. Its similar to what you have explained. The "Annotate DC operating point" shows the device current(Id, I etc). I want the terminal current to be displayed in the schematic. I can do that using "Annotate DC current", but for this every terminal need to be added to the ADE output section. If I don't add the terminal it shows as "n/a" as the terminal current.

    So is there any way to see the node/terminal currents without adding them to the ADE output section.

    Regards,

    Amar

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

    Dear Amar,

    AmarDas said:
    So is there any way to see the node/terminal currents without adding them to the ADE output section.

    As detailed in the Cadence On-line support RAK "Using Spectre SAVE Effectively" at URL:

    https://support.cadence.com/apex/articleattachmentportal?id=a1O0V00000910oxUAA&pageName=ArticleContent&attachId=0690V000004dkHEQAY&sq=null&caseSessionKey=null

    did you consider adding the following file as an include file in your ADE Simulation Files GUI?

    Example filename: saves.scs

    File "saves.scs" content:

    simulator lang=spectre 

    save *:currents depth=1 

    Include the above save.scs file from the ADE GUI under the Setup > Model Libraries section. 

    This will avoid you adding the terminal currents as specific outputs as ADE outputs. Does this help?

    Shawn

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

    Hi Shawn,

    I am also surprised that, this didn't work for me as well. I have gone through the RAK and tried some other combinations as well.

    Regards,

    Amar

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

    Dear Amar,

    Is the added save statement providing the terminal currents for other blocks or subcircuit in your schematic?

    Shawn

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

    Hi Shawn,

    I just noticed it shows the terminal current for Instances(block symbols) and passive devices. But not for the active devices.

    Is there any switch that needs to be turned on ?

    Regards,

    Amar

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

    Dear Amar,

    AmarDas said:

    I just noticed it shows the terminal current for Instances(block symbols) and passive devices. But not for the active devices.

    Is there any switch that needs to be turned on ?

    I was afraid of that! The CDF for your model must support the notation in order for it to be displayed (i.e., annotated).] I think the following every recent troubleshooting article is the most current detailing the issue you are seeing and two workarounds. I noticed that the first workaround is what you were trying to avoid as it does produce the correct terminal current in your example...but for you is not a preferred solution based on your comments in this series of posts.

    https://support.cadence.com/apex/ArticleAttachmentPortal?id=a1Od0000000nV5EEAU&pageName=ArticleContent

    Shawn

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

    Hi Shawn,

    This helped a lot.

    I saw, I had wrong terminal mapping in the CDF. I ran the tran analysis to check the terminal mapping in the result browser. After updating the same in the CDF, the issue seems to be gone and I can annotate the currents.

    I really appreciate you for guiding me through out this.

    Regards,

    Amar

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

    Dear Amar,

    AmarDas said:
    After updating the same in the CDF, the issue seems to be gone and I can annotate the currents.

    Wonderful - great news! Thank you, very much, for letting us know!! Good luck in your additional simulation efforts!

    Shawn

    • 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