• 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. How to open particular schematic or layout with shortcut...

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 144
  • Views 14332
  • 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 open particular schematic or layout with shortcut key

GDCRA
GDCRA over 8 years ago

Hi

I have too many schematic libraries and layout libraries with many cells. I was wondering if I can set up shortcut key to open a particular schematic or layout ?. 

Thanks

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 8 years ago

    Of course. First thing I would say that if it's a set of recent cells, you can just use the history under the File menu in the CIW. If you want to define bind keys, you simply need to define a key (for an application or for the CIW) which calls geOpen() with the right arguments.

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • GDCRA
    GDCRA over 8 years ago
    Thanks Andrew. I could open given cellview by using function geOpen() through CIW..
    My understanding is bindkey can be set to work from schematic, layout or symbol view. Lets say I have no window open (neither any schematic, layout or symbol view). Is there way I can just bring my CIW window front and use my set bindkey to open particular schematic or layout ?
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • OggKevin
    OggKevin over 8 years ago
    Bindkeys can also be set to work from the CIW. The following is an example of a bindkey set to open basic/GND/symbol in read mode with the bindkey set to F12 in the CIW:
    hiSetBindKey("Command Interpreter" "<Key>F12" "geOpen(?lib \"basic\" ?cell \"GND\" ?view \"symbol\" ?viewType \"schematicSymbol\" ?mode \"r\")")
    • 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