OpenLane
OpenLane copied to clipboard
Synthesis: area of cells loaded via `EXTRA_LIBS` is unknown
Description
Hi, I'm using EXTRA_LIBS
to load an additional memory cell for the design to use. At the end of synthesis, during the Printing statistics.
step, I see the following output:
Area for cell type \<name-of-memory-cell> is unknown!
I noticed that the EXTRA_LIBS
are not loaded by ABC, which might be the cause here. ABC is fed with designs/<design>/runs/<run>/tmp/synthesis/trimmed.lib
in the Executing ABC.
step. I have checked trimmed.lib
and it does not include any cells defined in the EXTRA_LIBS
.
Environment
Kernel: Linux v5.10.0-15-amd64
Distribution: debian 11
Python: v3.9.2 (OK)
Container Engine: docker v20.10.5+dfsg1 (OK)
OpenLane Git Version: 83b61459abcaef3b0ddcf022e1a67e71c88f6007
pip: INSTALLED
pip:venv: INSTALLED
---
PDK Version Verification Status: OK
---
Git Log (Last 3 Commits)
83b6145 2022-06-26T18:19:11+02:00 Fix #1163 (#1164) - Mohamed Gaber - (HEAD -> master, tag: 2022.06.27_01.36.21, origin/master, origin/HEAD)
a633b1f 2022-06-23T16:53:24+02:00 Rewrite pin spacing algorithm (#1160) - Mohamed Gaber - (tag: 2022.06.24_01.37.58)
ebad315 2022-06-21T19:56:21+02:00 Fix Antenna Checkers, Magic Script Enhancements (#1154) - Mohamed Gaber - (tag: 2022.06.22_01.42.47)
Reproduction Material
Sorry, using a proprietary PDK. Hope the information I gave is enough anyway.