Discussed in #4457
Originally posted by Blueonics August 21, 2026
Issue
KLayout DRC passes cleanly on sky130hd designs, but KLayout LVS (flow/platforms/sky130hd/lvs/sky130hd.lylvs) reports ERROR : Netlists don't match. On ORFS gcd (sky130hd), the extracted netlist is missing most of the top-level module ports: only 28 of 74 pins on the gcd top cell are recognized, and the deck gives no further diagnostic.
Environment
- Upstream commit:
02ba50d5365a78304115e759c5957a1770452f8d (master)
- KLayout version: 0.30.7
- Design:
gcd (sky130hd), also observed on a larger aes build
- DRC: clean (
sky130hd.lydrc) — LVS: fails (sky130hd.lylvs)
Reproduction
cd flow
export DESIGN_CONFIG=./designs/sky130hd/gcd/config.mk
make finish
make lvs
# → ERROR : Netlists don't match, no further detail
Observations
LIPIN = polygons(67, 16)
MET1PIN = polygons(68, 16)
MET2PIN = polygons(69, 16)
MET3PIN = polygons(70, 16)
MET4PIN = polygons(71, 16)
MET5PIN = polygons(72, 16)
POLYPIN = polygons(66, 16)
NWELLPIN = polygons(64, 16)
RDLPIN = polygons(74, 16)
Text labels are attached only to the drawing layers:
connect(NWELL, NWELLTXT)
connect(POLY, POLYTXT)
connect(LI, LITXT)
connect(MET1, MET1TXT)
connect(MET2, MET2TXT)
connect(MET3, MET3TXT)
connect(MET4, MET4TXT)
connect(MET5, MET5TXT)
Tried patching this, but did not resolve the issues.
No local changes were made to GCD, any help is appreciated.
Discussed in #4457
Originally posted by Blueonics August 21, 2026
Issue
KLayout DRC passes cleanly on
sky130hddesigns, but KLayout LVS (flow/platforms/sky130hd/lvs/sky130hd.lylvs) reportsERROR : Netlists don't match. On ORFSgcd(sky130hd), the extracted netlist is missing most of the top-level module ports: only 28 of 74 pins on thegcdtop cell are recognized, and the deck gives no further diagnostic.Environment
02ba50d5365a78304115e759c5957a1770452f8d(master)gcd(sky130hd), also observed on a largeraesbuildsky130hd.lydrc) — LVS: fails (sky130hd.lylvs)Reproduction
Observations
Text labels are attached only to the drawing layers:
Tried patching this, but did not resolve the issues.
No local changes were made to GCD, any help is appreciated.