Open profmadden opened 9 months ago
Looking at a few more of these, the trouble seems to be with pins from the input file that are not on the lowest layer (metal 0).
If a pin is located on layer X, it seems like the evaluator is looking for a via from layer X to layer X+1.
Thanks for pointing out this issue! We will fix it soon!
Could you please try the latest version of evaluator? It should fix this issue. Thanks!
Looks like evaluator_v2.cpp fixes this -- thanks!
I'm getting a small number of nets flagged as open, and am wondering if I'm not understanding stacked vias correctly, or if there's a glitch in the evaluator (I'm using the v1 version). I have not checked them all, but it seems like it happens on nets where some of the pins are not on layer 0. Here's a small example from ariane133_51. The net is this:
I'm using the first access point on the first pin on layer 3, and ignoring the second access point. My router uses metal 2 for the horizontal connection, and metal 3 for the vertical, generating a routing (annotated) like this:
I think this should be connected -- but maybe I'm missing something?