https://open-source-silicon.dev logo
a

Abdullah YILDIZ

05/11/2022, 3:16 PM
Hi all, I get the following error while running the gen_pdn command:
Error: pdn.tcl, 17 TypeError in method 'microns_to_dbu', argument 1 of type 'double'
I searched for the openlane installation and the project directories; however found nothing that flags this error. Is there anyone that encountered this issue before?
v

Vijayan Krishnan

05/12/2022, 5:55 AM
read_liberty
is the issue. Are you using macros? Can you attach test case
a

Abdullah YILDIZ

05/12/2022, 12:01 PM
Hi, I've attached the related reproducable for your information.
v

Vijayan Krishnan

05/12/2022, 12:07 PM
Can you share me OpenLane version you facing this issue?
a

Abdullah YILDIZ

05/12/2022, 12:08 PM
It is 2022.02.23_02.50.41.
v

Vijayan Krishnan

05/12/2022, 12:12 PM
Its very old one. Try with latest tag: 2022.05.12_01.39.47
👍 1
a

Abdullah YILDIZ

05/12/2022, 12:16 PM
I'll try and let you know about the results.
Modifying OpenLane commit id in the project breaks something in the flow:
[ERROR]: The version of open_pdks used in building the PDK does not match the version OpenLane was tested on (installed: 7519dfb04400f224f140749cda44ee7de6f5e095, tested: 41c0908b47130d5675ff8484255b43f66463a7d6)
u

ufuk

05/12/2022, 5:55 PM
I faced with this one too: in the openlane/dependencies/toolmetadata.yml changed ID of pdk with installed one and it worked.
👍 1