vks
12/29/2023, 8:37 AMopen_pdks from source for purpose of doing analog designs only using option :`./configure --enable-sky130-pdk --enable-sram-sky130 --disable-sc-hs-sky130 --disable-sc-ms-sky130 --disable-sc-ls-sky130 --disable-sc-lp-sky130 --disable-sc-hd-sky130 --disable-sc-hdll-sky130 --disable-sc-hvl-sky130`
Now there is a requirement to use standard cells in design, but couldn't find their spice models in my sky130 PDK installation. Should I install the entire open_pdks from the beginning, or is there a way to add digital standard cell spice files to existing sky130 PDK installation itself ?Tim Edwards
12/29/2023, 2:06 PM--disable-sc-hs-sky130 (or whichever standard cells you need), which will build the standard cell libraries locally. Then you can copy just the spice library into the install location (or where ever you want it; all you need for simulation is just an include statement pointing to it). Then you can run make clean on the source. That assumes that your choice of disabling the standard cells in the first place was mainly to conserve disk space.
Another choice is to use volare to get the precompiled PDK and copy the SPICE library (or libraries) of the standard cells from it.