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 391 forks source link

What is the recommended amount of disk space? #128

Open galv opened 4 years ago

galv commented 4 years ago

When I did git clone --recursive on this repo, I actually ran out of disk space on a disk with ~25GB free. How large a disk do you recommend for downloading this PDK?

RTimothyEdwards commented 4 years ago

@galv : Looking at my own disk space used by skywater-pdks, the vast majority is used by the libraries (and the majority of that is used by the liberty files). The rest of the PDK is about 1.5GB. I pulled only the "latest" versions of each of the digital repositories, not all versions, and the total used after running "make timing" is 13.8GB for the libraries (so 15.3GB total or so). My advice is that you not try to download all versions of all libraries. Unless you have some need for every digital standard cell library, I also suggest that you download only the libraries you need. Start with sky130_fd_sc_hd, since that is the one that has been tested the most with the openlane digital flow.

mithro commented 4 years ago

Looks like the PDK repo with all the libraries initialized is roughly ~50 gigabytes.

20Mhz commented 4 years ago

Btw, only about 2G then downloading and building only latest sky130_fd_sc_hd, enough for full open lane run

mithro commented 4 years ago

Someone want to add a section to the README and the documentation?