I'm trying to debug an issue with writing gds with...
# magic
m
I'm trying to debug an issue with writing gds with magic
this is with a slightly old version of magic and pdk, and the reason I'm wanting to stick with it for now is that these are the versions I'm using in my analog course
on the VM I get a good gds write:
image.png
on my workstation
image.png
same pdk, same magic, same .mag file
but now I get 21 problems occurred
image.png
any ideas what the difference could be?
for now I will just continue on the VM
t
Are you sure it's the same version ? I see the volare pdk version is the same but in the first case it doesn't seem to load from a path under the volare dir. Unless
/home/ttuser/pdk
is a symlink or something ?
The message about scaled magic input cell are different between the two 🤔
d
Copy code
% puts [tech name]
sky130A
% puts [tech version]
1.0.470-0-g6d4d117 {SkyWater SKY130: Open Source rules and DRC}
% puts [tech filename]
/home/username/.volare/volare/sky130/current_symlink/sky130A/libs.tech/magic/sky130A.tech
Please add these commands to all example scripts to help support ?
m
local workstation
image.png
vm
image.png
and the vm's pdk:
so they both look the same to me
diff of the output messages
image.png
sharp eyes @tnt!
d
Can only suggest some kind of
diff -urN $VM_PDK_ROOT $PC_PDK_ROOT | diffstat
to validate no tweak has been made and they are both using exact PDK copies/configuration. I don't know if the VM has the PDK already downloaded or has a setup process to download things.
m
I've continued working on the VM, and when I checked again on my workstation, the errors have gone
d
as if by magic 🙂