It was thought previously (by me) that adding a wire that does nothing to an empty subfragment is enough to prevent it from being treated as a blackbox. This is enough for Yosys but not Vivado. Another workaround could probably be used that satisfies both, but instead let's just not translate any empty subfragments. This doesn't account for the case of the empty toplevel, but that does not seem worth addressing. Fixes #899. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| cxxrtl.py | ||
| rtlil.py | ||
| verilog.py | ||