Weston Braun
05/05/2022, 7:13 PMRyan Wans
05/05/2022, 7:49 PM-rc /pathtopdk/sky130A/magic/magic.rc
Connie Duong
05/06/2022, 3:00 AMmagic -T sky130A.tech -rc sky130A.magicrc
Tim Edwards
05/06/2022, 12:27 PM.magicrc
in the directory where you start magic. Otherwise, you need to specify the startup script on the command line, as Ryan and Connie said. If you want the automatic behavior, just copy the PDK startup script sky130A.magicrc
to your working directory and rename it to .magicrc
.
@User: The sky130.magicrc
script contains the command tech load sky130A.tech
, so specifying a technology file on the command line is redundant.Jorge Marin
08/05/2022, 7:59 PMsky130A.magicrc
file into my home directory and then try running magic, but the right bar is not loaded and I get the following errors:
Could not find file 'STAGING_PATH/TECHNAME/MAGIC_CURRENT/TECHNAME-F.tech' in any of these directories:
. $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
Could not find file 'STAGING_PATH/TECHNAME/MAGIC_CURRENT/TECHNAME.tech' in any of these directories:
. $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
Error parsing user ".magicrc": couldn't read file "STAGING_PATH/TECHNAME/MAGIC_CURRENT/TECHNAME.tcl": no such file or directory
any ideas what could be wrong?Jorge Marin
08/05/2022, 8:02 PMTim Edwards
08/06/2022, 12:59 AM.magicrc
file appears to be copied directly from the sky130.magicrc
template in open_pdks, not properly installed by running make
in open_pdks. The names like STAGING_PATH
are template variables that get replaced during the open_pdks build.Jorge Marin
08/06/2022, 1:46 AMTim Edwards
08/08/2022, 6:07 PMconfigure
, make
, and make install
.Jorge Marin
08/08/2022, 6:40 PMTim Edwards
08/08/2022, 6:49 PMconfigure
needs options. At least configure --enable-sky130-pdk
.Jorge Marin
08/08/2022, 8:18 PMJorge Marin
08/08/2022, 8:18 PM