efabless / sky130_klayout_pdk

Skywaters 130nm Klayout PDK
Apache License 2.0
16 stars 11 forks source link

Error message by klayout as it does not find the `.lyp` file #3

Open hpretl opened 1 year ago

hpretl commented 1 year ago

Expected Behavior

klayout starts w/o error message.

Actual Behavior

When klayout is started with klayout -e -nn $PDKPATH/libs.tech/klayout/tech/$PDK.lyt -l $PDKPATH/libs.tech/klayout/tech/$PDK.lyp example.gds then the following error message is shown:

Warning: Initialization of layers failed: Unable to open file: /headless/.klayout/tech/sky130/sky130.lyp (errno=2)

When looking into the .lyt file, the following can be seen:

<base-path>$(appdata_path)/tech/sky130</base-path>
 <original-base-path>$(appdata_path)/tech/sky130</original-base-path>
 <layer-properties_file>sky130.lyp</layer-properties_file>

Question:

Steps to Reproduce the Problem

Install our Docker (https://github.com/iic-jku/iic-osic-tools) and try it. See also https://github.com/iic-jku/iic-osic-tools/issues/6

Specifications

See Docker VM.

proppy commented 1 year ago

@hpretl for the sky130.lyp vs sky130A.lyp error I think this is related to https://github.com/RTimothyEdwards/open_pdks/issues/332#issuecomment-1632079484