Commit Graph

  • 668cfb5da4 text_addr optimization Blaise Tine 2021-10-14 13:00:17 -07:00
  • e2b5799a01 minor updates Blaise Tine 2021-10-13 15:55:35 -04:00
  • 1cd833d2c4 minor fixes Blaise Tine 2021-10-11 19:02:13 -07:00
  • 4a4498cd53 minor update Blaise Tine 2021-10-11 18:32:17 -04:00
  • 549629440d minor update Blaise Tine 2021-10-11 17:11:36 -04:00
  • e324c9a90a opencl kernels update to use Vortex llvm compiler Blaise Tine 2021-10-11 17:11:07 -04:00
  • d94dc37cfe ipdom bug fix Blaise Tine 2021-10-11 16:25:54 -04:00
  • 7102ca5394 minor update Blaise Tine 2021-10-10 20:00:56 -04:00
  • 48b2238a1f adding rvfloats library Blaise Tine 2021-10-10 13:26:11 -07:00
  • b8682f56ac softfloat library integration Blaise Tine 2021-10-10 13:20:50 -07:00
  • 28e26f3130 minor update Blaise Tine 2021-10-09 13:19:46 -07:00
  • ca1d97a3c2 test sources refactoring Blaise Tine 2021-10-09 10:51:43 -04:00
  • 54bddeee9c simulation framework refactoring Blaise Tine 2021-10-09 10:20:42 -04:00
  • 51673665b5 simX updates Blaise Tine 2021-10-07 13:59:26 -04:00
  • cfed87f416 runtime update Blaise Tine 2021-10-07 13:58:21 -04:00
  • efb70b21df dpi bug fix Blaise Tine 2021-10-07 13:35:35 -04:00
  • 5a45dcdc02 minor update Blaise Tine 2021-10-07 10:05:32 -04:00
  • 764b3e194c predication testing Blaise Tine 2021-10-03 02:51:48 -04:00
  • 1e6ad235c9 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-30 09:16:45 -04:00
  • 29aba92bf1 minor update Blaise Tine 2021-09-30 06:14:05 -07:00
  • d3b9c43dd8 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-29 23:59:55 -04:00
  • fe14a9933d device caps fix Blaise Tine 2021-09-29 09:32:47 -07:00
  • 8e82ee00a0 minor update Blaise Tine 2021-09-29 09:32:21 -07:00
  • bbcb50ba81 minor update Blaise Tine 2021-09-29 04:49:36 -04:00
  • 04249c3ee9 code refactoring for Vivado compatibility Blaise Tine 2021-09-29 04:48:53 -04:00
  • a45261b530 code refactoring for Vivado compatibility Blaise Tine 2021-09-29 03:24:17 -04:00
  • 18c1dc2f0e fixed interface modports Blaise Tine 2021-09-28 02:42:04 -07:00
  • eb5e21d803 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-27 09:24:26 -04:00
  • 132260d84c minor update Blaise Tine 2021-09-27 09:23:58 -04:00
  • d84241aad0 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-27 09:22:13 -04:00
  • 9f34b2944c code refactoring for Vivado, sv2v, and yosys compatibility Blaise Tine 2021-09-27 08:55:10 -04:00
  • b8cfc0525e minor update Blaise Tine 2021-09-23 03:56:36 -04:00
  • 9b04f3d9d6 Updated README and synthesis scripts Blaise Tine 2021-09-22 07:50:47 -07:00
  • feca2db24e critical path optimizations Blaise Tine 2021-09-15 04:50:45 -07:00
  • 73d102afed minor fix Blaise Tine 2021-09-15 04:49:24 -07:00
  • 142cbb8f3b minor update Blaise Tine 2021-09-14 09:17:08 -04:00
  • 83d80c061f Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-14 05:11:28 -04:00
  • 4e8293c3e3 cache bank pipeline optimization Blaise Tine 2021-09-14 02:09:35 -07:00
  • 3d7baf1640 block ram read enable fix Blaise Tine 2021-09-14 01:45:01 -07:00
  • 6652e2f0e9 minor update Blaise Tine 2021-09-11 18:16:08 -07:00
  • 7a0b4d7895 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-11 19:53:00 -04:00
  • 12704f9929 minor update Blaise Tine 2021-09-11 16:47:29 -07:00
  • 6f09fb8ba5 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-11 18:26:08 -04:00
  • 182811697e minor update Blaise Tine 2021-09-11 15:14:55 -07:00
  • 95287980af minor update Blaise Tine 2021-09-11 15:14:17 -07:00
  • f98e26e0f2 AXI interface update Blaise Tine 2021-09-11 15:12:36 -07:00
  • 0dfdf6cd4d Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-10 06:03:32 -04:00
  • 5192846c72 minor updates Blaise Tine 2021-09-10 02:57:05 -07:00
  • 18172fa611 AXI memory bus support Blaise Tine 2021-09-10 01:36:01 -07:00
  • ca46b0a0be OUTPUT_REG => OUT_REG renaming Blaise Tine 2021-09-09 03:05:38 -07:00
  • 170c5d0c8a regression script update Blaise Tine 2021-09-08 23:22:50 -04:00
  • a46c32ed4b Adding Vortex Yosys build support Blaise Tine 2021-09-08 23:04:33 -04:00
  • a25076b9c1 regression fix. Blaise Tine 2021-09-08 12:02:22 -07:00
  • 81bee3ac45 Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-09-08 02:27:53 -07:00
  • 3d052e9428 fmax optimization bundle (250 MHz). Blaise Tine 2021-09-08 02:26:39 -07:00
  • 05bc970900 minor update Blaise Tine 2021-09-07 23:57:14 -07:00
  • aeeb3ca616 ALU unit critical path optimization Blaise Tine 2021-09-07 23:54:10 -07:00
  • c06efbf480 minor update Blaise Tine 2021-09-07 23:47:41 -07:00
  • 134cbcfc5a optimize critical path inside cache bank Blaise Tine 2021-09-07 23:44:51 -07:00
  • 0d91f8771e Workaround fix for Verilator bug with array indexing Blaise Tine 2021-09-07 23:28:54 -07:00
  • c8d705158c lsu unit fmax optimization Blaise Tine 2021-09-06 23:47:09 -07:00
  • 105a24d65e shared memory optimization Blaise Tine 2021-09-06 23:46:36 -07:00
  • d42baf34ff minor update Blaise Tine 2021-09-06 23:44:31 -07:00
  • af1cecae07 stream arbiter update Blaise Tine 2021-09-06 23:38:20 -07:00
  • 3e014c8285 fmax optimizations bundles Blaise Tine 2021-09-06 01:36:57 -07:00
  • b52ace5142 area optimization bundle Blaise Tine 2021-09-05 23:35:44 -07:00
  • fe5112b6c1 minor updates Blaise Tine 2021-09-05 23:05:21 -07:00
  • 377466ed1c fpu area optimization Blaise Tine 2021-09-05 21:01:52 -07:00
  • 33a83cc733 adding fpu_core synthesis build Blaise Tine 2021-09-05 20:27:55 -07:00
  • d3c3d551ff Merge branch 'master' of https://github.gatech.edu/casl/Vortex Blaise Tine 2021-08-31 03:36:37 -04:00
  • c162ce526f adding predicate instruction Blaise Tine 2021-08-31 03:23:59 -04:00
  • 53c8cddccf LKG build - minor update Blaise Tine 2021-08-30 10:25:52 -07:00
  • a801a16062 instruction decode refactoring fixing naming collision Blaise Tine 2021-08-29 20:07:34 -07:00
  • 90b50277d0 cache multi-porting fixes + optimization Blaise Tine 2021-08-29 18:33:49 -07:00
  • e26cfab04d bank area optimization Blaise Tine 2021-08-29 02:25:55 -07:00
  • 5392395fba minor update Blaise Tine 2021-08-28 23:13:50 -07:00
  • 6674e8c44a cache bank area optimization + multi-porting fix for l2/l3 caches Blaise Tine 2021-08-28 21:34:06 -07:00
  • f3ba27b138 GPRs optimization - disabling BRAM's read-during-write bypass block. Blaise Tine 2021-08-28 15:34:36 -07:00
  • 12b8b4af24 minor updates Blaise Tine 2021-08-28 15:21:40 -07:00
  • 28eb3cfdb2 minor update Blaise Tine 2021-08-26 14:49:57 -07:00
  • 26e94dde44 cache area optimization by disabling BRAM read-during-write bypassing for tag/data stores Blaise Tine 2021-08-26 12:27:38 -07:00
  • 74a45e2772 stream arbiter optimization (using indexing instead of onehot mux) Blaise Tine 2021-08-26 09:52:13 -07:00
  • d3d82de29e minor update Blaise Tine 2021-08-26 09:49:57 -07:00
  • d91d56d126 block ram refactoring (multi-porting supporting and simulation support) Blaise Tine 2021-08-26 08:19:44 -07:00
  • 06a6857508 using lzc instead of priority encoder Blaise Tine 2021-08-26 08:05:54 -07:00
  • e494860f38 using lzc instead of priority_encoder Blaise Tine 2021-08-26 07:29:47 -07:00
  • 2a27bfbfd5 LKG Build (reset network update -fmax=236 mhz 4c) Blaise Tine 2021-08-23 01:59:22 -07:00
  • 6caf674163 minor update Blaise Tine 2021-08-16 04:47:08 -07:00
  • 97b2709132 minor update Blaise Tine 2021-08-16 04:46:53 -07:00
  • 7aea9357f3 minor update Blaise Tine 2021-08-16 04:43:59 -07:00
  • b00dea6d05 minor update Blaise Tine 2021-08-15 14:27:04 -04:00
  • 1472375fb5 updating opencl kernel after wspawn barrier fix Blaise Tine 2021-08-15 08:19:10 -04:00
  • bc3fa0bb23 fixed wspawn's warp synchronization Blaise Tine 2021-08-15 05:12:27 -07:00
  • a60bfc5e01 extending tracing feature for advanced debugging Blaise Tine 2021-08-15 05:10:46 -07:00
  • 640c98a4e8 Reverting Verilator versionb support to v4.200 Blaise Tine 2021-08-14 00:45:56 -07:00
  • 221417b8b4 minor update Blaise Tine 2021-08-13 20:23:20 -07:00
  • eef3dda81d fixed Verilator error Blaise Tine 2021-08-13 19:33:12 -07:00
  • 646371f9e9 bram block optimization Blaise Tine 2021-08-13 19:31:55 -07:00
  • 4336dcb2a8 minor scope analyzer fix Blaise Tine 2021-08-13 19:23:57 -07:00
  • 36d95fd892 automatic perf dump fix Blaise Tine 2021-08-13 19:23:13 -07:00