Net Tracer Bug?

Hi Matthias,

Huge thanks for all the new features in recent years and overall continued support.

I've been playing around with the netlist functionality and encountered what seems like an issue with net tracing. Under certain conditions, I find that it works in one direction but not another.

I've boiled it down to the simple set of shapes in the attached screenshots.
In this first one, I've traced the net by clicking on the inner polygon:

This behaves as expected, highlighting only the inner polygon since it isn't ever connected to the outer.

In the second, I've clicked on the outer polygon:

However, I only see the expected behavior (only the outer polygon highlighted) on one of the designs.

From what I can tell, it appears to have something to do with the two outer arms encroaching on the extents of the inner polygon, but I wouldn't be surprised if it's unrelated and just presenting this way by coincidence.

Is this a known bug/limitation? Let me know if you'd like any more details.

Thanks in advance,
Adam

Comments

  • Hi Adam,

    I'd be interested in the actual layouts you used and the stack details. You can attache GDS files to forum entries if you wrap then in a .zip archive.

    I could not readily reproduce the issue with this layout of mine:

    I simply used layer 1 on this stack:

    My test case works for the point-and-click tracer as well as "trace all nets".

    Matthias

  • Hi Matthias,

    Apologies, I hadn't thought to zip it. Let me know if this works.

  • edited January 11

    No worries.

    I can reproduce the problem with your testcase. I will need to debug the problem. The "trace all nets" feature does it correctly, but not the point-and-click tool.

    I have created a ticket to track this problem: https://github.com/KLayout/klayout/issues/1967

    Thanks for reporting that problem.

    Matthias

Sign In or Register to comment.