• 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. Displaying current through a pin

Stats

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

Displaying current through a pin

mhkvy4
mhkvy4 over 9 years ago

I was trying to figure out how to display current flowing into a pin in Cadence. I need to calculate the total power dissipated by the circuit. 

I clicked on Outputs>To be saved and then clicked on the pins I was interested in. Where are the current values saved? And is there a way to display them for different schematic pins like for DC node voltages. 

I am also getting the following warning. 

WARNING (ADE-3022): Schematics of the following net names could not be mapped to
simulators. Ensure that the specified schematic names are valid.
/I7/vdd! /I12/vss!

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

    OK, the first thing to check is to open the symbol for the block in question, and see if it has labels of the form cdsTerm("pinA") cdsTerm("pinB") etc on the pins. If it has, then all you need to do is ensure you've saved the terminal currents on that instance (outputs->to be saved->select on schematic, and either click on the pins, or click on the instance to select all pins for that instance), and then after simulation do (in the schematic) View->Annotations->DC Currents.

    If you don't have the cdsTerm() labels, you can either add them (using the create label command in the symbol editor), or having done the steps above, do View->Info Balloons (to turn on info balloons) and then hover over the instance to show the terminal currents in a table over the instance.

    Regards,

    Andrew.

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

    OK, the first thing to check is to open the symbol for the block in question, and see if it has labels of the form cdsTerm("pinA") cdsTerm("pinB") etc on the pins. If it has, then all you need to do is ensure you've saved the terminal currents on that instance (outputs->to be saved->select on schematic, and either click on the pins, or click on the instance to select all pins for that instance), and then after simulation do (in the schematic) View->Annotations->DC Currents.

    If you don't have the cdsTerm() labels, you can either add them (using the create label command in the symbol editor), or having done the steps above, do View->Info Balloons (to turn on info balloons) and then hover over the instance to show the terminal currents in a table over the instance.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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