Sud_ana
03/08/2024, 10:34 PMmagic
with sky130A pdk ?
I have installed xschem, magic, ngspce, open_pdk
in that order on ubuntu system. I could open xschem and managed to see the sky130
devices as I had copied over the xschemrc
file into a directory from which I launched xschem. However when I launch magic, I don't see it is associated with any pdk Technology
. Could someone please help on how to view the SKY130 pdk associated with the magic when launched ?Mitch Bailey
03/09/2024, 12:13 AMmagic -rcfile $PDK_ROOT/$PDK/libs.tech/magic/$PDK.magicrc
?
0r you could link that file to .magicrc
and just start with magic
.Tim Edwards
03/09/2024, 12:30 AM-rcfile
specifically pointing to the magicrc file in the PDK, like Mitch mentioned.
(2) As long as you have $PDK_ROOT
declared as an environment variable, magic is good at finding the PDK from an existing layout file, but it will still need to be told where to find it when you start it without a layout file.
(3) There is a "tech manager" window, but I see that I have not set it up to recognize $PDK_ROOT
, which is my oversight. I'll need to correct that.Sud_ana
03/09/2024, 12:38 AMmagic -rcfile ~/open_pdks/sky130/sky130A/libs.tech/magic/sky130A.magicrc
I'm able to launch magic with the tech.