EPFL-LAP / dynamatic

DHLS (Dynamic High-Level Synthesis) compiler based on MLIR
Other
60 stars 18 forks source link

[experimental][vhdl] bug fixing in the experimental backend #93

Closed Jiahui17 closed 3 months ago

Jiahui17 commented 3 months ago

This PR fixes several incorrect implementations of units used in the experimental backend:

lazy_fork.vhd: For each basic dataflow channel, the valid and ready signals should be mutually independent.

rtl-config.json: The dependencies of tfifo with zero bitwidth and non-zero bitwidths are swapped.

Jiahui17 commented 3 months ago

LGTM!