Diarmuid Collins
05/08/2024, 8:18 PMaquiles viza
05/08/2024, 8:25 PMvolare
installed and PDK_ROOT
set is a requirement for this script.
# <https://github.com/RTimothyEdwards/open_pdks/commits/master/>
COMMIT=42cd15c469adc1d303ffca4a7d32c29a4564a737
volare build --pdk=sky130 $COMMIT
volare enable --pdk=sky130 $COMMIT
# I only use the A flavor
rm -rf $PDK_ROOT/sky130B
rm -rf $PDK_ROOT/volare/sky130/versions/$COMMIT/sky130B
rm -rf $PDK_ROOT/volare/sky130/build
Amro Tork
05/08/2024, 8:48 PMAmro Tork
05/08/2024, 8:48 PMDiarmuid Collins
05/09/2024, 8:57 PMDiarmuid Collins
05/13/2024, 8:56 PMDiarmuid Collins
05/13/2024, 8:59 PMDiarmuid Collins
05/13/2024, 8:59 PMDiarmuid Collins
05/14/2024, 3:51 PMaquiles viza
05/14/2024, 9:15 PMPDK_ROOT
as the directory that has a lot of references to pdks (sometimes is $USER/.volare
)
• and PDK
to select which flavor use. In general, we use sky130A
but that could depend on each specific case.
This script fix errors on older commits of the pdk. Apply each command individually and evaluate if it's good idea to run it given that some of the problems are already solved
https://github.com/akiles-esta-usado/ic-makefile/blob/main/installers/patch_volare.shDiarmuid Collins
05/14/2024, 9:32 PMShambukari Jayanth
05/15/2024, 1:09 PM