Commit Graph
663 Commits
Author SHA1 Message Date
Blaise Tine 5c58f7eec6 minor update 2021-07-16 12:57:50 -07:00
Blaise Tine 69d8340e24 minor fpu bug fix 2021-07-16 12:50:45 -07:00
Blaise Tine b0d8adc82b minor update 2021-07-16 06:44:28 -07:00
Blaise Tine f54d2b6272 minor update 2021-07-15 14:39:41 -07:00
Blaise Tine 0bec734532 icache readonly optimization 2021-07-15 14:16:05 -07:00
Blaise Tine a8f9a2559d minor update 2021-07-15 12:25:51 -07:00
Blaise Tine d9425cc484 cache elastic buffer optimization 2021-07-15 11:59:49 -07:00
Blaise Tine 8678150ce0 cache multi-porting optimization 2021-07-15 11:54:27 -07:00
Blaise Tine c5aec572b5 minor update 2021-07-15 11:46:43 -07:00
Blaise Tine f57fa82028 cache bank select optimization 2021-07-15 11:42:17 -07:00
Blaise Tine 7d01be367c reset network refactoring 2021-07-15 11:34:55 -07:00
Blaise Tine 22cf698e69 minor update 2021-07-13 05:25:44 -07:00
Blaise Tine 6bcf999125 non-cacheable address bypass optimization 2021-07-13 05:21:57 -07:00
Blaise Tine e2416aae45 reset network update 2021-07-13 05:19:39 -07:00
Blaise Tine 25ef7d053c minor optimization 2021-07-13 05:03:17 -07:00
Blaise Tine 5c40422e4f dcache response bus optimization 2021-07-12 10:14:48 -07:00
Blaise Tine b99fb41d52 minor update 2021-07-08 01:31:12 -07:00
Blaise Tine 10e9ee124b using onehot multiplexer to reduce critical path 2021-07-08 00:26:59 -07:00
Blaise Tine dc34c5c5bd minor update 2021-07-03 04:47:19 -07:00
Blaise Tine 360f8e4e37 reset network optimization 2021-07-01 18:05:59 -07:00
Blaise Tine 65c1078158 minor update 2021-07-01 06:51:36 -04:00
Blaise Tine 93fee18d59 minor update 2021-07-01 02:59:44 -07:00
Blaise Tine e8c01e18d8 regression fixes 2021-06-29 04:32:32 -04:00
Blaise Tine 75cc3d060b Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-28 23:07:39 -07:00
Blaise Tine d684a2e632 application exit error handing 2021-06-29 02:04:07 -04:00
Blaise Tine 201aa2c6ad minor udpate 2021-06-28 09:14:06 -07:00
Blaise Tine 86aabbbf5d minor update 2021-06-28 08:00:29 -07:00
Blaise Tine fb805c1eed minor update 2021-06-28 06:50:43 -07:00
Blaise Tine c6afc35989 adding data fence support 2021-06-28 06:12:18 -07:00
Blaise Tine 6ae2f5199d decode optimization 2021-06-28 05:06:30 -07:00
Blaise Tine f84c8a0b5d instr_sched => ibuffer 2021-06-27 19:36:43 -07:00
Blaise Tine 1ea738ed26 lkg build 2021-06-25 16:28:10 -07:00
Blaise Tine 7e0dc81cee minor update 2021-06-23 04:19:13 -07:00
Blaise Tine 1a33c83e6e minor update 2021-06-23 04:17:45 -07:00
Blaise Tine a3a7239b4d critical path optimizations 2021-06-23 01:51:23 -07:00
Blaise Tine b8fd2308e1 arbiter specialization 2021-06-22 21:02:37 -07:00
Blaise Tine d7bce5ab45 relaxing fcvt critical path 2021-06-22 09:34:35 -07:00
Blaise Tine 2372067817 minor update 2021-06-22 09:30:36 -07:00
Blaise Tine c331da5ff7 adding fast DPI implemntation of imul and idiv 2021-06-22 09:02:41 -07:00
Blaise Tine 65a3704479 minor update 2021-06-18 01:18:31 -07:00
Blaise Tine 57143f5889 synthesis optimizations 2021-06-17 16:43:43 -07:00
Blaise Tine 288f0c976b fix split/join hardware 2021-06-15 16:06:54 -04:00
Blaise Tine 6213b1a910 vortex runtime console out implementation 2021-06-15 04:01:44 -04:00
Blaise Tine ee06337553 duplicate addressing fix 2021-06-14 05:53:18 -04:00
Blaise Tine fe86fd7936 xMerge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-06-13 21:44:46 -04:00
Blaise Tine 03406c0a3f project tests refactoring 2021-06-13 17:42:04 -07:00
Blaise Tine 47c3234659 minor update 2021-06-13 10:58:48 -07:00
Blaise Tine 76c4909ae9 minor update 2021-06-12 02:22:01 -04:00
Blaise Tine 3cc1190cd7 CSRs I/O refactoring 2021-06-11 03:08:07 -07:00
Blaise Tine a46d6cb606 ebreak workaround for RISC-V tests 2021-06-10 19:55:33 -07:00