• 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. Ignoring instances in the layout during LVS (and/or DRC...

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 125
  • Views 5697
  • 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

Ignoring instances in the layout during LVS (and/or DRC)

delgsy
delgsy over 3 years ago

In my top level layout, I have one instance which I would like to ignore during LVS.
This instance do not have schematic cellview, only layout.

What I do right now is deleting this instance, perform LVS, instantiate back this instance.

Is it possible to ignore certain instances in the layout during LVS?

I tried adding property lvsIgnore boolean, it does not work.


  • Cancel
  • MohNaj
    MohNaj over 3 years ago

    Hi delgsy

    What I usually do is adding the equivalent instant in the schematic. For example, if we have an array of capacitors, we typically use some dummy capacitors around that array to prevent mismatch-related issues. We can use this dummy cap in the schematic as well and connect it to nowhere or short circuit it. If that part of the layout is not a technology component, you can easily create an instance of that layout and create a symbol for that so you can use it in the schematic. In this way, LVS passes and there is no confusion for someone who reads your schematic.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to MohNaj

    You didn't mention which LVS tool you're using. You can't do this by adding the lvsIgnore property on the layout - the stream file will be created anyway with the instance. The lvsIgnore property is for the schematic - it's not so common that you'd have layout but no schematic.

    You can achieve this with PVS for example. Create a file called "exclude.rul" containing:

    exclude_cell cellNameYouWantToIgnore

    (the line can list multiple cell names) and then add this as an additional rule file when running LVS (or DRC).

    You can probably achieve the same idea in other LVS tools, but I wasn't going to try to find an exhaustive answer for all possible LVS tools!

    Andrew

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • delgsy
    delgsy over 3 years ago in reply to Andrew Beckett

    Hello Andrew,
    Your solution works for PVS! Thank you!

    Do you happen to know the equivalent command for Calibre?

    I tried "EXCLUDE CELL" command but it does not work.

    I am aware I should have asked it in Calibre forum and I did.
    But either I post in a wrong thread or the forum is not as active as this forum.
    This is from Calibre manual.


    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 3 years ago in reply to delgsy
    delgsy said:
    Do you happen to know the equivalent command for Calibre?

    Er, no, because Calibre is a Siemens EDA product and I have no access to it... which is really why you should be asking on a Siemens EDA forum! Others may be able to help you, maybe.

    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