Replies: 2 comments 4 replies
-
They are specifically used in the ADDER_MAP_FILE. If you want to avoid them you'll need to unset that for your design. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thanks @maliberty Also, I assume the resizer will next can change the inferred fa cell despite included in the DONT_USE_CELLS. Wouldn't it be more correct to overrule the ADDER_MAP_FILE with the DONT_USE_CELLS configuration? |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello.
Doing some exploration trials and I want to avoid specific cells.
when running the ORFS, I set the "DONT_USE_CELLS" variable in the config.mk file
export DONT_USE_CELLS += sky130_fd_sc_hd__fa_*
I see in the 1_2_yosys.log file that abc has received the correct -dont_use flag
abc -script /home/aviadb/asic/OpenROAD-flow-scripts/flow/scripts/abc_speed.script -liberty ./objects/sky130hd/adder_8bit_structural/base/lib/sky130_fd_sc_hd__tt_025C_1v80.lib -constr ./objects/sky130hd/adder_8bit_structural/base/abc.constr -dont_use sky130_fd_sc_hd__fa_*
However, in the final netlist I still see such cells

also checking in the synth_stat.txt report file

Any other config that I am missing?
Beta Was this translation helpful? Give feedback.
All reactions