Add $bmux and $demux cells.
authorMarcelina Kościelnicka <mwk@0x04.net>
Mon, 24 Jan 2022 15:02:29 +0000 (16:02 +0100)
committerMarcelina Kościelnicka <mwk@0x04.net>
Fri, 28 Jan 2022 22:34:41 +0000 (23:34 +0100)
commit93508d58dafbbffcedffa70b21a197b6fca8bb30
tree4f4bed22749559a1938457015ff875891fd7a40a
parentdb33b1e535f5ee93dba9ee1cc181b91c482a4dee
Add $bmux and $demux cells.
25 files changed:
backends/btor/btor.cc
backends/cxxrtl/cxxrtl.h
backends/cxxrtl/cxxrtl_backend.cc
backends/firrtl/firrtl.cc
backends/smt2/smt2.cc
backends/smv/smv.cc
backends/verilog/verilog_backend.cc
kernel/calc.cc
kernel/celledges.cc
kernel/celltypes.h
kernel/consteval.h
kernel/qcsat.cc
kernel/rtlil.cc
kernel/rtlil.h
kernel/satgen.cc
passes/cmds/clean_zerowidth.cc
passes/cmds/stat.cc
passes/sat/sim.cc
passes/techmap/Makefile.inc
passes/techmap/bmuxmap.cc [new file with mode: 0644]
passes/techmap/demuxmap.cc [new file with mode: 0644]
passes/techmap/simplemap.cc
passes/tests/test_cell.cc
techlibs/common/simlib.v
techlibs/common/techmap.v