tancheng / VectorCGRA

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

[Functional-unit expansion] Adding a fixed-point MAC-ALU unit. #16

Closed rp15 closed 10 months ago

rp15 commented 10 months ago

All source files, wrappers, and unit tests are included in this pull request. The top-level CGRA test in cgra/test/CGRA_custom_test.py tests a 2x2 homogeneous CGRA that includes the fixed-point ALU-MAC in every tile.

tancheng commented 10 months ago

Also, please make sure the integration test would pass. Now it shows All checks have failed. You can look into the checks, it shows multiple errors, e.g.,

E   FileNotFoundError: [Errno 2] No such file or directory: '/home/runner/work/VectorCGRA/VectorCGRA/fu/pymtl3_Ron_fixed/svsrc/DW02_multp.v'

and

E   Expected : 469a.0.0.0
E   Received : 4299.0.0.0