mohamed hassan
12/10/2022, 9:11 PMTim Edwards
12/11/2022, 10:35 PMIain Waugh
12/11/2022, 11:42 PMTim Edwards
12/12/2022, 1:55 PMIain Waugh
12/12/2022, 9:50 PMIain Waugh
12/12/2022, 9:50 PMgit clone <https://github.com/RTimothyEdwards/open_pdks> && cd open_pdks
# Configure with both "A" and "B" versions of the PDK
./configure --with-ef-style --enable-sky130-pdk --enable-sram-sky130 \
--enable-osu-t12-sky130 --enable-osu-t15-sky130 --enable-osu-t18-sky130 \
--enable-alpha-sky130 --prefix=/opt/pdks
make -j$(nproc)
Tim Edwards
12/14/2022, 6:47 PM./configure --prefix=/opt --enable-sky130-pdk --enable-sram-sky130 --enable-osu-t12-sky130 --enable-osu-t15-sky130 --enable-osu-t18-sky130
should be sufficient (equivalent to what you did, except (1) the prefix you used is, I think, going to put everything in the redundant path /opt/pdks/share/pdks
, and (2) never use --with-ef-style
(used on the efabless online platform only). But I would not expect those minor differences to cause anything to crash, or hang, or take up inordinate amounts of memory or disk space.Iain Waugh
12/14/2022, 11:40 PM