• 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. Digital Implementation
  3. Getting associated library cell name for a instance in ...

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 92
  • Views 18070
  • 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

Getting associated library cell name for a instance in ets

abhingp01
abhingp01 over 13 years ago

 Hi,

Is it possible to get associated library cell name for any given instance in design.

I can see 'get_cells' which returns instance name and 'get_lib_cells' which returns the cell names matching the regular expression.

In 'report_timing' it prints the  cell name but the same is not made available in collection.

Please help me with same and correct me if I am wrong.

Regards,

Abhi

 

  • Cancel
  • jgentry
    jgentry over 13 years ago
    Try: get_property [get_cells $instName] ref_name, or maybe get_attribute, I forget which is used in each EDA tool.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • abhingp01
    abhingp01 over 13 years ago

    I tried that already and went through all the option that collection of type 'cell' or collection of type 'pin'provides.

    Actually logically speaking 'get_cells' should return library cell name but here it returns instance name which I can even get it by triming pin name :(

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • jgentry
    jgentry over 13 years ago
    Too bad. I usually revert back to db-access when nothing else works. Something like: dbCellName [dbInstCell [dbGetInstByName [get_object_name $col]]]
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • abhingp01
    abhingp01 over 13 years ago
    Got it:

    ref_lib_cell_name

    This will give associated library cell name.

    • 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