-
Brenden Page authored
* Fixes ready handshake naming signals for bsg_noc * Updates relevant instances of noc modules in testbenches * Module interface updates * Update ready handshake convention to include ready_param_o/i case * Updates testbenches for bsg_dataflow (#611) * Updates testbenches for bsg_dataflow * Minor comment update * Removes BSG_NO_TIMESCALE flag * Extraneous comment removal * More comment cleanup * Addresses previous issues * Fixing from merge * Minor redundancy removal * Update Makefile.sim to expand functionality * Update upper-level Makefile * Updates most testbenches for bsg_misc (#623) * Updates most testbenches for bsg_misc * Adds whitespace at end of file and adds makefile for 2 testbenches * Bsg noc testbench update (#627) * Update mesh_router testbench * Updates noc testbenches * Bsg mem testbench update (#625) * updates most testbenches for bsg_mem * Adds trailing whitespace * Adds extra files to be cleaned * Fixes testbench for bsg_tag (#634) * Updates some testbenches for bsg_test (#632) * Fixes bsg_fpu_sticky Makefile (#624) * added regression directory * Removed testing file * Added include paths to json files * removed testing program * Fixed include pathing * Json files now include bsg_defines.v * removes bsg_fpu_pkg.v mentions * Fixed parameters for scatter gather * Add axi package includes * Replaces instances of bsg_cache_sbuf_queue with bsg_cache_buffer_queue * missed sbuf ref * Replaced references of cache pkt decode with cache decode * Replaced additional references of cache pkt decode with cache decode * general include path update * fixes cache to dram ctrl repeat param * misc cache update * Testing updated dram ctrl params * added missing mask declaration * updated params dram ctrl rx * Updating dram ctrl tx params * updated axi params * updated axi params again * remove whitespace * Re-adding fsb to micro list * Fixing parameters for unconcentrate static * updates file list to include missing dependancies * Update naming mismatch for async_fifo clock * Update file dependency async fifo * Adjust design size to be reasonable * Found extra param instances * Updated two_fifo instances * Found two_fifo instance * Found param in bsg_cache * Noc done * Bsg cache ready handshake fix (#635) * Updates ready handshake signals for bsg_cache * Interface usage update * Add bsg cache file * Cache interface finished * Updates ready handshake naming signals for bsg_fpu (#630) * Updates ready handshake naming signals for bsg_fpu * FPU done * Adds newline to fix lint error (#633) * Updating wormhole interface + removing router_adapter.v * Bsg misc ready handshake update (#629) * Updates ready handshake naming for bsg_misc * Updates signal usage in testbench * Misc done * Reset rr arb * updates busy signal * Bsg mesosync ready handshake update (#636) * updates ready handshake conventions for mesosync * Add necessary lint removal for Verilator to work properly, C++ does not compile. * Separated out test cases for parameters lsb_to_msb_p to simplify regression testing * add top-level makefile for misc * Add top level makefiles to fpu, mem * Have fpu makefile run generated apps * adding top-level makefile to bsg_noc * Added space to end of makefiles and added a high level makefile to clean all within 1-level scope of testing dir * updates ready handshake conventions for mesosync * Caught non-updated instance * Hopefully removed large diff * Removes stubbing from bsg_wormhole_router_adapter_in * Updated packet interface * removes stubbing on adapter out * Updating testbenches to reflect changes * update for adapter in * Partial fix of wormhole adapter out tb * revert testbench * router adapter + testbench fixed * extraneous include file * Patches testbench for wormhole router adapter out * high-level makefile for bsg_test * part 1 * Rename * Updates the file names and instances to sv extension * Updates ready handshake naming convention for most of bsg_dataflow (#612) * Updates ready signals for most of bsg_dataflow * Removes outdated reset signals * Consistency update for relay fifo in mesosync * Undo extraneous change to mesosync_link * update sipo instance signals * minor fix for usage * Module interface update * update bsg_two_buncher signals * Updates extraneous signal naming left out of merge * spio full * Remove v_i dependancy in two_buncher * Update two buncher * Update bsg_two_buncher.v --------- Co-authored-by: brendenpage <bpage1@cs.washington.edu> Co-authored-by: Dan Petrisko <petrisko@cs.washington.edu> * Move fsb, chip, tag/legacy to legacy * Remove .regression and update fsb pathing * remove old file * update extension on axi ordering * Update sv file pathing --------- Co-authored-by: brendenpage <bpage1@cs.washington.edu> Co-authored-by: Dan Petrisko <petrisko@cs.washington.edu>