@Matt Venn The recursion issue affects OpenLane 2022.07.02 and later (https://github.com/The-OpenROAD-Project/OpenLane/pull/1175) because of an improper import of OpenLane utilities into OpenROAD scripts. It's been fixed in HEAD, but there's no tag yet. I apologize for the inconvenience.
b
Burak Aykenar
07/28/2022, 7:44 AM
I just got an error about FP_PDN_MACRO_HOOKS, thanks for clarification, now changed old setting script to:
set ::env(FP_PDN_MACRO_HOOKS) "open_ram_2k vccd1 vssd1 vccd1 vssd1"
hope this solve problem
m
Matt Venn
07/28/2022, 7:48 AM
Cssd1 is a typo ?
b
Burak Aykenar
07/28/2022, 7:51 AM
forgive me ๐ edited the message
m
Matt Venn
07/28/2022, 7:51 AM
Just wanted to save you another error!
b
Burak Aykenar
07/28/2022, 7:52 AM
luckily the typo was not in my config.tcl that I started the run just now ๐
๐ 1
Burak Aykenar
07/28/2022, 8:14 AM
well with this change it passed PDN stage [step 7], but it failed at DETAILED ROUTING stage [step 22] with error
Net instr_mem.sp_ram_wrap_i.vccd1 of signal type SIGNAL cannot be connected to iterm instr_mem.sp_ram_wrap_i.open_ram_2k/vccd1 with signal type POWER
i also attach reproducible