• 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. what is the meaning of iprobe component in analogLib?

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 126
  • Views 14178
  • 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

what is the meaning of iprobe component in analogLib?

Gordon1002
Gordon1002 over 3 years ago

recently, I want to measure a basic opamp in virtuoso. My classmates suggest me use the iprobe component to measure it. I read the describetion about iprobe in Spectre document. It says"Current through the probe is computed and is defined to be positive if it flows from the input node, through the probe, to the output node. The current variable is given the name of the iprobe instance, so you cannot create an iprobe with the same name as a circuit node." So why I can't just use ADE-L tool and select the component's node to measure the current? What is the difference of these two method? It bother me a lot , Thanks!

  • Cancel
Parents
  • Frank Wiedmann
    Frank Wiedmann over 3 years ago

    I believe that Spectre treats the iprobe like a voltage source with 0 V. In Modified Nodal Analysis, currents through voltage sources appear as unknowns and are explicitly solved for (unlike most other currents), which might give more precise results for these currents.

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

    Dear Gordon1002,

    Gordon1002 said:
    So why I can't just use ADE-L tool and select the component's node to measure the current?

    I may not be understanding your question, but the reason you cannot simply select either of the two circuit nodes to which the probe instance is connected is that is a circuit node and hence will represent a voltage. You are interested in the current through that net and hence you must choose not the net itself, but the input or output terminal of the iprobe instance. If you want to save a current through any terminal of a subcircuit, you can choose its terminal. Virtuoso differentiates a signal voltage that is saved from a current by highlighting the entire circuit node for a voltage signal and by a round circle surrounding the terminal of a symbol for a current.

    Did I understand your question and does this make sense Gordon1002?

    Shawn

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

    Dear Gordon1002,

    Gordon1002 said:
    So why I can't just use ADE-L tool and select the component's node to measure the current?

    I may not be understanding your question, but the reason you cannot simply select either of the two circuit nodes to which the probe instance is connected is that is a circuit node and hence will represent a voltage. You are interested in the current through that net and hence you must choose not the net itself, but the input or output terminal of the iprobe instance. If you want to save a current through any terminal of a subcircuit, you can choose its terminal. Virtuoso differentiates a signal voltage that is saved from a current by highlighting the entire circuit node for a voltage signal and by a round circle surrounding the terminal of a symbol for a current.

    Did I understand your question and does this make sense Gordon1002?

    Shawn

    • 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