yosys/passes
Martin Povišer 481d596c43 abc9_ops -prep_box: Adjust for repeated invocation
`abc9_ops -prep_box` command interprets the `abc9_box` attribute and
prepares a .box file for ABC consumption. Previously this command was
removing the attribute as it was processing each module which prevented
repeated invocation of this command unless the box definitions were
refreshed from a source file.

Also the command was keeping existing `abc9_box_id` attributes instead
of overwriting them with values from a new number sequence.

Change both behaviors to allow repeated invocations of the command on
the same design.
2024-12-05 18:32:41 +01:00
..
cmds wrapcell: Add new command 2024-11-27 14:01:00 +01:00
equiv equiv_simple: Take FFs into account for driver map 2024-02-21 12:05:52 +01:00
fsm Reduce comparisons of size_t and int 2024-11-29 12:53:29 +13:00
hierarchy Merge pull request #4706 from povik/keep_hierarchy-adjustalgo 2024-12-03 12:18:28 +01:00
memory rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
opt Merge pull request #4612 from georgerennie/george/opt_demorgan_zero_width 2024-11-20 13:33:16 +01:00
pmgen Merge pull request #4448 from georgerennie/shiftadd_gating 2024-11-20 13:34:09 +01:00
proc proc_dff: fix early return bug 2024-11-07 00:06:03 +01:00
sat Merge pull request #4525 from georgerennie/peepopt_clock_gate 2024-11-11 14:49:09 +01:00
techmap abc9_ops -prep_box: Adjust for repeated invocation 2024-12-05 18:32:41 +01:00
tests rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00