Home
  • Products
  • Solutions
  • Support
  • Company

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  • Products
  • Solutions
  • Support
  • Company
Community Custom IC Design How to access the result of a netcap info analysis in ADE...

Stats

  • Locked Locked
  • Replies 8
  • Subscribers 126
  • Views 5715
  • 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

How to access the result of a netcap info analysis in ADE?

Zol
Zol over 1 year ago

Hello everybody,

Is there a way to print Ctotal of a net from the results of spectre's netcap info analysis? I hoped there is something like getData("/my_net" "Ctotal" ?result "netcap-info"), what I could add to the Results tab in ADE Explorer/Assembler.

I do not see any corresponding analysis names among the results in CIW:

results()
(dcOp dcOpInfo ac primitives subckts
asserts variables
)

Thanks,
Zoltan

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    Zoltan,

    The netcap and allcap outputs from the info analysis don't save into a PSF database, but instead generate an SQL database that is used to populate the Capacitance view in ADE. You can look at the results from different sweep points, corners, and set up queries to look for particular nets and capacitances over certain values. You can't get to the data via OCEAN functions though - in some cases there is a PSF database produced (if where=rawfile is set) but it only contains some header information and no actual capacitance data.

    Regards,

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Zol
    Zol over 1 year ago in reply to Andrew Beckett

    For some reason the Capacitance option in ADE's Results tab does not list all the capacitances. I have a single block in my testbench called DUT. All the net capacitances in the DUT are reported, but no capacitances for the nodes connecting to the DUT's terminals on the highest level. On the other hand the text files contains all the information.

    The analysis is added to the netlist with the following line: allcap info what=allcap where=file file="allcap" (I've experiented with both netcap and allcap)

    I will look into the code you have provided. Many thanks for it! It is related to a side project of mine, that's why the slow response, for which I apologize.

    ICADVM20.1-64b.500.25.EHF11261
    Spectre 21.1.0.509.isr12 64bit

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Zol
    Zol over 1 year ago in reply to Andrew Beckett

    For some reason the Capacitance option in ADE's Results tab does not list all the capacitances. I have a single block in my testbench called DUT. All the net capacitances in the DUT are reported, but no capacitances for the nodes connecting to the DUT's terminals on the highest level. On the other hand the text files contains all the information.

    The analysis is added to the netlist with the following line: allcap info what=allcap where=file file="allcap" (I've experiented with both netcap and allcap)

    I will look into the code you have provided. Many thanks for it! It is related to a side project of mine, that's why the slow response, for which I apologize.

    ICADVM20.1-64b.500.25.EHF11261
    Spectre 21.1.0.509.isr12 64bit

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to Zol

    Zoltan,

    I would suggest you first try the latest SPECTRE21.1 Hotfix version (which is ISR 22), and if that doesn't fix it, contact customer support. It will need some investigation (I don't have the bandwidth in the next week or two to do this myself, and it might be case-specific).

    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