Home
  • Products
  • Solutions
  • Support
  • Company
  • Products
  • Solutions
  • Support
  • Company
Community Custom IC Design Is there any difference using Calibre and Spectre view to...

Stats

  • Replies 2
  • Subscribers 129
  • Views 732
  • Members are here 0

Is there any difference using Calibre and Spectre view to run simulation with parasitic?

Leo66
Leo66 2 months ago

Hi guys, I'm recently confusing running my post-simulation with parasitic extracted. Two ways are used to create the circuit to be test from the same layout, but I get different simulation results.

All parasitic is extracted by Calibre PEX.

First way. Calibre PEX-->Outputs-->CALIBREVIEW (C+CC reduction disabled)   A calibre view with parasitic was created in my circuit cell. Running the testbench with calibre view after hierarchy edited.

Second way. Calibre PEX-->Outputs-->SPECTRE (C+CC reduction disabled)  An "xxx.pex.netlist" file was created. A spectre view was copied from symbol view of my circuit. Then edit  the spectre view through CIW-->Tools-->CDF-->Edit. Terminal order edited. The netlist file was included in model library in testbench. Running the testbench with spectre view.

However, the simulation results is really different in two ways. Green the spectre and red the calibre, different amplitude applied in testbench and no transient noise.  So which way is trustworthy? And why comes the difference since the netlist is all extracted by the same PEX process? Theoretically, the netlists of the two circuits with parasitics should be the same, so as the simulation results.

  • Reply
  • Cancel
  • Cancel
  • Andrew Beckett
    Andrew Beckett 2 months ago

    This is something you should ask Siemens EDA since both views/files are being output by Calibre, which is their tool (not a Cadence tool). Presumably there must be some difference in the content to give different results - so I suggest you ask them.

    Kind Regards,

    Andrew

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
  • Leo66
    Leo66 2 months ago in reply to Andrew Beckett

    Thanks Andrew, it's really like something wrong in Calibre. A trivial parasitic capacitor of several fF collapsed the circuit, and that can't be explained by circuit theory.

    • Cancel
    • Up 0 Down
    • Reply
    • 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.

© 2023 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information