forked from ferrandi/PandA-bambu
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Modified testbench for new Memory_CTRL * Revert offchip write to posedge clock * updated MEMORY_CTRL and MEMORY_CTRLN * Minimal interface testbench generator refactoring * Updated buildin_wait_call_generator * Updated return_value_mm_registerN_FU * Simplified logic of builtin_wait_call generator * Updated open_verilog generator with new signals * Updated printf_generator with new signals * improved minimal interface testbench * Changed minimal interface to packed vector * Added backpressure to MEMORY_CTRL * Added back_prressure to MEMORY_CTRLN * Axi infer (ferrandi#304) * Added IOB modules to bambu library * Added support for pipelined write through cache AXI writes * Simplified AXI tb, added support for pipelined transactions * Added support to IOB caches in AXI module generator * Improved HLS_cache pragma handling * Added propagation of cache parameters to IOB cache * Added AXI cache flush operation * Added support for custom AXI backend bus size * Added error in case of invalid user-supplied bus size * Burst handling bugfixes * Added initial write back cache support * Removed mru policy support * Renamed cache parameter to match parameter actual meaning * Fixed axi queue handling * Fixed address/wstrb mismatch for non-default bus sizes * Added initial support for fully associative cache * Added new axi cache test cases, added new cases to test list * Improved management of function sharing/registered inputs management. * Added mmult tiled example --------- Co-authored-by: Giovanni Gozzi <[email protected]> Co-authored-by: Fabrizio Ferrandi <[email protected]> Co-authored-by: Claudio Barone <[email protected]> Co-authored-by: curzel <[email protected]>
- Loading branch information
1 parent
0609e51
commit 7dfd8c8
Showing
56 changed files
with
10,907 additions
and
4,883 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.