<#1849 failed to generate a PDN at floorplan stag...
# openlane-development
g
#1849 failed to generate a PDN at floorplan stage Issue created by Pa1mantri Description In the RTL to GDS|| flow of RISV core with an customized sram module included as a macro, floor plan stage results in an error while generating PDN because of the configuration variable FD_PDN_MACRO_HOOKS. Expected Behavior execution of floor-plan stage Environment report
Copy code
Kernel: Linux v5.19.0-43-generic
Distribution: ubuntu 22.04
Python: v3.10.6 (OK)
Container Engine: docker v20.10.21 (OK)
OpenLane Git Version: b04797cb6c8c82403ffb14dd13da14a7c2379979
pip: INSTALLED
python-venv: INSTALLED
---
PDK Version Verification Status: FAILED
/home/pa1mantri/OpenLane/pdks/sky130A not found.
Traceback (most recent call last):
  File "/home/pa1mantri/OpenLane/dependencies/verify_versions.py", line 76, in verify_versions
    raise Exception(f"{pdk_dir} not found.")
Exception: /home/pa1mantri/OpenLane/pdks/sky130A not found.

Failed to verify sky130A.
---
Git Log (Last 3 Commits)

b04797cb 2023-06-13T14:29:11+03:00 Fix logging message of timing derate (#1839) - Kareem Farid -  (HEAD -> master, origin/master, origin/HEAD)
85e9dc67 2023-06-07T20:23:36+03:00 [BOT] Update openroad_app (#1829) - Openlane Bot -  (tag: 2023.06.08)
5ba7fa07 2023-06-06T15:30:19+03:00 Fix doctest (#1828) - Kareem Farid -  (tag: 2023.06.07)
---
Git Remotes

origin	<https://github.com/The-OpenROAD-Project/OpenLane> (fetch)
origin	<https://github.com/The-OpenROAD-Project/OpenLane> (push)
Reproduction material issue.tar.gz Relevant log output
Copy code
[ERROR]: during executing openroad script /openlane/scripts/openroad/pdn.tcl
[ERROR]: Log: designs/vsdmemsoc/runs/RUN_2023.06.13_06.08.48/logs/floorplan/7-pdn.log
[ERROR]: Last 10 lines:
OpenROAD ceae0ad175e8b0183c3a64af79ba18139dcda63a 
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
[INFO]: Reading ODB at '/openlane/designs/vsdmemsoc/runs/RUN_2023.06.13_06.08.48/tmp/floorplan/6-tapcell.odb'…
define_corners Typical
read_liberty -corner Typical /home/pa1mantri/.volare/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib
read_liberty -corner Typical /openlane/designs/vsdmemsoc/src/macros/sky130_sram_1kbyte_1rw1r_32x256_8_TT_1p8V_25C.lib
No regex match found for cntlr defined in FP_PDN_MACRO_HOOKS
child process exited abnormally

[ERROR]: Creating issue reproducible...[ERROR]: during executing openroad script /openlane/scripts/openroad/pdn.tcl
[ERROR]: Log: designs/vsdmemsoc/runs/RUN_2023.06.13_06.08.48/logs/floorplan/7-pdn.log
[ERROR]: Last 10 lines:
OpenROAD ceae0ad175e8b0183c3a64af79ba18139dcda63a 
This program is licensed under the BSD-3 license. See the LICENSE file for details.
Components of this program may be licensed under more restrictive licenses which must be honored.
[INFO]: Reading ODB at '/openlane/designs/vsdmemsoc/runs/RUN_2023.06.13_06.08.48/tmp/floorplan/6-tapcell.odb'…
define_corners Typical
read_liberty -corner Typical /home/pa1mantri/.volare/sky130A/libs.ref/sky130_fd_sc_hd/lib/sky130_fd_sc_hd__tt_025C_1v80.lib
read_liberty -corner Typical /openlane/designs/vsdmemsoc/src/macros/sky130_sram_1kbyte_1rw1r_32x256_8_TT_1p8V_25C.lib
No regex match found for cntlr defined in FP_PDN_MACRO_HOOKS
child process exited abnormally

[ERROR]: Creating issue reproducible...
The-OpenROAD-Project/OpenLane