Hello All,
We havte been running precheck on the online Efabless platform to the (almost) finished top layout of our project. We currently get a consistency error related to ports, please see the reports below. What is it exactly checking in this step?
@Tim Edwards@Mitch Bailey
a
Arman Avetisyan
11/01/2022, 3:43 PM
its a simplified LVS. Has your design passed lvs?
t
Tim Edwards
11/01/2022, 3:49 PM
Often what this means is that you connected several analog or power pins together; the extraction produces only one name for the net, so one of the ports disappears from the netlist. If that's the case, then the solution is to put a metal resistor near the ports to logically separate the port from the rest of the net, so all the port names will appear in the netlist.
j
Jorge Marin
11/01/2022, 4:02 PM
Thanks a lot @Tim Edwards
CC @Alfonso Cortés
Jorge Marin
11/01/2022, 5:00 PM
hello @Tim Edwards, just to understand clearly: your recommendation is to add at layout level (in magic) the metal resistors between the shorted ports, so they are extracted in the netgen-generated netlist, right?
t
Tim Edwards
11/01/2022, 5:13 PM
Yes, that's right (requires adding the resistor to any schematic view you have of the same circuit, to pass LVS).