mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-24 01:25:33 +00:00
macc: Stop using the B port
The B port is for single-bit summands. These can just as well be represented as an additional summand on the A port (which supports summands of arbitrary width). An upcoming `$macc_v2` cell won't be special-casing single-bit summands in any way. In preparation, make the following changes: * remove the `bit_ports` field from the `Macc` helper (instead add any single-bit summands to `ports` next to other summands) * leave `B` empty on cells emitted from `Macc::to_cell`
This commit is contained in:
parent
8fd40942e9
commit
652a1b9806
10 changed files with 89 additions and 51 deletions
1
Makefile
1
Makefile
|
@ -869,6 +869,7 @@ endif
|
|||
SH_ABC_TEST_DIRS =
|
||||
SH_ABC_TEST_DIRS += tests/memories
|
||||
SH_ABC_TEST_DIRS += tests/aiger
|
||||
SH_ABC_TEST_DIRS += tests/alumacc
|
||||
|
||||
# seed-tests/ is a dummy string, not a directory
|
||||
.PHONY: seed-tests
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue