Commit Graph

1143 Commits

Author SHA1 Message Date
Blaise Tine
16d5a8a09c opae rtl fixes 2020-05-31 14:51:42 -07:00
Blaise Tine
6a3b237054 minor update 2020-05-29 00:57:59 -04:00
felsabbagh3
033381ab6f Force correct word selection when BANK_LINE_WORD=1 2020-05-28 20:39:39 -07:00
Blaise Tine
33b273b204 Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-28 18:34:25 -04:00
Blaise Tine
b930a822ad minor updates 2020-05-28 18:34:03 -04:00
Blaise Tine
611ceb000a fixed warp_sched lock bug 2020-05-28 08:52:20 -04:00
Blaise Tine
98b98b1005 remove riscv_test bin files 2020-05-27 19:01:36 -04:00
Blaise Tine
9e5885b820 adding dram writeenable support + scheduler bug fixes 2020-05-27 19:00:23 -04:00
Tine, Blaise
b43dd76d0d fixed typo 2020-05-26 23:15:32 -04:00
Blaise Tine
61231cd2af OPAE rtl fixes 2020-05-24 02:42:56 -07:00
Blaise Tine
a9f896b4f3 fixed snoop forwarding bug and single bank support 2020-05-24 04:29:43 -04:00
Blaise Tine
47ed6b18ff Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-24 01:37:55 -04:00
felsabbagh3
a1e9b512b0 Added mrvq_recover_ready_state_st2 to optimize fills sent 2020-05-23 21:47:51 -07:00
felsabbagh3
0cd9bd689e Added schedule_ptr to mrvq for speculative pops 2020-05-23 21:36:57 -07:00
Blaise Tine
3a9e79d979 revert byte_enable tag structure 2020-05-23 22:23:25 -04:00
Blaise Tine
c54fa50715 fixed snoop forwarder dequue to support out of order responses 2020-05-23 20:19:54 -04:00
Blaise Tine
9398c07afb optimized avs_pending_reads in vortex_afu.sv 2020-05-23 19:54:37 -04:00
Blaise Tine
507622f1a1 fixed simulator snoop handling 2020-05-23 19:26:59 -04:00
Blaise Tine
6882d88a62 removed fill_invalidator (not needed anymore) 2020-05-23 19:24:52 -04:00
Blaise Tine
f3b21aab8f remove unsued cache parameter LLVQ_SIZE 2020-05-23 00:33:51 -04:00
Blaise Tine
70dadca9fe fix scheduler rename_table X values - reverted valid bits 2020-05-23 00:22:56 -04:00
Blaise Tine
1512138a15 minor update 2020-05-22 19:14:07 -07:00
Blaise Tine
b02fc14da6 fill invalifator fix + refactoring 2020-05-21 20:38:55 -07:00
Blaise Tine
70c70407c9 minor update 2020-05-21 12:08:16 -07:00
Blaise Tine
002a28e568 Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-21 14:52:36 -04:00
Blaise Tine
3c8620e770 minor update 2020-05-21 14:51:56 -04:00
Blaise Tine
cf22ef2bf3 minor update 2020-05-21 13:42:08 -04:00
Blaise Tine
8daab1c22b Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-21 01:11:38 -07:00
Blaise Tine
d12c40131e optimize generic_queue to support simple model for smaller size queues 2020-05-21 04:04:27 -04:00
Blaise Tine
276fa5c919 optimize generic_queue to support simple model for smaller size queues 2020-05-21 03:34:03 -04:00
Blaise Tine
3f5fa64085 Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-21 00:00:29 -07:00
Blaise Tine
f14996b4ae minor update 2020-05-20 23:54:27 -07:00
felsabbagh3
7e091b53f8 Added valid_table in scheduler and removed rename_table on reset 2020-05-20 23:02:41 -07:00
Blaise Tine
a8bf62a168 minor update 2020-05-20 21:05:29 -04:00
Blaise Tine
240bdae13d minor update 2020-05-20 20:58:17 -04:00
Blaise Tine
1102871180 force random values for unitialized signals 2020-05-20 20:57:15 -04:00
Blaise Tine
7e5fed3ec1 Merge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-20 18:27:20 -04:00
Blaise Tine
d4cb8b6f66 fixed renaem table reset logic 2020-05-20 18:24:09 -04:00
Blaise Tine
72d54c749c fixed cache msrq reset logic 2020-05-20 18:11:31 -04:00
Blaise Tine
e1b4862f85 minor update 2020-05-20 14:14:29 -07:00
Blaise Tine
cefd0d85af rtl refactoring 2020-05-20 16:59:14 -04:00
Blaise Tine
b5569dd525 OPAE rtl fixes 2020-05-20 12:08:10 -07:00
Blaise Tine
e3bead147a erge branch 'fpga_synthesis' of https://github.gatech.edu/casl/Vortex into fpga_synthesis 2020-05-19 17:40:45 -07:00
Blaise Tine
c37e6e2207 opae rtl fixes 2020-05-19 17:36:18 -07:00
felsabbagh3
cad92bbeb1 Qualify scheduler_delay with valid signal 2020-05-19 14:59:17 -07:00
Blaise Tine
c209d902a3 update 2020-05-19 17:41:51 -04:00
Blaise Tine
e269909db9 opae rtl fixes 2020-05-19 13:47:47 -07:00
Blaise Tine
0c88da2bfb opae rtl fixes 2020-05-18 20:19:02 -07:00
Blaise Tine
11ace25f27 opae rtl fixes 2020-05-17 20:29:42 -07:00
felsabbagh3
26f9fc96c3 Corner case where the pipeline is stalled, makes mrvq entereis valid, but when unstalled mrvq_init isn't set up correctly 2020-05-16 21:20:57 -07:00