I finally got some time to dip back into this topic. To get around this issue, my solution included some use of the "cheat" function, but that did not consistently fix the issues I was dealing with. I understand the concerns you ( @Matthia…
@Matthias, Thanks for your response. I'll be perfectly honest, it has been so long since I designed that layout that I had forgot that the sources overlap. I agree that the closer you get layouts, the more likely you are to get into trouble with hie…
@laurent_c Yes, I have sources overlapping in the design. The gate is fully formed (e.g. BUF1 passes DRC and LVS by itself). Looking at the "cheat" command now to better understand what's going on there.
See, that's why I'm a bit confused - as far as I can tell the third number is not memory. Memory usage has remained pretty stable, but below 2GB. I think it must be some loop iteration count or something? I'm aware of the halting problem but I am cu…
That is an insidious edge case for the wildcards.
I tried out the same_nets!("*", "?*") bit. I found out that this works roughly as expected, but fails when the schematic net name has only 1 character. In practice, this might no…
A brief addendum, I tried seeing if I could iterate through the schematic nets to mark which nets can match "anything" and those that can't. Using the nets_by_name("*") and Net.is_internal? I can iterate through the netlist and d…
@Matthias So in trying out the same_nets!("*", "*") function, I have run into a new issue - now all nets must have names matching in both the schematic and layout. I suppose that result is not too surprising considering the wild…
@Matthias I did some playing around with versions to see if it might have been something we did with our build process, and I tested several versions. I think I already tested more than I needed, and I'd probably be better served at this point to di…
To be clear, the provided design on GitHub is correct as provided. I am changing the labels in the layout to help demonstrate the issue that I'm having, where a bottom-up verification scheme "fails" because the labels aren't treated as a r…
Thank you for your response!
I understand topologically everything is correct, but the problem that I run into is when I'm integrating these cells as subcells in a larger schematic/layout. In those cases, my "A" and "B" pins bei…