• 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. How to set / overwrite instance inherited netset property...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 14717
  • 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

How to set / overwrite instance inherited netset property in layout view?

sl3j
sl3j over 11 years ago

 How to set / overwrite instance inherited netset property in layout view?

I am trying something like this

dbCreateProp(myInst "vdd"  "netSet"    vdd1)

It does not seem to work, the connectivity in Layout XL does not show any change!

The signal vdd1 already alread exists in the layout.

 Any way to change signal mapping of instance terminals?

 

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    In general inherited connections in layout are a slightly different concept, because you always have physical connectivity - you want to connect up based on wires connected to pins. I don't believe adding a netSet on an instance will override the connectivity because presumably any nets within the instance would have a pin with a netExpr on (that you're attempting to override) but the instance would have instTerms which are connected to a specific net at this level. An instTerm connected to a net will always override whatever the netExpr said.

    Not sure if that was very clear - it's hard to describe without an example. So maybe talking this through with customer support would make sense?

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    In general inherited connections in layout are a slightly different concept, because you always have physical connectivity - you want to connect up based on wires connected to pins. I don't believe adding a netSet on an instance will override the connectivity because presumably any nets within the instance would have a pin with a netExpr on (that you're attempting to override) but the instance would have instTerms which are connected to a specific net at this level. An instTerm connected to a net will always override whatever the netExpr said.

    Not sure if that was very clear - it's hard to describe without an example. So maybe talking this through with customer support would make sense?

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

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