• 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. pins visible but pin names invisible in instance in layout...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 6723
  • 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

pins visible but pin names invisible in instance in layout/layout XL

tdtg
tdtg over 12 years ago

We have a problem in 5.1 layout or layout XL that some of the pins we put in our layout (at the top level of a large design) do not show visible names when we instance the cell at the next level up and hide the insides (using ^f), even after turning on the editor display options "instance pins" and "pin names". It is important to us to have visible pin names to make the cell easier to use by other parties. Some of the pins do show names, but others do not. These pins that do not show their names were not created with pin name labels, but they do have labels on the same layer as the pin and the label origin is inside the pin rectangle. Even using Edit/Other/Attach.. to attach the label to the pin rectangle does not make the name show up at the next level up.  The label is on the same layer (with layer, e.g. M4 and purpose "lbl") that the pin rectangle has. What is going on here and is there anything we can do about it? Do we have to recreate all the pins using the option to attach a label to the pin at the time of pin creation?

Thanks for any tips. We could find nothing about this by web search. 

This is using Cadence custom IC version 5.10.41, in particular I get

icfb -W

sub-version 5.10.41_USR6.127.29 

 

 

  • Cancel
Parents
  • tdtg
    tdtg over 12 years ago

    Thanks for this informative response Andrew. A SKILL expert could create such a function to take a selected pin and add a visible text display to it that could then be manipulated, e.g. sized, aligned etc. But since the dbCreateTextDisplay requires a lot of inputs including object, owner, etc, that presumably can be extracted from a selected pin object if one knew SKILL a bit better (which we do not) it seems that for us the best solution is just to recreate the pins using Create/Pin and choosing a text display label at time of creation.

     

    Regards Tobi 

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • tdtg
    tdtg over 12 years ago

    Thanks for this informative response Andrew. A SKILL expert could create such a function to take a selected pin and add a visible text display to it that could then be manipulated, e.g. sized, aligned etc. But since the dbCreateTextDisplay requires a lot of inputs including object, owner, etc, that presumably can be extracted from a selected pin object if one knew SKILL a bit better (which we do not) it seems that for us the best solution is just to recreate the pins using Create/Pin and choosing a text display label at time of creation.

     

    Regards Tobi 

     

     

    • 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