• 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. access the value of Annotation

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 143
  • Views 15846
  • 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

access the value of Annotation

huqy
huqy over 5 years ago

Hi sir,

I ran a simulation and annotated the data value to the schematic,so how can I  get the value through skill.

for example, picture as below is show that, the node dc voltage 9.19553n(which from simulation result) is annotated to schematic,how can I output them(all node dc voltage) to a text file with node name.

or Can these values(node dc voltage) annotate to schematic as the parameter?  so that I can aceess them.

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

    The simplest would be to use the write parameter on the dc  analysis to write to a file - this will save a file (by default in the netlist directory unless you give a full path) with node-voltage pairs.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • huqy
    huqy over 5 years ago in reply to Andrew Beckett

    Thank you Andrew, could you tell me where is the info in the document, I looked for it for a while, but I couldn't find it. Or could you give me a simple?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to huqy

    Not entirely sure what you're asking, but to do this is pretty easy. On the dc analysis form, click on the Options and then fill in an appropriate name for the write parameter (the default that ADE uses is "spectre.dc" and as that's a local name, it will be saved in the netlist directory):

    Then after running the simulation, if your'e unsure where to find the file, use the right mouse button over the Cadence logo in the ADE L window (there's a similar choice for ADE Explorer; for ADE Assembler/XL you can right mouse over a result point and Open Terminal):

    Then having done that, there's a toolbar showing you where the results are - click on the terminal icon:

    If in that terminal (since you're in the psf directory), you can do "cd ../netlist" and then "more spectre.dc" (or use your favourite editor) and it will show something like this (I didn't show the entire file):

    # CHECKPOINT_VERSION 1
    # Generated by spectre (mode: Spectre) from circuit file `input.scs' during analysis dcOp.
    # 11:02:53 AM, Sat Jun 20, 2020
    # Number of equations = 200
    # The default unit is V, otherwise its unit is after #unit
    E0:p	-8.60570632466539e-17   #unit A
    E5:p	0   #unit A
    E6:p	0   #unit A
    E7:p	0   #unit A
    E8:p	0   #unit A
    I21:outn_inref_flow	1.36713191543474e-06   #unit A
    I21:outp_inref_flow	1.36713191543474e-06   #unit A
    I21:vos_flow	0   #unit A
    ibias	0.339545202246329
    inn	0.986330832272234
    inp	0.986326529419071
    NVCM	1
    net024	0.849615489302179
    net039	0.986328680845653
    net043	0.986328680845653
    net049	-4.3028531623327e-06
    net056	0.986328680845653
    net057	0.849615489302179
    net069	-0
    net072	0.986328680845653
    net077	3
    OUTN	0.849615510816444
    OUTP	0.849615467787913
    outdiff	4.3028531623327e-08
    V0:p	-0.00970361330891634   #unit A
    V6:p	0   #unit A
    vcm:p	-3.08134721903946e-34   #unit A
    vdd!	2.90296386691084
    vddx!	0

    Hope that helps.

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • huqy
    huqy over 5 years ago in reply to Andrew Beckett

    this is exactly what i want, thanks.   

    by the way, in the file you showed, 

    "V0:p	-0.00970361330891634   #unit A" 


    can you tell me what does the "p" stand for ?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • huqy
    huqy over 5 years ago in reply to Andrew Beckett

    this is exactly what i want, thanks.   

    by the way, in the file you showed, 

    "V0:p	-0.00970361330891634   #unit A" 


    can you tell me what does the "p" stand for ?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Andrew Beckett
    Andrew Beckett over 5 years ago in reply to huqy

    The "p" is the name of the terminal on the voltage source, and the value is the current flowing through that terminal.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • huqy
    huqy over 5 years ago in reply to Andrew Beckett

    Thank you

    • 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