• 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. Figure Causing Multiple Stamped Connections

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 124
  • Views 17366
  • 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

Figure Causing Multiple Stamped Connections

archive
archive over 19 years ago

Hi,

I am university student currently learning Cadence tools. I use DIVA for DRC, Extract and LVS.

Process : TSMC18RF (0.18um)

I am currently doing layout of an 10 phase oscillator circuit. When I run DRC on my completed layout I get no errors. When I run Extract with the "Join nets with same name" switch ON and Parasitic RC Switch SET. I get the following errors:

Figure Causing Multiple Stamped Connections
Figure Having Multiple Stamped Connections

if i set the Parasitic RC switch OFF - that is if dont set any switches ( no parasitic extract ) I DONT get these errors or ANY errors.

My Design also passes the LVS succesfully

my design has following layout structure:

VDD Rail
====================
BUFFER Amplifiers
====================
GND Rail
====================
Differential Amplifiers
====================
VDD Rail
====================
Buffer Amplifiers
====================
GND Rail
====================

I googled these error messages and I found some explanations but I dont seem to violate any that is mentioned in these expalnations. Like I have connected the GND and VDD properly.

the divaEXT doesnt like me putting 2 separate ground Contacts. my Ground contacts are M1_SUB. if put them at separate places i get this error. How do I go about resolving this issue? please help.


Originally posted in cdnusers.org by cAddIE
  • Cancel
  • archive
    archive over 19 years ago

    Typically the problem is that you cannot check for substrate connection when doing parasitic resistance extraction. You can not do this because the metal1 layer gets broken up into resistors (parasitic) so every metal1/ptie and metal1/ntie contact is on different net. Basically what you have are two well contacts that have different nodal information.

    Try changing the rule (geomStamp) in your divaEXT.rul file so it does not use the "error" keyword when parasitic resistance is in use.


    Originally posted in cdnusers.org by rhcdn
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 19 years ago

    Another place to look is the p2lvs file. In this file you define (in the first line) which are your substrates and how are they "stamped" together. Personaly, I had many problems understanding all the options there till the end, but playing around with it might help.

    Ezra


    Originally posted in cdnusers.org by ecyashar
    • 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