• 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 SKILL
  3. Display name of a cell child on schematic

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 144
  • Views 14432
  • 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

Display name of a cell child on schematic

alegouis
alegouis over 8 years ago

Hi,

I have a design with generic cells with identical symbols. These cells contain different devices but always a single one (blackbox). 

I would to know if it was possible to display the name of the device inside my cells. Something like an Interpreted Labels. The point being to do this automatically as soon as the child is modified. So ideally having a callback with a skill script modifying what my top cell is displaying.

Thanks in advance,

alg

  • Cancel
  • psill000
    psill000 over 8 years ago

    Not sure how good it will work for you, but you could create a property to the instance and have a textDisplay dislay the value.

    Kinda like how fets values are displayed.

    If the instance changes, either you will have to implement the update manually or create a trigger to update the value.

    Paul

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • alegouis
    alegouis over 8 years ago

    Hi,

    Thank you for your answer. I managed to solve my problem using triggers. I created a trigger on every schematic opening that updates a Label on my top cells. The label is chosen by the name of the instances inside the top cell.

    alg

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 8 years ago

    That doesn't sound a great solution, because it would need write access to the cellView plus it means you'd need to check and save the design each time before netlisting.

    I think you could adapt the idea within this code: https://community.cadence.com/cadence_technology_forums/f/38/p/31041/1339207#1339207 . That would allow you to find the switch view that has been picked by the config; if no config was in use, you would probably revert to searching via a switch list list. Then that code could open the underlying view that was selected, look for the instances in question, determine the info you want, and then return a formatted string to show the info.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • alegouis
    alegouis over 8 years ago

    Hi,

    Thanks for the solution. I'll look into it !

    Best regards,

    ALG

    • 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