Quantcast
Channel: Cadence Custom IC Skill Forum
Viewing all articles
Browse latest Browse all 5068

How to highlight net in schematic when selecting a net in layout

$
0
0

HI,

After spending some time reading documentation and going through options in a Layout (XL) editor, I couldn't find an option to turn-on, what I would call, cross-probing. What I mean with that: when selecting a wire/path/polygon with net information, that the same net in the schematic view (which is already open) is highlighted. When in LayoutXL mode in a layout editor, if you select an instance, the same instance in schematic is highlighted/selected. I would like to have the same functionality for nets.

Is this possible by simply enabling an option (which I have completely missed)?

If this is not a build-in feature, I think it wouldn't be too difficult to write some SKILL code that does this:

  1. Re-define the bindkey for left-mouse-button click in layout editor (by default it triggers mouseSingleSelectPt()) to a custom procedure
  2. In this custom procedure, chech whether or not a path/wire/polygon with net information is selected, if so: proceed
  3. Check whether of not the schematic of the cell is opened, if so: proceed
  4. Use the procedure geAddNetProbe() to highlight the net
  5. If nothing or no wire/path/polygon is selected, the highlight in schematic must be cleared

This could be made in such a way that when selecting multiple paths/wires/polygons, multiple nets are highlighted in the schematic.

Would this be possible, or does anyone already have somehting similar to this?

Thanks in advance.

Kind regards,

Sjoerd

ps:
We are currently using a custom procedure which is triggerd by a single left mouse button click, it checks whether or not a path/wire/polygon is selected, and then takes the LPP of that object and sets it to the entry layer in the LSW. This is the code to do that:

community.cadence.com/.../1300.SCLLeMouseSingleSelectPt.il.txt

community.cadence.com/.../4113.SCLLeSetLSWEntryLayerByShape.il.txt

Before using, remove the .txt file extension.


Viewing all articles
Browse latest Browse all 5068

Trending Articles