KULeuven-MICAS / snax_cluster

A heterogeneous accelerator-centric compute cluster
Apache License 2.0
10 stars 9 forks source link

Add synthesis support #283

Closed rgantonio closed 2 months ago

rgantonio commented 2 months ago

This PR adds synthesis support modifications made by @guilherme-paim. These are mostly cherry-picked from the t_sep branch.

Major TODOs:

rgantonio commented 2 months ago

@xiaoling-yi @IveanEx @guilherme-paim I need extra eyes!

Basically, the goal of this is just to add the one that generates the memory config that Gui needs.

After this we need to sync-up with @IveanEx first and see if his Hemaia flow already works for Synthesis side.

rgantonio commented 2 months ago

After discussing with @IveanEx this change should be enough and all other changes needs to be in the Hemaia repo. Let's use that as the main base for tapeout stuff because the Vivado flow is also there. It's well structured.

rgantonio commented 2 months ago

I need someone to approve or check 😅