RTimothyEdwards / open_pdks

PDK installer for open-source EDA tools and toolchains. Distributed with setups for the SkyWater 130nm and Global Foundries 180nm open processes.
http://opencircuitdesign.com/open_pdks
Apache License 2.0
292 stars 86 forks source link

MacOS Klayout infinite window loop crashes computer #457

Open Revenantx86 opened 1 month ago

Revenantx86 commented 1 month ago

Hello,

I have recently installed klayout and open pdk to my Mac. When I add the library to klayout on Mac. the python script launches infinite amount of klayout windows as like this:

IMG_0016

Do you know how I can fix this ? I suspect it's because of circular import loop in the script ?

Refik

RTimothyEdwards commented 1 month ago

Leo Moser (@mole99) made a pull request to the upstream library that will likely solve this problem: https://github.com/efabless/sky130_klayout_pdk/pull/25. The pull request is under review.

mole99 commented 1 month ago

Hi @Revenantx86, as Tim has said, there is now a new method to install the sky130 KLayout PDK from Efabless. You should be able to install the package directly from KLayout's package manager:

Bildschirmfoto vom 2024-10-11 13-54-37

Let me know how that goes for you.