SiEPIC / SiEPICfab-EBeam-ZEP-PDK

SiEPIC Program EBeam PDK for the ZEP process
Other
6 stars 18 forks source link

Technology name #1

Closed dnrobin closed 3 years ago

dnrobin commented 3 years ago

Might be interesting to change the technology name from 'Ebeam' to 'Ebeam_ZEP' to differentiate from the standard Ebeam PDK. I have done so manually by setting the tag in the XML file so the new name shows up in KLayout.

lukasc-ubc commented 3 years ago

Where do you see “EBeam”? We have it set to SiEPICfab_EBeam_ZEP

On Dec 15, 2020, at 4:23 PM, Daniel Robin notifications@github.com wrote:

Might be interesting to change the technology name from 'Ebeam' to 'Ebeam_ZEP' to differentiate from the standard Ebeam PDK. I have done so manually by setting the tag in the XML file so the new name shows up in KLayout.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SiEPIC/SiEPICfab-EBeam-ZEP-PDK/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADY37AAEFUCJRXKPJ4DLXODSU74XTANCNFSM4U5FPVVA.

dnrobin commented 3 years ago

By default, when I installed the technology into '.klayout/tech/', KLayout recognized it as simply 'EBeam'. The name originated from the tag in 'SiEPICfab_EBeam_ZEP.lyt'. Changing it from 'EBeam' to 'SiEPICfab_EBeam_ZEP' fixed the issue.

lukasc-ubc commented 3 years ago

@mustafacc this might be the problem we were seeing.

lukasc-ubc commented 3 years ago

Perhaps you are using the master branch? Try switching to experimental.

Lukas Chrostowski Professor, Electrical and Computer Engineering University of British Columbia Quantum Matter Institute Member, College of the Royal Society of Canada http://www.mina.ubc.ca/lukasc http://siepic.ubc.ca https://qmi.ubc.ca/about/directory/lukas-chrostowski

On Dec 18, 2020, at 5:14 PM, Daniel Robin notifications@github.com wrote:

 By default, when I installed the technology into '.klayout/tech/', KLayout recognized it as simply 'EBeam'. The name originated from the tag in 'SiEPICfab_EBeam_ZEP.lyt'. Changing it from 'EBeam' to 'SiEPICfab_EBeam_ZEP' fixed the issue.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

dnrobin commented 3 years ago

Yes, the issue is observed for the master branch. Switching for the experimental branch version has crashed my KLayout installation. I have not been able to recover even upon removing the technology... I will try and investigate more later.

dnrobin commented 3 years ago

Turns out my custom KLayout instance was causing the crash. I reinstalled from the latest OSX Catalina build and reinstalled SiEPIC_Tools from the package manager. Now the experimental branch version of ZEP works and indeed the technology name shows up correctly.