tancheng / VectorCGRA

CGRA framework with vectorization support.
BSD 3-Clause "New" or "Revised" License
19 stars 11 forks source link

Enable ctrl proceeding on demand #8

Closed tancheng closed 1 year ago

tancheng commented 1 year ago

Enable ctrl signal proceed based on whether the current one is consumed rather than per-cycle proceeding. This provides the infrastructure for variant latency functional units (e.g., multi-cycle computation, DVFS-enabled FUs, and not fixed load/store from cache).

Might need to check whether this introduces combinational loops.