Richard Yan
|
697c37b980
|
waddr cycle off by one
|
2024-05-15 23:42:27 -07:00 |
|
Richard Yan
|
c33ebeb906
|
microcode for dma and larger tile
|
2024-05-15 21:47:07 -07:00 |
|
Richard Yan
|
de29e5ca82
|
store fencing
|
2024-05-15 21:46:23 -07:00 |
|
Richard Yan
|
76fd951054
|
shared memory config and sane smem write delays
|
2024-05-15 21:37:51 -07:00 |
|
Richard Yan
|
1215bf4260
|
add synthesized printf for print buffer
|
2024-05-08 15:02:29 -07:00 |
|
Richard Yan
|
71edc439a0
|
revert lsuq size
|
2024-05-08 11:41:33 -07:00 |
|
Richard Yan
|
98ddc291c2
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-05-08 11:32:13 -07:00 |
|
Richard Yan
|
63b0bfdcd3
|
bump vortex
|
2024-05-08 11:32:12 -07:00 |
|
Hansung Kim
|
358bf18b6d
|
Bump vortex with merge fix
|
2024-05-07 18:38:25 -07:00 |
|
Hansung Kim
|
a0c7ce93d7
|
Add back LSUQ_SIZE logic
|
2024-05-07 16:17:59 -07:00 |
|
Hansung Kim
|
2bde4fa6ed
|
Enable tensor core in radiance.mk
|
2024-05-07 16:15:34 -07:00 |
|
Hansung Kim
|
8148cc361c
|
Add assertion on numWarps >= numLsuLanes
|
2024-05-07 16:15:33 -07:00 |
|
Richard Yan
|
f698768b39
|
fix mshr size
|
2024-05-07 14:01:12 -07:00 |
|
Richard Yan
|
c5c4b3eb8b
|
bump vortex
|
2024-05-07 14:00:43 -07:00 |
|
Richard Yan
|
6ff8686b96
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-05-07 13:51:14 -07:00 |
|
Richard Yan
|
c916c2052d
|
acclerator cisc, fpga ready
|
2024-05-07 13:51:09 -07:00 |
|
Hansung Kim
|
9b2846fcee
|
Bump vortex to tensor_core merge
|
2024-05-02 16:18:51 -07:00 |
|
Hansung Kim
|
2d298ff8b7
|
Add EXT_T_DISABLE by default
|
2024-05-02 16:15:08 -07:00 |
|
Hansung Kim
|
3e3678fbcb
|
Enable addResources for tensor_core
Adds back some non-synthesizable modules.
|
2024-05-02 15:06:46 -07:00 |
|
Richard Yan
|
a915451d03
|
wide dram support and enlarge queues
|
2024-04-28 01:28:33 -07:00 |
|
Richard Yan
|
e08bf2c2c9
|
fix sbus location
|
2024-04-20 03:07:26 -07:00 |
|
Richard Yan
|
3e0d87e1dd
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-04-17 18:09:52 -07:00 |
|
Richard Yan
|
bb8575252e
|
changes for synthesis
|
2024-04-17 18:09:48 -07:00 |
|
Richard Yan
|
ad504a5607
|
better xbar naming in smem system
|
2024-04-17 18:09:30 -07:00 |
|
Hansung Kim
|
3b9f538aa2
|
Fix elaboration error when both including dup-nondup RF
|
2024-04-15 22:20:02 -07:00 |
|
Hansung Kim
|
378d298a06
|
Bump vortex for RF dup
|
2024-04-15 21:49:14 -07:00 |
|
Hansung Kim
|
1aa2d93600
|
Enable rs1/2/3 duplicated GPR by default
|
2024-04-15 21:46:43 -07:00 |
|
Richard Yan
|
824cae7c50
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-04-15 09:43:43 -07:00 |
|
Richard Yan
|
cbcbdb1865
|
get rid of monitors
|
2024-04-15 09:43:39 -07:00 |
|
Hansung Kim
|
83ac1788c9
|
Enable FPU_FPNEW
|
2024-04-13 17:12:17 -07:00 |
|
Hansung Kim
|
c8ce2cbe11
|
Add addResource for fpNew
|
2024-04-13 17:12:17 -07:00 |
|
Hansung Kim
|
2368988ce7
|
Remove unused addResource
|
2024-04-13 17:12:17 -07:00 |
|
Hansung Kim
|
21d2d860ca
|
Report cease true from GemminiTile
|
2024-04-13 17:12:17 -07:00 |
|
Richard Yan
|
b6597660a2
|
bug fix
|
2024-04-10 14:15:36 -07:00 |
|
Richard Yan
|
edf758de70
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-04-09 20:09:07 -07:00 |
|
Richard Yan
|
c2fbe8388e
|
route aligned smem requests separately, fix node bugs
|
2024-04-09 20:07:58 -07:00 |
|
Hansung Kim
|
675624e9c8
|
Remove obsolete assertion on cluster SRAM
|
2024-04-08 18:24:38 -07:00 |
|
Hansung Kim
|
47c7eacafd
|
SourceGen: Handle gen and claim at the same cycle
This is possible for 0-latency response on the D channel.
|
2024-04-08 18:23:39 -07:00 |
|
Hansung Kim
|
48c3a5692e
|
Remove radpie from EXTRA_SIM_REQS
Cargo causes VCS rebuild without RTL change which makes param sweep runs
annoying.
|
2024-04-01 12:09:20 -07:00 |
|
Hansung Kim
|
9e877b0efc
|
Set numBarriers == numWarps
still requires manually updating radiance.mk
|
2024-04-01 12:09:20 -07:00 |
|
Hansung Kim
|
2a3a9c844f
|
Bump vortex
|
2024-04-01 12:09:20 -07:00 |
|
Richard Yan
|
f60a318edb
|
word strided subbanks, parallel subbank access for gemmini and all-to-all xbar parallel access for radiance smem
|
2024-04-01 10:54:17 -07:00 |
|
Richard Yan
|
9fb861a873
|
make unified memory node modular
|
2024-03-26 23:13:30 -07:00 |
|
Richard Yan
|
cb0a4c526e
|
Merge branch 'main' of https://github.com/ucb-bar/radiance into main
|
2024-03-26 17:20:38 -07:00 |
|
Richard Yan
|
058e1ca3e6
|
gemmini tile and configs
|
2024-03-26 17:02:53 -07:00 |
|
Richard Yan
|
45c2cf415a
|
move gemmini connections and smem from tile to cluster
|
2024-03-26 17:02:32 -07:00 |
|
Richard Yan
|
eaef07385c
|
cleanup vortex sources
|
2024-03-26 17:00:39 -07:00 |
|
Hansung Kim
|
215ac369cb
|
Do proper barrier param negotiation for numCores
|
2024-03-23 13:48:44 -07:00 |
|
Hansung Kim
|
54b64aba07
|
Use ssh for vortex remote path
|
2024-03-22 19:47:26 -07:00 |
|
Hansung Kim
|
c28f0510d8
|
Change vortex submodule remote
|
2024-03-22 09:53:18 -07:00 |
|