It looks like you're new here. If you want to get involved, click one of these buttons!
So I'm running a large layout with a bunch of similar nodes (a memory array). It's taking a while, which is fine, but I'd figure it's worth asking what the "heartbeat progress bar" is indicating. On large LVS jobs, you get a display like this:
However, the columns are not indicated/titled. What is each column supposed to represent?
Comments
Hi @barlow,
that is a two-level progress. I assume the 0% is something first level and 3% second level (i.e. analyzing the ambiguous nets).
But the last number is memory. You process takes 107GB?
You can help LVS by adding labels on the nets - unless you tell LVS not to use layer names, it will use the labels to resolve ambiguous net situations.
And are you maybe using flat mode?
Matthias
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 curious how bad it's going to be. I don't think it gets all the way to 100% linearly.
And I just found out, yes this check is being done completely flat due to an inadvertent systemic mismatch of layout/netlist names below the top cell.
Ah, you're right. The number is not memory, it is some counter.
I don't know what is going on exactly without knowing the design, but LVS compare may be elaborating on ambiguities.
Matthias