mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-04 10:20:24 +00:00
Add bitwise $bweqx
and $bwmux
cells
The new bitwise case equality (`$bweqx`) and bitwise mux (`$bwmux`) cells enable compact encoding and decoding of 3-valued logic signals using multiple 2-valued signals.
This commit is contained in:
parent
f2c531e65f
commit
7203ba7bc1
9 changed files with 179 additions and 11 deletions
|
@ -31,6 +31,7 @@ extern void simplemap_reduce(RTLIL::Module *module, RTLIL::Cell *cell);
|
|||
extern void simplemap_lognot(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_logbin(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_mux(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_bwmux(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_lut(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_slice(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
extern void simplemap_concat(RTLIL::Module *module, RTLIL::Cell *cell);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue