Meaning
Automated verification of functional equivalence between a logical design representation and a physical implementation maintains the integrity of integrated circuits. Netlist synchronization prevents discrepancies from occurring between the behavioral model and the routed database. This verification step identifies missing connectivity, altered pin assignments, or logic inversions introduced during the layout phase.
The process ensures that the physical transistors accurately execute the instructions defined by the primary design intent.
Data Correspondence
Engineers perform this check after the placement and routing phase to confirm that no gates were inadvertently bypassed during cell optimization. Logical connectivity must match the electrical path of the finished layout to prevent signal isolation or short circuits. Discrepancies usually indicate that a metal layer or a via was misaligned during the manufacturing preparation phase.
Designers verify this alignment by comparing the source schematic against the extracted parasitics of the finalized design.
Process Verification
Hierarchical blocks within a system on chip often require local checks to ensure that individual modules maintain their intended interface behavior. Each block follows an independent optimization flow that might introduce unintended modifications to the signal topology. Verification tools extract the actual hardware connectivity from the silicon floorplan to confirm that external port mappings remain unchanged.
The software compares these findings against the golden model to locate errors before the tapeout stage occurs.
Reliability Impact
Failure to perform this alignment leads to catastrophic functional errors upon the arrival of finished silicon. Mask set fabrication depends on the accuracy of these files because any flaw present at this stage becomes permanent in the physical hardware. Silicon yield remains high only when the netlist accurately represents the logical operations scheduled for the final silicon die.