GitHub
09/12/2023, 2:58 PMopen_pdks
"injects" the pins, they're injected as follows:
PIN VNB
DIRECTION INOUT ;
USE GROUND ;
PORT
LAYER pwell ;
RECT 0.005 0.785 0.925 1.015 ;
RECT 0.005 0.105 3.590 0.785 ;
RECT 0.150 -0.085 0.320 0.105 ;
END
END VNB
PIN VPB
DIRECTION INOUT ;
USE POWER ;
PORT
LAYER nwell ;
RECT -0.190 1.305 3.870 2.910 ;
END
END VPB
USE POWER ;
and USE GROUND ;
are used by OpenROAD to determine if the pins in question are power pins or not, so when writing an unpowered netlist, virtually every sky130_ef_sc_hd__decap_12
is broken.
This looks like a straightforward fix. Should I submit a PR or is there a reason behind this?
RTimothyEdwards/open_pdksGitHub
09/14/2023, 4:11 PM