Commit Graph
41 Commits
Author SHA1 Message Date
Blaise Tine 7529f72c5d fixed OPAE crash, added custom bram module to controll rw collision, dogfood testcase argurment, optimzed buffered fifo, quartus build optimization flags 2020-10-20 05:32:55 -07:00
Blaise Tine 49b86c4b2a SCOPE update 2020-09-05 10:52:59 -07:00
Blaise Tine ee81e81818 adding using serial divider to save area cost 2020-08-25 02:29:27 -07:00
Blaise Tine df25bae456 optimize warp_sched 2020-08-24 05:36:00 -07:00
Blaise Tine 57971f6c76 decode op_mod optimization 2020-08-24 02:55:14 -07:00
Blaise Tine 0b355f228e ibuffer addition 2020-08-22 00:22:04 -07:00
Blaise Tine 6c12391338 pipeline refactoring - fmax >= 222 mhz 2020-08-14 21:50:14 -07:00
Blaise Tine 65415d2bbc getting dogfood tests passing on Verilator! 2020-08-09 18:13:12 -04:00
Blaise Tine b8cd3b0b28 gpr pipeline optimization 2020-08-01 12:38:30 -04:00
Blaise Tine c9755a0c48 lkg build with pipeline + FPU fixes 2020-07-31 09:29:44 -04:00
Blaise Tine 27e95530ef pipeline optimization 2020-07-30 03:06:01 -07:00
Blaise Tine c2dd0a8b39 modelsim fixes && pipeline optimization 2020-07-28 14:20:23 -07:00
Blaise Tine ff12393998 floating point support fixes 2020-07-27 04:53:13 -04:00
Blaise Tine 7c86b68977 pipeline refactoring: centralized issue buffer 2020-07-26 11:21:08 -04:00
Blaise Tine 1f63f9da25 new fpu implementation 2020-07-24 00:00:37 -04:00
Blaise Tine 75e3c31b56 fpu implementation (part1) 2020-07-23 03:18:09 -07:00
Blaise Tine dc7efbcfb4 pipeline refactoring 2020-07-21 05:22:47 -04:00
Blaise Tine e2100e9e87 pipeline refactoring 2020-07-20 09:38:54 -04:00
Blaise Tine 25f66e6490 pipeline refactoring 2020-07-19 05:03:47 -04:00
Blaise Tine 77c3b2d45f lsu_unit refactoring to reduce critical path 2020-07-10 11:23:34 -07:00
Blaise Tine bca36e213e interfaces refactoring 2020-07-02 20:43:52 -07:00
Blaise Tine c5a64a0eed interfaces refactoring 2020-07-02 19:31:55 -07:00
Blaise Tine 5d088d67c8 Gather FPGA perf stats 2020-07-01 09:30:12 -07:00
Blaise Tine e6cc221a44 refactoring 2020-06-23 10:59:30 -07:00
Blaise Tine d6b0ef2b3c scope refactoring + snoop invalidate 2020-06-12 00:04:31 -07:00
Blaise Tine 611ceb000a fixed warp_sched lock bug 2020-05-28 08:52:20 -04:00
Blaise Tine 9e5885b820 adding dram writeenable support + scheduler bug fixes 2020-05-27 19:00:23 -04:00
Blaise Tine e269909db9 opae rtl fixes 2020-05-19 13:47:47 -07:00
Blaise Tine 2ab90e9436 rtl refactoring 2020-05-05 13:31:50 -04:00
Blaise Tine b7e892ee16 rtl refactoring 2020-05-05 10:46:48 -04:00
Blaise Tine f142afac80 rtl refactoring 2020-05-04 20:12:05 -04:00
Blaise Tine a1dc90b951 rtl cache refactory 2020-04-30 17:12:18 -04:00
Blaise Tine d85c0af5d6 remove tab spaces 2020-04-21 03:19:47 -04:00
Blaise Tine d79e36912f fix opae build 2020-04-20 12:51:42 -07:00
Blaise Tine b76f8696bd removing *.vh file for opae build 2020-04-20 15:07:27 -04:00
Blaise Tine 07135263f5 RTL code refactoring 2020-04-20 06:47:24 -04:00
Blaise Tine e9dfa828fe RTL code refactoring 2020-04-19 09:24:04 -04:00
Blaise Tine 3139d37610 RTL code refactoring 2020-04-19 08:45:46 -04:00
Blaise Tine 9b476f1e17 RTL code refactoring 2020-04-19 03:38:00 -04:00
Blaise Tine 81745f08c9 added config.vh 2020-04-16 07:49:19 -04:00
Blaise Tine fc155e1223 project directories reorganization 2020-04-14 06:35:20 -04:00