efabless / openlane2

The next generation of OpenLane, rewritten from scratch with a modular architecture
https://openlane2.readthedocs.io/
Apache License 2.0
218 stars 38 forks source link

[STA-0376] cell not found #293

Closed Andrea-Spitale closed 10 months ago

Andrea-Spitale commented 12 months ago

Description

Hello, I've recently updated openlane2 to the latest available version as of 2nd december 2023. I can run the classic flow on any design, but I keep getting the warnings below

The same warning applies for some other cells as well, even when using gf180mcu PDK. These warnings are seen in the stages of the logs I am reporting below

13-openroad-cutrows/openroad-cutrows.log 14-openroad-tapendcapinsertion/openroad-tapendcapinsertion.log 15-openroad-globalplacementskipio/openroad-globalplacementskipio.log 16-openroad-ioplacement/openroad-ioplacement.log 19-openroad-globalplacement/openroad-globalplacement.log 21-openroad-generatepdn/openroad-generatepdn.log 23-openroad-stamidpnr/openroad-stamidpnr.log 25-openroad-detailedplacement/openroad-detailedplacement.log 27-openroad-stamidpnr-1/openroad-stamidpnr-1.log 29-openroad-stamidpnr-2/openroad-stamidpnr-2.log 30-openroad-globalrouting/openroad-globalrouting.log 32-openroad-repairantennas/openroad-repairantennas.log 34-openroad-stamidpnr-3/openroad-stamidpnr-3.log 35-openroad-detailedrouting/openroad-detailedrouting.log 36-openroad-checkantennas/openroad-checkantennas.log 41-openroad-fillinsertion/openroad-fillinsertion.log 44-openroad-irdropreport/openroad-irdropreport.log

I am pretty sure I didn't update anything but openlane2. Anyone else is seeing the same? I've tried to trace where the warning comes from, and I also checked https://openroad.readthedocs.io/en/latest/main/README.html#understanding-warning-and-error-messages, as I believe the warning comes from openSTA, without luck. Flow seems to complete just fine and the final netlist doesn't have the mentioned cells.

Expected Behavior

I guess those warnings should not be present. Could it be a pdk issue? I don't recall those warnings using my previous setup

Environment report

