Stefan Schippers09/26/2021, 9:30 AM
Tim Edwards09/26/2021, 3:53 PM
instead of just
. If you don't provide the path, then open_pdks will clone the repo itself and do a full build. Now, to reduce the amount of time and disk space used by the skywater-pdk repository, only build the submodules that you need. In general, the "make" process is only long and hogs disk space because of the liberty format files for the digital standard cells. So make sure you initialize the primitives library and the I/O library. Then initialize the
standard cell library, which is the most-used and most common. After that, the
is useful for any 3.3V logic, and
is useful for high-speed logic---but the open source tools struggle with precision timing, so I'm not sure it's a great idea to use the high-speed logic until the tools improve a bit.
Stefan Schippers09/26/2021, 7:13 PM