Commit Graph

36 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
32da50816f scope refactoring: adding modules definitions to VCD trace 2020-10-12 23:26:02 -04:00
Blaise Tine
91f348c61a adding prebuilt CI script 2020-09-19 16:08:28 -04:00
Blaise Tine
f6f95e0c46 mutiple fixes: parallel printf, fixed cycle in cache, opencl refactored vecadd and sgemm, regen opencl kernels with hard-float, fixed vortex io bus interface, fixed dpi floats APi to support multicore mode, make vlsim multicore default, make rtlsim multi-core default, removed POCL binaries from repository, updated Makefiles to use external POCL 2020-09-19 14:45:42 -04:00
Blaise Tine
36ec603d17 fpga fixes: warp scheduler, fnmadd, fdiv, fsqrt 2020-09-08 07:05:26 -07:00
Blaise Tine
75c98c6ea3 fmadd fix 2020-09-06 01:20:22 -07:00
Blaise Tine
49b86c4b2a SCOPE update 2020-09-05 10:52:59 -07:00
Blaise Tine
42e3b6c45d fixed lmp_mult parameters, ram init filepath 2020-09-04 07:51:46 -07:00
Blaise Tine
b82f5a9011 fix ci bui;d 2020-09-01 10:45:44 -07:00
Blaise Tine
0a45a8beb3 minor update 2020-09-01 00:56:10 -07:00
Blaise Tine
ee81e81818 adding using serial divider to save area cost 2020-08-25 02:29:27 -07:00
Blaise Tine
96f5432592 minor update 2020-08-22 13:56:07 -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
d8bdaa2b4e minor update 2020-08-01 14:38:31 -07:00
Blaise Tine
ff7f65bd1f opae build fixes 2020-07-21 05:44:13 -07:00
Blaise Tine
75d66dc335 fix sources.txt, run_ase.sh 2020-06-29 12:52:28 -07:00
Blaise Tine
f0046fed3c added synthesis for Vortex single core 2020-06-29 08:39:57 -07:00
Blaise Tine
d89931d564 minor fix 2020-06-28 18:56:22 -07:00
Blaise Tine
8302641510 fpga fixes 2020-06-27 14:03:20 -07:00
Blaise Tine
0a01385a2c few updates 2020-06-23 09:28:24 -07:00
Blaise Tine
68d9fc9a75 driver basic test and demo test refactoring 2020-06-19 09:12:07 -07:00
Blaise Tine
765462ceea minor update 2020-06-05 22:59:07 -07:00
Blaise Tine
4e0e710182 OPAE rtl fixes 2020-06-04 15:44:03 -07:00
Blaise Tine
9b186dcc6e fixed L2 cache 2020-06-02 05:32:50 -07:00
Blaise Tine
16d5a8a09c opae rtl fixes 2020-05-31 14:51:42 -07:00
Blaise Tine
1512138a15 minor update 2020-05-22 19:14:07 -07:00
Blaise Tine
f14996b4ae minor update 2020-05-20 23:54:27 -07:00
Blaise Tine
c37e6e2207 opae rtl fixes 2020-05-19 17:36:18 -07:00
Blaise Tine
11ace25f27 opae rtl fixes 2020-05-17 20:29:42 -07:00
Blaise Tine
c2e9240b7d OPAE rtl fixes 2020-05-08 08:28:28 -07:00
Blaise Tine
de9fc68ccc opae fixes 2020-05-06 21:14:53 -07:00
Blaise Tine
77a52ea20b optimized opae cci to dev memcpy using double buffering and request window to work around unordered read requests 2020-04-23 01:30:45 -07:00
Blaise Tine
5798cf6e15 RTL refactoring 2020-04-21 07:13:56 -07:00
Blaise Tine
12dc4d6874 refactoring fixes 2020-04-14 19:39:59 -04:00
Blaise Tine
fc155e1223 project directories reorganization 2020-04-14 06:35:20 -04:00