Commit graph

3300 commits

Author SHA1 Message Date
Blaise Tine
304761c6fc fixed blackbox temp driver mode with --rebuild=3 2024-08-16 22:32:35 -07:00
sij814
e34e4b790a forced memory bank change in opae 2024-08-16 16:53:18 -07:00
sij814
7a61b67170 added CAPS 2024-08-16 15:47:03 -07:00
Blaise Tine
f6ed49f19c minor update 2024-08-16 08:19:55 -07:00
Blaise Tine
d5fa26350c minor update 2024-08-16 01:35:20 -07:00
sij814
a523afbebe removed jammy 2024-08-15 22:30:32 -07:00
Blaise Tine
b83190c6e1 minor update 2024-08-15 21:29:06 -07:00
Blaise Tine
f4983cb380 core memory unit refactoring 2024-08-15 21:12:28 -07:00
Blaise Tine
65bd9afabb reset relay cleanup 2024-08-15 20:35:07 -07:00
Hanran Wu
54045fa05b skip build and tests ci stages for vm_disable due to verilator dependency 2024-08-15 23:04:08 -04:00
Hanran Wu
bc936c67a3 update ci 2024-08-15 23:02:03 -04:00
Hanran Wu
4a213e7c20 update readme 2024-08-15 23:00:14 -04:00
Hanran Wu
26df47d6e2 add a subset of tests for vm and update ci 2024-08-15 22:55:29 -04:00
sij814
d7e8fd74ff source_id = 0 2024-08-15 19:40:52 -07:00
Blaise Tine
49738672ec minor update 2024-08-15 19:34:50 -07:00
Hanran Wu
48ff4ee4e0 add VM_ENABLE flag to configure&compilation 2024-08-15 16:34:36 -04:00
Blaise Tine
aaff18cca2 bug fix 2024-08-15 05:11:51 -07:00
Blaise Tine
2b22d47dd9 minor update 2024-08-15 05:11:19 -07:00
Blaise Tine
98db249500 minor updates 2024-08-15 01:56:31 -07:00
Blaise Tine
9c346dee86 read-only cache optimization 2024-08-15 01:55:22 -07:00
Blaise Tine
58e5435f0f a priority arbiter performs better than round-robin during commit arbitration 2024-08-13 22:30:54 -07:00
Blaise Tine
cfb5cd5326 arbiter runtime assertion 2024-08-13 21:39:08 -07:00
Blaise Tine
aef1411af5 scoreboard timing optimization 2024-08-13 21:38:33 -07:00
tinebp
e23d569076
Merge pull request #171 from dhy2000/master
Same as #170
2024-08-13 18:48:07 -07:00
Blaise Tine
d6f1393627 memory coalescer timing optimization 2024-08-13 18:34:06 -07:00
sij814
ea34239b43 changes made for initial feedback 2024-08-13 16:52:27 -07:00
Hanran Wu
7528dd9c0f debug and remove travis.yml 2024-08-13 18:18:54 -04:00
Hanran Wu
19b5496f00 modify makefile to only compile simx 2024-08-13 17:54:06 -04:00
Blaise Tine
ee39da74b4 increasing reset delay 2024-08-13 04:14:02 -07:00
donghanyuan
1a9a04ac76 replace local static allocator to global static
Ensure MemoryPool construct before SimPlatform,
thus MemoryPool destruct after SimPlatform.

Avoid use-after-free issue clearing events_ of SimPlatform
after SimPortEvent's allocator is destructed.
2024-08-13 18:13:41 +08:00
Blaise Tine
76f4cd66d3 minor update 2024-08-13 03:08:48 -07:00
Blaise Tine
3ae3afc59b minor update 2024-08-12 21:34:41 -07:00
Blaise Tine
5126a7c472 minor update 2024-08-12 21:32:20 -07:00
Blaise Tine
6c1ee9bfea arbiter fixes 2024-08-12 20:08:08 -07:00
Blaise Tine
14ae4b8c13 minor update 2024-08-12 20:07:50 -07:00
Blaise Tine
2edda834c3 minor update 2024-08-12 18:11:21 -07:00
sij814
47427ab22e regression test with source_id 0 2024-08-12 16:22:30 -07:00
Blaise Tine
d74ee43a66 minor update 2024-08-12 14:19:09 -07:00
Blaise Tine
79362dea4b minor update 2024-08-12 14:01:11 -07:00
Blaise Tine
9053919e92 fixed synthesis warning 2024-08-12 05:24:46 -07:00
Blaise Tine
ed66ee2806 arbitration update 2024-08-12 04:09:56 -07:00
sij814
bab9496117 debugging segmentation fault with 8 clusters 2024-08-12 03:52:48 -07:00
sij814
de81baaabf hbm for vortex 2.2 2024-08-12 02:52:47 -07:00
Blaise Tine
6f3add273d elastic buffer lutram refactoring 2024-08-11 20:28:39 -07:00
Blaise Tine
1fb0691bc7 minor update 2024-08-11 19:50:31 -07:00
sij814
c94c3651ec configure change 22.04 2024-08-11 14:47:43 -07:00
Blaise Tine
8fb73b6da7 fair arbiter optimization 2024-08-10 22:11:49 -07:00
Blaise Tine
32a882e26f arbiters optimization 2024-08-10 18:41:10 -07:00
Blaise Tine
eaa7ed7fe2 rtl arbiter update 2024-08-10 02:38:54 -07:00
Blaise Tine
c8d0357ac6 rtl arbiter fixes 2024-08-10 00:37:56 -07:00