vanshika tanwar
02/15/2023, 3:32 PMTim Edwards
02/15/2023, 5:46 PM/usr/local/pdk/volare/sky130/build/.../sky130A/libs.tech/magic/sky130A.tech
that apparently does not exist. For an installation of open_pdks, the .tech
file pointed to by the associated .magicrc
file should be in the same directory. If you got the sky130A.magicrc
file from the vsdflow/work/tools/...
folder, then the tech file should not be in /usr/local/pdk/volare/...
.vanshika tanwar
02/15/2023, 6:02 PMVijayan Krishnan
02/16/2023, 6:39 AMmagic -T ../../$PDK/long/path/sky130A.tech user_proj_example/runs/user_proj_example/results/magic/user_proj_example.drc.mag
magic -rcfile $PDK_ROOT/sky130A/libs.tech/magic/sky130A.magicrc
vanshika tanwar
02/16/2023, 5:11 PMTim Edwards
02/16/2023, 6:08 PMmagic --version
?vanshika tanwar
02/16/2023, 6:21 PMTim Edwards
02/16/2023, 7:05 PMvanshika tanwar
02/16/2023, 7:11 PMTim Edwards
02/16/2023, 7:11 PMvanshika tanwar
02/16/2023, 7:14 PMTim Edwards
02/16/2023, 8:31 PMapt get build-essential
.vanshika tanwar
02/17/2023, 2:33 AMVijayan Krishnan
02/17/2023, 6:58 AMsudo apt-get update
sudo apt-get remove magic
sudo apt-get install magic
vanshika tanwar
02/17/2023, 6:07 PMTim Edwards
02/18/2023, 2:24 AMapt install libstdc++
. Apparently build-essential doesn't include it. Using apt install magic
will just get you a very outdated version. Don't use it.Vijayan Krishnan
02/18/2023, 2:23 PMvanshika tanwar
02/22/2023, 3:48 AM