• 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. Post-layout simulation with Parasitic R

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 125
  • Views 13988
  • 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

Post-layout simulation with Parasitic R

Monady
Monady over 9 years ago

Hi,

I have a weird problem when I do post-layout simulation. In my circuit I have a lot of stuff including a bunch of switches connected to a resistor ladder. These switches are connected to reference voltages. I use PVS to do QRC.

My circuit breaks when I extract parasitic resistance. I noticed it is only because of those reference voltages connected to the switches and the resistor ladder. I included the reference voltages as power nets in QRC setup (I think I am not supposed to do that) and the post layout simulation worked perfectly, and I think it is because all nets recognized as power nets will not have parasitic elements.

In order to debug, I did the followings:

1) Simulation: The length of the reference wire is 1mm with the width of 4um, so I calculated the resistance and added the value to the schematic and run a transient  simulation. But the circuit worked fine even with the modeled parasitic resistance.

2) Post-layout simulation: I wanted to see the voltage drop on that 1mm wire right before being fed to a switch. So I cut that wire right before the switch and added two pins and connected them on the top level (Shown in the attached figure). Now that 1mm wire is connected to the switch on the top level with an ideal wire (basically the length of the wire is decreased from 1 mm to ~0.998 mm). Again I did the post layout simulation and the circuit worked fine! (The reference voltage parasitic R was extracted too). I have no idea why when I added two pins and connected the wires on the top level I got a different result. 

I appreciate if anyone can help me figure out what the problem is!   

  • 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