cxxrtl: add simple black box support.
authorwhitequark <whitequark@whitequark.org>
Fri, 17 Apr 2020 01:41:08 +0000 (01:41 +0000)
committerwhitequark <whitequark@whitequark.org>
Sat, 18 Apr 2020 04:35:10 +0000 (04:35 +0000)
commit2b88d9a3fe161f4499774f0554857f02738de63c
treec62f126a1480209395683b0f402c88faf1c3594f
parent8bc3cd30dcd36168b71134df2fb111534a5c5cb3
cxxrtl: add simple black box support.

This commit adds support for replacing RTLIL modules with CXXRTL
black boxes. Black box port widths may not depend on the parameters
with which it is instantiated (yet); the parameters may only be used
to change the behavior of the black box.
backends/cxxrtl/cxxrtl.cc
backends/cxxrtl/cxxrtl.h