Weston Braun
05/05/2022, 7:13 PMRyan Wans
05/05/2022, 7:49 PM-rc /pathtopdk/sky130A/magic/magic.rcConnie Duong
05/06/2022, 3:00 AMmagic -T sky130A.tech -rc sky130A.magicrcTim 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