google / skywater-pdk

Open source process design kit for usage with SkyWater Technology Foundry's 130nm node.
https://skywater-pdk.rtfd.io
Apache License 2.0
3k stars 394 forks source link

Publish script which combines the CDL files from the cells (and models) into one big file #54

Open mithro opened 4 years ago

mithro commented 4 years ago

Similar to how there is a script which combines the timing data from the per cell timing JSON data into a single large liberty file, we need a script which does the same for the CDL files. This also needs to make sure to include the models.

The script should be added to the skywater_pdk Python module.

RTimothyEdwards commented 4 years ago

@mithro : I have this capability as part of the open_pdks "foundry install" script.

mithro commented 4 years ago

FYI - The open_pdk repo has a create_spice_library.py which should be imported into the skywater-pdk Python API library and used here.