• 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. Pin Location

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 90
  • Views 13253
  • 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

Pin Location

archive
archive over 17 years ago

Hello All,
I want to get the pin location of a certain instance [Pad] in the design? Are they any dbCommands to accomplish this?
Thanks for the help.


Originally posted in cdnusers.org by vajram
  • Cancel
  • archive
    archive over 17 years ago

    There's several ways to go about getting this information from the db, and I'm not exactly certain from your question what object type you're seeking. It sounds like it is a pin on an IO cell (there can be multiple of course) but at any rate, here are a couple of examples that might help. If they don't, please feel free to post back seeking clarification: Using dbGet style (debuted in 7.1): selectInst IOPADS_INST/Ptdspip15 encounter 2> dbGet selected.instTerms.name IOPADS_INST/Ptdspip15/PAD IOPADS_INST/Ptdspip15/C encounter 3> dbGet selected.instTerms.pt {264.12 1316.13} {251.455 1082.22} Using FE-TCL (long standing db access mechanism): encounter 9> set inst [dbGetInstByName IOPADS_INST/Ptdspip15] 0x18ee84ec encounter 10> dbForEachInstTerm $inst term {Puts "[dbTermLoc $term]"} 528240 2632260 502910 2164440 (these values can be converted to microns with "dbDBUToMicrons")


    Originally posted in cdnusers.org by BobD
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • archive
    archive over 17 years ago

    Excuse me for not being clear. Yes, I am looking for pin location of a pad instance. Thanks for the suggestion Bob. FE-TCL is great and it works. I will also try the new dbGet.


    Originally posted in cdnusers.org by vajram
    • 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