Hi, i know how to read the netlist mismatch from N...
# sky130
h
Hi, i know how to read the netlist mismatch from Netgen, but i can't read the instance mismatch. I've used interdigitation technique and multifingers on my layout, i think the problems are there, but i can't fint them. #netgen #lvs
m
I think one of your schematic dummy devices may be labeled incorrectly. The device counts show 10 pfets being reduced to 9>
Copy code
sky130_fd_pr__nfet_01v8 (46->10)           |sky130_fd_pr__nfet_01v8 (10->9) **Mismatch
The connection counts for net
d
are off. Layout
Copy code
Net: d                                          
  sky130_fd_pr__pfet_01v8/(1|3) = 1                   
  sky130_fd_pr__nfet_01v8/2 = 3                  
  sky130_fd_pr__nfet_01v8/(1|3) = 2              
  sky130_fd_pr__cap_mim_m3_2/2 = 1
Schematic
Copy code
|Net: d                                     
|  sky130_fd_pr__pfet_01v8/(1|3) = 1        
|  sky130_fd_pr__nfet_01v8/2 = 2            
|  sky130_fd_pr__nfet_01v8/(1|3) = 1        
|  sky130_fd_pr__cap_mim_m3_2/2 = 1
The current schematic has 2 dummy devices attached to
a
whereas I suspect the layout has one connected to
a
and the other to
d
. Is that correct?