Commit graph

2168 commits

Author SHA1 Message Date
Blaise Tine
d42baf34ff minor update 2021-09-06 23:44:31 -07:00
Blaise Tine
af1cecae07 stream arbiter update 2021-09-06 23:38:20 -07:00
Blaise Tine
3e014c8285 fmax optimizations bundles 2021-09-06 01:36:57 -07:00
Blaise Tine
b52ace5142 area optimization bundle 2021-09-05 23:35:44 -07:00
Blaise Tine
fe5112b6c1 minor updates 2021-09-05 23:05:21 -07:00
Blaise Tine
377466ed1c fpu area optimization 2021-09-05 21:01:52 -07:00
Blaise Tine
33a83cc733 adding fpu_core synthesis build 2021-09-05 20:27:55 -07:00
Blaise Tine
d3c3d551ff Merge branch 'master' of https://github.gatech.edu/casl/Vortex 2021-08-31 03:36:37 -04:00
Blaise Tine
c162ce526f adding predicate instruction 2021-08-31 03:23:59 -04:00
Blaise Tine
53c8cddccf LKG build - minor update 2021-08-30 10:25:52 -07:00
Blaise Tine
a801a16062 instruction decode refactoring fixing naming collision 2021-08-29 20:07:34 -07:00
Blaise Tine
90b50277d0 cache multi-porting fixes + optimization 2021-08-29 18:33:49 -07:00
Blaise Tine
e26cfab04d bank area optimization 2021-08-29 02:25:55 -07:00
Blaise Tine
5392395fba minor update 2021-08-28 23:13:50 -07:00
Blaise Tine
6674e8c44a cache bank area optimization + multi-porting fix for l2/l3 caches 2021-08-28 21:34:06 -07:00
Blaise Tine
f3ba27b138 GPRs optimization - disabling BRAM's read-during-write bypass block. 2021-08-28 15:34:36 -07:00
Blaise Tine
12b8b4af24 minor updates 2021-08-28 15:21:40 -07:00
Blaise Tine
28eb3cfdb2 minor update 2021-08-26 14:49:57 -07:00
Blaise Tine
26e94dde44 cache area optimization by disabling BRAM read-during-write bypassing for tag/data stores 2021-08-26 12:27:38 -07:00
Blaise Tine
74a45e2772 stream arbiter optimization (using indexing instead of onehot mux) 2021-08-26 09:52:13 -07:00
Blaise Tine
d3d82de29e minor update 2021-08-26 09:49:57 -07:00
Blaise Tine
d91d56d126 block ram refactoring (multi-porting supporting and simulation support) 2021-08-26 08:19:44 -07:00
Blaise Tine
06a6857508 using lzc instead of priority encoder 2021-08-26 08:05:54 -07:00
Blaise Tine
e494860f38 using lzc instead of priority_encoder 2021-08-26 07:29:47 -07:00
Blaise Tine
2a27bfbfd5 LKG Build (reset network update -fmax=236 mhz 4c) 2021-08-23 01:59:22 -07:00
Blaise Tine
6caf674163 minor update 2021-08-16 04:47:08 -07:00
Blaise Tine
97b2709132 minor update 2021-08-16 04:46:53 -07:00
Blaise Tine
7aea9357f3 minor update 2021-08-16 04:43:59 -07:00
Blaise Tine
b00dea6d05 minor update 2021-08-15 14:27:04 -04:00
Blaise Tine
1472375fb5 updating opencl kernel after wspawn barrier fix 2021-08-15 08:19:10 -04:00
Blaise Tine
bc3fa0bb23 fixed wspawn's warp synchronization 2021-08-15 05:12:27 -07:00
Blaise Tine
a60bfc5e01 extending tracing feature for advanced debugging 2021-08-15 05:10:46 -07:00
Blaise Tine
640c98a4e8 Reverting Verilator versionb support to v4.200 2021-08-14 00:45:56 -07:00
Blaise Tine
221417b8b4 minor update 2021-08-13 20:23:20 -07:00
Blaise Tine
eef3dda81d fixed Verilator error 2021-08-13 19:33:12 -07:00
Blaise Tine
646371f9e9 bram block optimization 2021-08-13 19:31:55 -07:00
Blaise Tine
4336dcb2a8 minor scope analyzer fix 2021-08-13 19:23:57 -07:00
Blaise Tine
36d95fd892 automatic perf dump fix 2021-08-13 19:23:13 -07:00
Blaise Tine
3c43308e71 Makfile fixes for latest version of Verilator 2021-08-13 04:35:40 -07:00
Blaise Tine
f12be56d7c fixed Verilator warnings 2021-08-13 05:52:43 -04:00
Blaise Tine
4976a8c4f2 enabling automatic device cleanup for bad applications not releasing the device on exit 2021-08-12 20:06:51 -07:00
Blaise Tine
c2b3aaa7d1 enabling delayed tracing 2021-08-12 20:05:43 -07:00
Blaise Tine
7961cf7474 Disabling tracing on library 2021-08-12 01:55:52 -07:00
Blaise Tine
7202bdf977 minor update 2021-08-12 01:51:46 -07:00
Blaise Tine
9098495153 MSHR Redesign: removed fifo replay constraints and overheads 2021-08-12 01:49:32 -07:00
Blaise Tine
ac454eee79 warp scheduler optimization 2021-08-12 01:34:35 -07:00
Blaise Tine
cc259f60f6 minor update 2021-08-11 15:39:21 -07:00
Blaise Tine
90fa9eee7d minor update 2021-08-08 18:35:05 -07:00
Blaise Tine
4e4aa33a50 minor update 2021-08-08 03:09:28 -07:00
Blaise Tine
0debdd3fe7 minor update 2021-08-08 02:59:30 -07:00