#63 Publish script which generates verilog files I...
# general
g
#63 Publish script which generates verilog files Issue opened by mithro A large number of the verilog files in the standard cells are automatically generated from a
definition.json
file. Non-generated files
sky130_fd_sc_XX__XXXXXX.specify.v
sky130_fd_sc_XX__XXXXXX.behavioral.pp.v
sky130_fd_sc_XX__XXXXXX.functional.pp.v
Modules
sky130_fd_sc_XX__XXXXXX.pp.blackbox.v
sky130_fd_sc_XX__XXXXXX.blackbox.v
sky130_fd_sc_XX__XXXXXX.pp.symbol.v
sky130_fd_sc_XX__XXXXXX.symbol.v
Wrappers
sky130_fd_sc_XX__XXXXXX.v
sky130_fd_sc_XX__XXXXXX_X.v
Test bench
sky130_fd_sc_XX__XXXXXX.tb.v
Example Example definition.json for the `sky130_fd_sc_hd__a2111o` cell; • `sky130_fd_sc_hd__a2111o.behavioral.pp.v``sky130_fd_sc_hd__a2111o.blackbox.v``sky130_fd_sc_hd__a2111o.functional.pp.v``sky130_fd_sc_hd__a2111o.pp.blackbox.v``sky130_fd_sc_hd__a2111o.pp.symbol.v``sky130_fd_sc_hd__a2111o.symbol.v``sky130_fd_sc_hd__a2111o.tb.v``sky130_fd_sc_hd__a2111o.v``sky130_fd_sc_hd__a2111o_1.v``sky130_fd_sc_hd__a2111o_2.v``sky130_fd_sc_hd__a2111o_4.v` The following verilog files are not generated; • `sky130_fd_sc_hd__a2111o.behavioral.v``sky130_fd_sc_hd__a2111o.functional.v``sky130_fd_sc_hd__a2111o.specify.v` google/skywater-pdk