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
Hansung Kim
1aa2d93600
Enable rs1/2/3 duplicated GPR by default
2024-04-15 21:46:43 -07:00
Hansung Kim
83ac1788c9
Enable FPU_FPNEW
2024-04-13 17:12:17 -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
16fdc65e53
Add cluster-specific Verilog preproc flags to radiance.mk
2024-03-21 13:23:10 -07:00
Hansung Kim
759b96bcef
Define ICACHE_DISABLE/DCACHE_DISABLE to keep with upstream merge
...
Upstream got a change that defines L1_ENABLE when {I,D}CACHE_ENABLE is
defined, which they are by default. It also define-gates some of the
ibuffer code with L1_ENABLE which breaks the sim. Explicitly defining
these flags prevent this from happening.
2024-03-07 16:01:42 -08:00
Hansung Kim
c2d4adb70c
Define PERF_ENABLE
2024-03-07 16:01:03 -08:00
Hansung Kim
339f559b43
Update NUM_THREADS/WARPS in accordance to RadianceConfig
2024-02-29 17:53:19 -08:00
Hansung Kim
9451f513bf
Explicitly disable LSU dedup in Vortex core
...
Our coalescer handles this on its own, and this makes trace verification
easier (so that all-same-address reqs still show up as tmask 1111.)
2024-02-06 22:34:29 -08:00
Hansung Kim
064f4f8541
Move EXTRA_SIM_PREPROC_DEFINES to mk fragment
2024-02-05 09:45:13 -08:00
Hansung Kim
dc86d69da4
Add make fragment
2024-01-29 15:40:15 -08:00