Weston Braun
06/07/2021, 1:45 AMTim Edwards
06/07/2021, 1:51 AMWeston Braun
06/07/2021, 2:19 AMCell sky130_fd_pr__res_generic_po disconnected node: end_a
Cell sky130_fd_pr__res_generic_po disconnected node: end_b
Warning: Equate pins: cell sky130_fd_pr__res_generic_po has no definition, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__res_generic_po |Circuit 2: sky130_fd_pr__res_generic_po
-------------------------------------------|-------------------------------------------
(no matching pin) |1
(no matching pin) |2
---------------------------------------------------------------------------------------
Cell pin lists for sky130_fd_pr__res_generic_po and sky130_fd_pr__res_generic_po altered to match.
Weston Braun
06/07/2021, 2:25 AMWeston Braun
06/07/2021, 2:26 AMWeston Braun
06/07/2021, 2:34 AMCircuit sky130_fd_pr__res_generic_po contains no devices.
Contents of circuit 1: Circuit: 'poly_test'
Circuit poly_test contains 1 device instances.
Class: sky130_fd_pr__res_generic_po instances: 1
Circuit contains 3 nets.
Contents of circuit 2: Circuit: 'poly_test'
Circuit poly_test contains 1 device instances.
Class: sky130_fd_pr__res_generic_po instances: 1
Circuit contains 2 nets.
Circuit 1 contains 1 devices, Circuit 2 contains 1 devices.
Circuit 1 contains 2 nets, Circuit 2 contains 2 nets.
Netlists match uniquely.
Result: Circuits match uniquely.
Logging to file "comp.out" disabled
LVS Done.
Weston Braun
06/07/2021, 2:52 AMWeston Braun
06/07/2021, 2:53 AMWeston Braun
06/07/2021, 3:11 AMWeston Braun
06/07/2021, 3:11 AMWeston Braun
06/07/2021, 6:54 AMWeston Braun
06/07/2021, 6:55 AMnetgen -batch lvs "mag/power_stage_lvs.spice power_stage" "xschem/power_stage.spice power_stage" $PDKPATH/libs.tech/netgen/sky130A_setup.tcl
gives 14 nets vs 12 nets. and
netgen -batch lvs "xschem/power_stage.spice power_stage" "mag/power_stage_lvs.spice power_stage" $PDKPATH/libs.tech/netgen/sky130A_setup.tcl
gives 14 nets vs 14 nets (but neither seem to match)Weston Braun
06/07/2021, 6:56 AMTim Edwards
06/07/2021, 1:04 PMpower_stage
against power_stage_no_po
in netgen, then the cell summary will show different numbers of nets? Because I see 12 nets on each side, and it is the same regardless of the order I pass them to netgen. But I'm not sure if that's the test you ran. I only found one minor issue, which is that since a recent change I made to fix the problem with swapping pins being unnoticed by netgen, it now says "The top level cell failed pin matching" instead of "Netlists failed matching" (it never ran pin matching). But that's unrelated to your problem.Weston Braun
06/07/2021, 4:10 PMWeston Braun
06/07/2021, 4:11 PMWeston Braun
06/07/2021, 4:31 PMWeston Braun
06/07/2021, 4:32 PMClass sky130_fd_pr__res_generic_m2 does not have pin dummy_13.
Class sky130_fd_pr__res_generic_m2 does not have pin dummy_12.
andWeston Braun
06/07/2021, 4:32 PMCell sky130_fd_pr__res_generic_m2 disconnected node: end_a
Cell sky130_fd_pr__res_generic_m2 disconnected node: end_b
Warning: Equate pins: cell sky130_fd_pr__res_generic_m2 has no definition, treated as a black box.
Subcircuit pins:
Circuit 1: sky130_fd_pr__res_generic_m2 |Circuit 2: sky130_fd_pr__res_generic_m2
-------------------------------------------|-------------------------------------------
(no matching pin) |1
(no matching pin) |2
---------------------------------------------------------------------------------------
Weston Braun
06/07/2021, 4:33 PMWeston Braun
06/07/2021, 4:42 PMWeston Braun
06/07/2021, 4:42 PMWeston Braun
06/07/2021, 4:42 PMWeston Braun
06/07/2021, 4:43 PMWeston Braun
06/07/2021, 4:43 PMWeston Braun
06/07/2021, 4:45 PMTim Edwards
06/07/2021, 4:45 PMWeston Braun
06/07/2021, 4:45 PMWeston Braun
06/07/2021, 4:45 PMWeston Braun
06/07/2021, 4:46 PMTim Edwards
06/07/2021, 8:53 PMcd sky130 ; make tools-a ; sudo make install
. That avoids having to compile and install everything else.Weston Braun
06/07/2021, 9:10 PMWeston Braun
06/07/2021, 9:11 PMWeston Braun
06/07/2021, 9:12 PMWeston Braun
06/07/2021, 9:13 PMWeston Braun
06/07/2021, 9:14 PMTim Edwards
06/07/2021, 9:14 PMTim Edwards
06/07/2021, 9:16 PMWeston Braun
06/07/2021, 9:19 PMWeston Braun
06/07/2021, 9:20 PMWeston Braun
06/07/2021, 9:22 PM