Commit graph

3506 commits

Author SHA1 Message Date
Blaise Tine
ba1f3df2c4 minor updates 2023-06-26 07:50:29 -04:00
Blaise Tine
ea59247048 customizing the memory address bus width 2023-06-25 12:46:29 -04:00
Blaise Tine
e714c86e65 minor update 2023-06-25 10:13:22 -04:00
Blaise Tine
6f02b6a9d8 minor update 2023-06-25 10:10:50 -04:00
Blaise Tine
278e1ff133 resolve namespace collision for cache definitions 2023-06-25 09:19:31 -04:00
Blaise Tine
1a5382c48c minor fixes 2023-06-25 07:54:28 -04:00
Blaise Tine
b645786ff0 fixed namespace collision with CSRs and DCRs in S/W 2023-06-24 22:13:59 -04:00
Blaise Tine
97f0b5b4ec exposing GPU clustering information to the S/W stack 2023-06-24 19:17:33 -04:00
Blaise Tine
76ba6ed7ed minor update 2023-06-24 08:09:37 -04:00
Blaise Tine
c7d0f1ee34 enabling 64-bit ISA with graphics extension 2023-06-23 18:52:54 -04:00
Blaise Tine
c0378b1fcc minor update 2023-06-22 16:36:22 -04:00
Blaise Tine
eb4cbbd4e2 execute units interfaces refactoring 2023-06-22 16:26:25 -04:00
Blaise Tine
a4c8ea0d8d DCR bus interface refcatoring 2023-06-22 16:02:39 -04:00
Blaise Tine
d5e73b3478 memory system interfaces refactoring 2023-06-22 15:42:20 -04:00
Blaise Tine
e4fec33f5d core interfaces refactoring 2023-06-22 14:49:22 -04:00
Blaise Tine
b4a2c0204f renamed rasterizer and render output bus interfaces 2023-06-22 12:22:33 -04:00
Blaise Tine
09dcf6f4b2 renamed texture bus interface 2023-06-22 11:53:06 -04:00
Blaise Tine
668487088f renamed fpu bus interface 2023-06-22 11:19:43 -04:00
Blaise Tine
cf77b7d85c renamed memory and cache request interfaces 2023-06-22 09:53:03 -04:00
Blaise Tine
e8e3ce6a4d renamed gbar_bus_if 2023-06-22 06:41:11 -04:00
Blaise Tine
b0bc75f956 minor updates 2023-06-22 00:44:20 -04:00
Blaise Tine
7aad7cb6d6 minor fix 2023-06-21 09:26:14 -04:00
Blaise Tine
24471d11c1 global barrier fixes 2023-06-21 02:23:50 -04:00
Blaise Tine
ececadd77b adding support for global barrier RTL hardware. 2023-06-20 23:27:47 -04:00
Blaise Tine
95bedf9a18 minor update 2023-06-20 15:14:02 -04:00
Blaise Tine
b8ddc91b2c 64-bit RTL fixes and optimizations 2023-06-20 14:00:41 -04:00
Blaise Tine
6117fb48fe Adding new serial multiplier for low-cost 64-bit integer multiplication 2023-06-20 09:49:21 -04:00
Blaise Tine
fdf82842b2 FPU DSP fixes 2023-06-19 05:54:08 -04:00
Blaise Tine
0975372383 minor update 2023-06-18 05:35:47 -04:00
Blaise Tine
34290f7e95 RV64F DSP FPU hardware fixes 2023-06-18 03:20:48 -04:00
Blaise Tine
bd5a52ff9c adding support for double-precision FPU hardware 2023-06-14 06:13:57 -04:00
Blaise Tine
29466b0cef minor update 2023-06-10 22:23:37 -04:00
Blaise Tine
3e87cab7e5 travis build fix 2023-06-09 11:31:13 -04:00
Blaise Tine
fd40c79c41 minor update 2023-06-09 10:17:16 -04:00
Blaise Tine
6b145fac56 minor update 2023-06-09 07:00:05 -04:00
Blaise Tine
c13e492b01 minor update 2023-06-09 01:32:07 -04:00
Blaise Tine
efd9bdfd65 minor update 2023-06-09 00:32:59 -04:00
Blaise Tine
28d37bff6c update thirdparty dependencies 2023-06-08 22:53:59 -04:00
Blaise Tine
c4c1d99ab6 fpga fixes 2023-06-08 10:31:42 -07:00
Blaise Tine
7466ad151d minor update 2023-06-07 07:22:05 -04:00
Blaise Tine
455fc1ee3a Merge branch 'master' of https://github.com/vortexgpgpu/vortex-dev 2023-06-07 04:24:59 -04:00
Blaise Tine
574d0b736a minor update 2023-06-07 04:24:45 -04:00
Blaise Tine
665c06d602 minor update 2023-06-07 01:02:33 -04:00
Blaise Tine
d9d09b7403 fpga build fixes for 64-bit FPU 2023-06-06 22:04:05 -04:00
Blaise Tine
537af8424a minor update 2023-06-06 21:56:57 -04:00
Blaise Tine
11c242c345 minor update 2023-06-06 16:45:10 -04:00
Blaise Tine
1b5d22316d minor update 2023-06-06 04:18:42 -04:00
Blaise Tine
2ab58babec minor update 2023-06-06 02:45:16 -04:00
Blaise Tine
c806babd1b minor FPU RTL fixes 2023-06-06 00:16:38 -04:00
Blaise Tine
66b8a27d8f fpnew submodule udpate 2023-06-05 19:41:48 -04:00