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:
- Re-define the bindkey for left-mouse-button click in layout editor (by default it triggers mouseSingleSelectPt()) to a custom procedure
- In this custom procedure, chech whether or not a path/wire/polygon with net information is selected, if so: proceed
- Check whether of not the schematic of the cell is opened, if so: proceed
- Use the procedure geAddNetProbe() to highlight the net
- 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.