Failed to get Docker info: Command '['docker', 'info', '--format', '{{json .}}']' returned non-zero exit status 1.
kernel: Linux
kernel_version: 5.15.133.1-microsoft-standard-WSL2
supported: True
distro: ubuntu
distro_version: 22.04
python_version: 3.10.9
python_path:
  - /nix/store/plag2nl7ql88c1xs6q4k5d6v88306frd-python3.10-openlane/bin
  - /nix/store/ns7p6q9gw667v41ysn750103v7dgxgwz-python3.10-click-8.1.3/lib/python3.10/site-packages
  - /nix/store/n0kq2qalwygww8h3pr7v6av7h7jxgd25-python3.10-cloup-1.0.1/lib/python3.10/site-packages
  - /nix/store/l8y1hkbki6pjbr1lm0k0iv51ii9864wz-python3.10-pyyaml-6.0/lib/python3.10/site-packages
  - /nix/store/gkphk53397gfy6mr5nhlqyg5cmgk304h-python3.10-rich-12.5.1/lib/python3.10/site-packages
  - /nix/store/i09vhwzivdhr017688ywhzjwz14xdhn9-python3.10-requests-2.28.1/lib/python3.10/site-packages
  - /nix/store/yrp4f59aa0a1kvrgzdm58v56q8h90604-python3.10-pcpp-1.21/lib/python3.10/site-packages
  - /nix/store/8iqa76maxlj9n6233fg6byl5rxvjinv7-python3.10-volare/lib/python3.10/site-packages
  - /nix/store/qvb8isbg9kgmjzkmm9i20r05hns807cj-python3.10-tkinter-3.10.9/lib/python3.10/site-packages
  - /nix/store/xkvl0krzk8l9ch8ksxkb9xmg2jjiszq7-python3.10-lxml-4.9.1/lib/python3.10/site-packages
  - /nix/store/cdgsnj5kmpawp52iramjc7craindq2hr-python3.10-deprecated-1.2.13/lib/python3.10/site-packages
  - /nix/store/aip2pp28ld9wcbqgwsgy3xybqhc21025-python3.10-immutabledict-2.2.2/lib/python3.10/site-packages
  - /nix/store/qll21g8p4421c0bw98qs8rg9gr64256g-python3.10-libparse/lib/python3.10/site-packages
  - /nix/store/c2ahwjcjnhi2r9yw42fa7l66gnvqsbp7-python3.10-psutil-5.9.3/lib/python3.10/site-packages
  - /nix/store/vp7ydsz6l7y724zhb8fcskjwc5ndchl2-yosys-0.23/lib/python3.10/site-packages
  - /nix/store/bgjw47kd190mg4v6rpq3sipsw74lfl4d-opensta/lib/python3.10/site-packages
  - /nix/store/xw09m82d7k08wpx26rn7h71lwv315hlb-openroad/lib/python3.10/site-packages
  - /nix/store/sl923qzcxy33s8wyg7l14qzlrlm6ngjk-klayout/lib/python3.10/site-packages
  - /nix/store/y3ymwmqpmarqqqxp537jsgiqf1mp5rqz-netgen/lib/python3.10/site-packages
  - /nix/store/1xfp6kmcah4pmic46v2s2nbgmm08ncv0-magic-vlsi/lib/python3.10/site-packages
  - /nix/store/z41wwdc6zlmxz0mgcjmg33gmdcxwsww4-iverilog-11.0/lib/python3.10/site-packages
  - /nix/store/6xvch03v46dh2h4m8kmilrhlssygxlwa-verilator/lib/python3.10/site-packages
  - /nix/store/378rxqdx6lh4swhw49ifbilc6hbk7h2r-tcl-8.6.11/lib/python3.10/site-packages
  - /nix/store/kcqiwya701lhcwhl1gci4cmjk7c5bcav-surelog-1.76/lib/python3.10/site-packages
  - /nix/store/pjjdz5sjrf2xk8vzf7461wbhkky00k4r-python3.10-cffi-1.15.1/lib/python3.10/site-packages
  - /nix/store/6i9gf8hz2h9as3lxsraysv7qjh102g67-python3.10-pycparser-2.21/lib/python3.10/site-packages
  - /nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/site-packages
  - /nix/store/3gb94vhj1ycgvn135h19qh5zlr39mr2f-python3.10-argon2-cffi-bindings-21.2.0/lib/python3.10/site-packages
  - /nix/store/h0zky5imlb3ahd6cf9nddn4avvig17pz-python3-3.10.9-env/lib/python3.10/site-packages
  - /nix/store/22pfzrq241ipn89330825ybdildl23wx-python3.10-notebook-6.4.12/lib/python3.10/site-packages
  - /nix/store/19n7yd6drwv783w65yf7h7mcrfaagpb7-python3.10-Jinja2-3.1.2/lib/python3.10/site-packages
  - /nix/store/j0icmszh4azcmikmrzib4vicnwns6fn9-python3.10-babel-2.11.0/lib/python3.10/site-packages
  - /nix/store/yfxxhqmckk7kljaqydz07xjfhv3wnx2d-python3.10-pytz-2022.2.1/lib/python3.10/site-packages
  - /nix/store/yfis2i220a8pgy53kx0g5wqwdl7hjn42-python3.10-markupsafe-2.1.1/lib/python3.10/site-packages
  - /nix/store/5jphlf51x69jjlj4did10nd9f68xnml0-python3.10-tornado-6.2/lib/python3.10/site-packages
  - /nix/store/gmac070bibirfdf5wysk4ch5r2hvfnng-python3.10-ipython_genutils-0.2.0/lib/python3.10/site-packages
  - /nix/store/g2yv0ykq3baqrfza664rivffd96sicrw-python3.10-traitlets-5.4.0/lib/python3.10/site-packages
  - /nix/store/v1l9pwi92fbnjvsd0mpck2xd1cjigvsc-python3.10-decorator-5.1.1/lib/python3.10/site-packages
  - /nix/store/kx5anc33hbjj9cd9h3wll51p9b6lasb4-python3.10-six-1.16.0/lib/python3.10/site-packages
  - /nix/store/bfh8fgpcpskjiss1diq92yxvfhw0mvhg-python3.10-jupyter_core-4.11.2/lib/python3.10/site-packages
  - /nix/store/20ckyqfx5hf6riilgzv0sr26jva9ws9i-python3.10-Send2Trash-1.8.1b0/lib/python3.10/site-packages
  - /nix/store/big6ccqb03w6ilr819ra9n9mhznv1j6z-python3.10-jupyter_client-7.3.5/lib/python3.10/site-packages
  - /nix/store/9q0sjf2f0dpkwdx14f755fhqnx81lsiv-python3.10-entrypoints-0.4/lib/python3.10/site-packages
  - /nix/store/njq5zmps7r5shv9py91agng07li32rv3-python3.10-nest_asyncio-1.5.5/lib/python3.10/site-packages
  - /nix/store/rfq9y7g59q4lwm4r1mw7b4p7pvlr84xw-python3.10-python-dateutil-2.8.2/lib/python3.10/site-packages
  - /nix/store/l0rky4yga6ji2pk44mvvv34gdz3i270f-python3.10-pyzmq-23.2.1/lib/python3.10/site-packages
  - /nix/store/x6vjsnm4aq0w1h4l9mi5pn7wq26p020k-python3.10-py-1.11.0/lib/python3.10/site-packages
  - /nix/store/ifi68lsz88dzaiy4dar51z0nyai3kk6z-python3.10-nbformat-5.7.0/lib/python3.10/site-packages
  - /nix/store/clp6zb4s5h8wicamcxkkrwq3091kknjj-python3.10-fastjsonschema-2.16.2/lib/python3.10/site-packages
  - /nix/store/vghm2kpw39j1mx8l38gsamy4ricqpdwf-python3.10-jsonschema-4.17.0/lib/python3.10/site-packages
  - /nix/store/h7j7mrqva6wfsc9a3c4sbgs6dh0zd5m0-python3.10-attrs-22.1.0/lib/python3.10/site-packages
  - /nix/store/ybziay9fz0cy1nx3bvqi1rjcg9fn1gyz-python3.10-pyrsistent-0.18.1/lib/python3.10/site-packages
  - /nix/store/s1nwcpdnpgp294iivj7pp5hvlwvf8lc5-python3.10-nbconvert-7.2.3/lib/python3.10/site-packages
  - /nix/store/vsfv1csakh0hvphcxk3hdk8hlm8vm9f4-python3.10-beautifulsoup4-4.11.1/lib/python3.10/site-packages
  - /nix/store/mfdissddhv02i6ly0wi1s5cv8r6i5kyd-python3.10-chardet-5.0.0/lib/python3.10/site-packages
  - /nix/store/wk1zvimzsc89rbr6nqn3g5bjnq5ggjcv-python3.10-html5lib-1.1/lib/python3.10/site-packages
  - /nix/store/risl3q040vj1c6gl4xgkdbvy7n94dr3r-python3.10-webencodings-0.5.1/lib/python3.10/site-packages
  - /nix/store/3rjrab93xa8y23yd1m2aaiydd78342wv-python3.10-soupsieve-2.3.2.post1/lib/python3.10/site-packages
  - /nix/store/raw0xqlbzq2vlsjh2n0sd8775fnfrjyb-python3.10-bleach-5.0.1/lib/python3.10/site-packages
  - /nix/store/myyr3gvkqc7qdcwz5rgp63as3gchcsw5-python3.10-packaging-21.3/lib/python3.10/site-packages
  - /nix/store/3nwm7x7vsc4df6qwzr39wg94p23rzqgl-python3.10-pyparsing-3.0.9/lib/python3.10/site-packages
  - /nix/store/49pg4ljx6qandwdr6mbc8w8k8fh0dd2j-python3.10-setuptools-65.3.0/lib/python3.10/site-packages
  - /nix/store/b6ld8s8mj11sisxv1si2mdq7wy6l9rz5-python3.10-defusedxml-0.7.1/lib/python3.10/site-packages
  - /nix/store/mfhym26ywy1iaqdlhx1m8irz92z8dh8z-python3.10-jupyterlab_pygments-0.1.2/lib/python3.10/site-packages
  - /nix/store/cpv31grqdbxvsq7jx4kdgbxg2rsxkkfy-python3.10-pygments-2.13.0/lib/python3.10/site-packages
  - /nix/store/9ljcxsc2gqnf5gysl45993v4v88iwzz7-python3.10-docutils-0.19/lib/python3.10/site-packages
  - /nix/store/v5fgbri0rdjw183c8z5cz04l4h3jahmc-python3.10-mistune-2.0.4/lib/python3.10/site-packages
  - /nix/store/gprmixpnzsyyvl1ab5w4j5x2gzqds0dz-python3.10-nbclient-0.6.8/lib/python3.10/site-packages
  - /nix/store/zwny3mk377qlpx88lpskaxkb1jy8dyaf-python3.10-async-generator-1.10/lib/python3.10/site-packages
  - /nix/store/w6pcnr7y354pkd7s36b5didyyfzgn1i9-python3.10-pandocfilters-1.5.0/lib/python3.10/site-packages
  - /nix/store/dlz3pszi4ly71s5ymijhkkzml9g2i1v0-python3.10-tinycss2-1.1.1/lib/python3.10/site-packages
  - /nix/store/z2dhmf1y3bm4pfrrf2pb4m4jl5s036kg-python3.10-ipykernel-6.15.3/lib/python3.10/site-packages
  - /nix/store/d4swckgazsa236wdixkvpyxz2gjb8knj-python3.10-ipython-8.4.0/lib/python3.10/site-packages
  - /nix/store/3q71i6346iwx4azyx23xd4337wbk5j39-python3.10-backcall-0.2.0/lib/python3.10/site-packages
  - /nix/store/350ybb2fxm4fbfwqi4zibmz9qs6yszbc-python3.10-jedi-0.18.1/lib/python3.10/site-packages
  - /nix/store/3bkfagkxrggcbkdxlyym8f4pfmdaml74-python3.10-parso-0.8.3/lib/python3.10/site-packages
  - /nix/store/fmjwj7m3cd2s5d57vbb7jjfk6sxjxm68-python3.10-matplotlib-inline-0.1.6/lib/python3.10/site-packages
  - /nix/store/h7cmdfyv11sg369lkglhz3lrg97wx0af-python3.10-pexpect-4.8.0/lib/python3.10/site-packages
  - /nix/store/bihdcprlyf9jkrnjpsgpp2i9pf2cqib1-python3.10-ptyprocess-0.7.0/lib/python3.10/site-packages
  - /nix/store/r51iq868vlvl9wnvwqjszzw4gp9wwlc6-python3.10-pickleshare-0.7.5/lib/python3.10/site-packages
  - /nix/store/04m2m7zd2axx021fbw9ix0lnhafwgq9k-python3.10-path-16.4.0/lib/python3.10/site-packages
  - /nix/store/dvx6vkz7mg9k6j80vrgd5bxywdfbqhzc-python3.10-prompt-toolkit-3.0.31/lib/python3.10/site-packages
  - /nix/store/4hz6djp5my9mj8x594s7mv693a8zy6sk-python3.10-wcwidth-0.2.5/lib/python3.10/site-packages
  - /nix/store/32kvwf0n7m63r654avn44c4vvzb073y0-python3.10-stack-data-0.2.0/lib/python3.10/site-packages
  - /nix/store/42gmwq7yfp8qam09daz5ribzisw1nh3a-python3.10-asttokens-2.0.8/lib/python3.10/site-packages
  - /nix/store/f04l1d9bm4wfb5fmfxcfll4qxihgnihs-python3.10-executing-0.8.2/lib/python3.10/site-packages
  - /nix/store/qinnsnlb8j423zy90mi23sssxgayr6z7-python3.10-pure_eval-0.2.2/lib/python3.10/site-packages
  - /nix/store/yqziisvama0a8vga5lxp70iya0znfbwv-python3.10-toml-0.10.2/lib/python3.10/site-packages
  - /nix/store/691d7j7ssm1j7ybhxfqzr52cpgl0i6q8-python3.10-terminado-0.15.0/lib/python3.10/site-packages
  - /nix/store/6bkqcc8d265j605rzrb92lr2pn82442h-python3.10-brotlicffi-1.0.9.2/lib/python3.10/site-packages
  - /nix/store/8k41q7l3ff3i4lz0drn34w3phk8fw49z-python3.10-certifi-2022.12.07/lib/python3.10/site-packages
  - /nix/store/2s5sa0zibgjshn0s3hhjna4cql3flsnn-python3.10-charset-normalizer-2.1.0/lib/python3.10/site-packages
  - /nix/store/wl8rwlabb29g5gqpy0dsqf9g4xagnc2j-python3.10-idna-3.4/lib/python3.10/site-packages
  - /nix/store/3whxw66aiiixk326lj6h63cxbv0cpilg-python3.10-urllib3-1.26.12/lib/python3.10/site-packages
  - /nix/store/vwrdsq0v60p5gv5v6vlydmy045ihf29q-python3.10-brotli-1.0.9/lib/python3.10/site-packages
  - /nix/store/ah2w40lqazbkjd4cga7binijihm8dvb3-python3.10-pysocks-1.7.1/lib/python3.10/site-packages
  - /nix/store/16riacyavyzhav5ly0f4spkwkj832yqd-python3.10-prometheus-client-0.15.0/lib/python3.10/site-packages
  - /nix/store/97zsmfrirvvikjqpm3lp9a8vfhnx1jsr-python3.10-argon2-cffi-21.3.0/lib/python3.10/site-packages
  - /nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python310.zip
  - /nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10
  - /nix/store/65cp4izx3bllnwqn7c7dhrq9h9gmjkal-python3-3.10.9/lib/python3.10/lib-dynload
  - /nix/store/plag2nl7ql88c1xs6q4k5d6v88306frd-python3.10-openlane/lib/python3.10/site-packages
  - /nix/store/k5b7jpzi9dvg3x7h2a90df14aq8wh6bl-python3.10-commonmark-0.9.1/lib/python3.10/site-packages
  - /nix/store/8zzhma74gr86jzakxd8f1pzlrdf8snzx-python3.10-future-0.18.2/lib/python3.10/site-packages
  - /nix/store/filc9bjiifd21l66dicrwr4y3rbza01x-python3.10-zstandard-0.19.0/lib/python3.10/site-packages
  - /nix/store/hjhzx3ic251y5gjigcxiyp2chdzd8s9k-python3.10-wrapt-1.13.3/lib/python3.10/site-packages
