• 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. RF Design
  3. multiple gnd's passive components only system problem

Stats

  • Locked Locked
  • Replies 11
  • Subscribers 63
  • Views 8631
  • 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

multiple gnd's passive components only system problem

robert 21
robert 21 over 6 years ago

Hello , i have a system with multiple device represented by R L C components each device has its own ground, i wanted to make POLE ZERO simulation on it.

at first for the simplisity i made  all the devices stacked and one big cirtuit(which was verified in a much simpler simulator called LTSPICE)

After that i tried to convert each device as a symbol as shown bellow.
when In cadence virtuoso i didnt use symbol to simplify the schematics it gave me errors like,

1.no DC path from node "net.. to ground" Gmin installed to provide a path

2.Fatal: the following braches form a loop of rigid barnches(shorts) when added to the circuit

3.why i tried to make subsimbols it gave me an error in bettween the connection of the devices saying they are floating although they are not(and i ran it fine in LTSPICE)

i really want to use the potential of cadence virtuoso to analyze to the fullest extent this passive component network

Where did i go wrong?

Thanks

  • Cancel
Parents
  • ShawnLogan
    ShawnLogan over 6 years ago

    Dear robert21,

    robert 21 said:
    1.no DC path from node "net.. to ground" Gmin installed to provide a path

    Perhaps I am overlooking something in your circuit, but if I zoom in as much as I can to enhance my view of your screenshots, the error reported is justified as your circuits do not have a DC connection to ground. I've annotated two of your screenshots to illustrate that you have not provided a DC path to ground and attached the two files. Therefore, to enhance DC convergence, spectre indicates it is adding a small conductance to provide a DC path to ground. LTSPICE I believe is based on SPICE. It does not warn you, but likely also adds a small conductance to achieve DC convergence. If you study the LTSPICE simulator parameters, you will likely find an analogous parameter to Gmin. HSPICE, for example, includes a gmin whose value is a factor of 10 greater than the default for spectre (1e-11 in lieu of 1e-12 mhos).

    With respect to the fatal error, I do not know the value of your resistors. However, if they are too small and you are simulating with spectre APS, they may be shorted out. One possible way to avoid this is to set the "preserve_inst" option to all. You can do this in ADE using the high performance simulation GUI shown in the attached figure.

    Also, please verify that none of your subcircuits have multiple DC sources driving same node to different DC voltages in all of your subcircuits. This will also cause this fatal error.

    Shawn

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • FormerMember
    FormerMember over 6 years ago in reply to ShawnLogan

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • FormerMember
    FormerMember over 6 years ago in reply to ShawnLogan

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Andrew Beckett
    Andrew Beckett over 6 years ago in reply to FormerMember

    I too struggle to see what's in the schematic, but it doesn't look like the gnd symbol from analogLib, for example.

    Please post the input.scs file (your spectre netlist) as that will make it much clearer how the circuit is configured and what the likely problems are.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • robert 21
    robert 21 over 6 years ago in reply to Andrew Beckett

    Hello Andrew, i will try and  look for this file in my directories.

    I have managed to run AC sweep with no problem, the problem starts with when i try to run pole zero simulation

    i get all these error when running pole zero as shown bellow.

    i

    • 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