In `pdks/sky130A/libs.ref/sky130_fd_sc_hd/verilog/...
# sky130
k
In
pdks/sky130A/libs.ref/sky130_fd_sc_hd/verilog/sky130_fd_sc_hd.v
line number
49162
, there appears to be a syntax error on the line. See the code below. It has an invalid label (should have been a comment). I'm not sure where to report it, but dumping it here. My guess is that in the Caravel SoC netlist simulation flow we don't see this because we always run with
USE_POWER_PINS
defined whereas I'm running on a netlist without the power pins. From:
Copy code
`endif SKY130_FD_SC_HD__LPFLOW_BLEEDER_FUNCTIONAL_V
To:
Copy code
`endif // SKY130_FD_SC_HD__LPFLOW_BLEEDER_FUNCTIONAL_V
a
report it in open pdks
k
I did. Looks like it was separately reported in Openlane back in June!
t
Things like this should be reported in the https://github.com/google/skywater-pdk repository issue tracker, although there are dozens and dozens of such errors that have been reported but never get fixed. I will see if I can add yet another patch script to handle it in open_pdks.
Okay, I added a script to fix this. It will appear in open_pdks version 1.0.365.
👍 1