tkinter: True
container_info: None
nix_info:
  version: nix-env (Nix) 2.18.0
  multi_user: True
  sandbox: True
  channels:
    root:
      - nixpkgs
  nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixpkgs

Reproduction material

Will update as soon as possible

Relevant log output

[WARNING STA-0376] cell 'sky130_fd_sc_hd__a2111oi_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__a21boi_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__and2_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__buf_16' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__clkdlybuf4s15_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__clkdlybuf4s18_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__fa_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_bleeder_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkbufkapwr_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkbufkapwr_16' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkbufkapwr_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkbufkapwr_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkbufkapwr_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkinvkapwr_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkinvkapwr_16' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkinvkapwr_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkinvkapwr_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_clkinvkapwr_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_decapkapwr_12' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_decapkapwr_3' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_decapkapwr_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_decapkapwr_6' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_decapkapwr_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_inputiso0n_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_inputiso0p_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_inputiso1n_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_inputiso1p_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_inputisolatch_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrc_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrc_16' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrc_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrc_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrc_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_isobufsrckapwr_16' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_hl_isowell_tap_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__lpflow_lsbuf_lh_isowell_tap_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__mux4_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__o21ai_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__o311ai_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__or2_0' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__probe_p_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__probec_p_8' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xor3_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xor3_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xor3_4' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xnor3_1' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xnor3_2' not found.
[WARNING STA-0376] cell 'sky130_fd_sc_hd__xnor3_4' not found.
[INFO TAP-0004] Inserted 20 endcaps.
[INFO TAP-0005] Inserted 12 tapcells.
Setting global connections for newly added cells…
[INFO] Setting global connections...
kareefardi commented 12 months ago

These are the cells found in the file PNR_EXCLUSION_CELL_LIST. This warning specifically happens during this method: https://github.com/efabless/openlane2/blob/08da726f70c8efcd2e71d3eca7595472c0e48bbd/openlane/scripts/openroad/common/io.tcl#L206 The cells are removed from the liberty that is read by OpenROAD steps but we also attempt to exclude them using the method referenced above (using set_dont_use). Since they are missing from the liberty, OpenSTA warns about it. So these warning are harmless. However, we can look into whether we need the double exclusion or not

Andrea-Spitale commented 12 months ago

@kareefardi hi Kareem, thanks a lot! Now it makes sense, as they are harmless.