OpenLane icon indicating copy to clipboard operation
OpenLane copied to clipboard

Synthesis: area of cells loaded via `EXTRA_LIBS` is unknown

Open Syndace opened this issue 2 years ago • 0 comments

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.

Syndace avatar Jul 02 '22 12:07 Syndace