Yannick Casamatta
|
505b9b727d
|
Fix NonImdempotent and speculation condition on WAIT_OBI (#2482)
|
2024-08-30 16:08:45 +02:00 |
|
Yannick Casamatta
|
2a0e8119a7
|
fix synth FPGA: obi_default_cfg is not a valid constant function call
|
2024-08-27 17:02:05 +02:00 |
|
Casamatta Yannick
|
0183aa1ea3
|
Update synth job to put log in artifact even in case of failure
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
df294faf11
|
sync with pulp/obi PR#12
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
ce22b73d87
|
flist add vendorized obi references
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
ad2a053672
|
flist remove obi submodule references
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
f75ab7f5cd
|
split struct and type definition to allow parameterized types
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
2b15b4391d
|
Vendorize pulp OBI specs at tag v0.1.3
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
16b13c929a
|
remove obi submodule
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
04c6232da9
|
fix obi issue when req is granted with delay
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
37f1c45613
|
move cacheable region check from icache to frontend and manage it in OBI protocol
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
da20d9e585
|
icache: code cleaning
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
3fc110cece
|
icache: allow abort virtual request (index) with a new request
no need to send kill_req
|
2024-08-27 17:02:05 +02:00 |
|
Akiho Kawada
|
bd71e7eb29
|
Feat: add add cva6_hpdcache_icache_if_adapter (supports the simplified icache kill mechanism) (#2269)
|
2024-08-27 17:02:05 +02:00 |
|
Anouar
|
ffddc147c1
|
OBI Agent and assertions integration (#2257)
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
08ae18c04d
|
Prepare struct for OBI protocol between LSU and Dcaches
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
4c773c3432
|
fix icache combi loop
|
2024-08-27 17:02:05 +02:00 |
|
Yannick Casamatta
|
bd38b854be
|
OBI protocol between Frontend to icache (#2205)
|
2024-08-27 17:02:05 +02:00 |
|
JeanRochCoulon
|
c5edbda2d7
|
fix #2464: exception is not generated when INHIBIT CSR is accessed (#2468)
|
2024-08-27 17:02:05 +02:00 |
|
valentinThomazic
|
7d0cd1ccab
|
do not use tandem on test suites in ci (#2463)
|
2024-08-27 17:02:05 +02:00 |
|
Côme
|
d606eeb8b8
|
Increase code coverage on second ALU by removing branch logic (#2362)
|
2024-08-27 17:02:05 +02:00 |
|
Côme
|
064cec2066
|
fix missing ZCMP condition in commit stage to increasse Code Coverage (#2459)
|
2024-08-24 11:48:36 +02:00 |
|
Côme
|
4c36aafaf0
|
fix CI (#2460)
* fix .gitlab-ci.yml
* Update report_tandem.py
|
2024-08-23 11:34:17 -04:00 |
|
EasyIP2023
|
37b58243fa
|
docs: expand wy-nav-content width to edge of screen (#2452)
|
2024-08-22 18:10:19 +02:00 |
|
valentinThomazic
|
28affa2346
|
[CI] use spike tandem on smoke-tests (#2438)
|
2024-08-22 17:04:48 +02:00 |
|
Côme
|
76e5b40961
|
fix single-step which was x in cv32a65x config and fix mcycle for double commit (#2369)
|
2024-08-22 12:03:20 +02:00 |
|
dependabot[bot]
|
12f41b52ac
|
Bump verif/core-v-verif from e06bd57 to 628ba12 (#2456)
|
2024-08-20 08:37:35 +02:00 |
|
André Sintzoff
|
051ba348f9
|
spyglass: remove WRN_1024 warnings (#2448)
|
2024-08-19 15:44:30 +02:00 |
|
Zbigniew Chamski
|
89eb77a249
|
[Spike tandem] Fix Yaml config files for CV32A65X. Fix Questa tandem. Add workaround for AXI end-of-test asserts. (#2436)
|
2024-08-19 11:09:32 +02:00 |
|
André Sintzoff
|
834e3e74d5
|
spyglass: ignore some multiple assignment W415a warnings (#2446)
|
2024-08-14 14:17:38 +02:00 |
|
JeanRochCoulon
|
d2889fa174
|
Display number of cycles at test termination (#2443)
Reported by RVFI_tracer module
|
2024-08-13 17:12:13 +02:00 |
|
André Sintzoff
|
e5618977d1
|
spyglass: move assignments in if clause as only used there (#2444)
|
2024-08-13 17:11:10 +02:00 |
|
Guillaume Chauvon
|
4f45b575aa
|
Add ariane_peripherals and testharness to fpga_filter (#2445)
|
2024-08-13 16:18:11 +02:00 |
|
Jalali
|
9b576c1200
|
Configure uvm scoreboard to fix 64 issue (#2440)
|
2024-08-13 09:16:54 +02:00 |
|
André Sintzoff
|
af4e3744d4
|
spyglass: remove useless assignments (#2439)
|
2024-08-12 15:06:39 +02:00 |
|
MarioOpenHWGroup
|
4b51643826
|
TANDEM Configuration fixes (#2420)
|
2024-08-09 12:34:40 +02:00 |
|
valentinThomazic
|
7435cb310e
|
fix Spyglass job falsely reporting fail (#2435)
|
2024-08-07 12:12:38 +02:00 |
|
André Sintzoff
|
3059b1cb25
|
update riscv-isa-manual to riscv-isa-release-5ddbdd678-2024-08-01 (#2434)
since last riscv-isa-manual update (CVA6 commit 0bd8b8693 )
|
2024-08-07 11:52:07 +02:00 |
|
xiaoweish
|
0c60bc6e3d
|
Add debug_test to cva6 (#2339)
|
2024-08-02 08:50:50 +02:00 |
|
JeanRochCoulon
|
ce4b25c51a
|
[HOT FIX] fix is_inside_execute (#2429)
fix #2385
|
2024-08-02 08:42:11 +02:00 |
|
JeanRochCoulon
|
14fd617455
|
Fix expected_synth.yml (#2428)
Difficult to adjust it all the time !
|
2024-08-02 06:47:03 +02:00 |
|
Jalali
|
2e0a202440
|
Add check CSR counter in UVM scoreboard (#2427)
|
2024-08-02 00:20:47 +02:00 |
|
Asmaa Kassimi
|
12be3adb81
|
Solve some of W240 and W415a warnings increased by PMP entries (#2415)
|
2024-08-01 18:43:13 +02:00 |
|
Guillaume Chauvon
|
81671e39fa
|
Fixes and Update CVXIF non regression tests, regression and TB (#2424)
|
2024-08-01 16:06:24 +02:00 |
|
dependabot[bot]
|
6269f72b63
|
Bump verif/core-v-verif from bd42aee to e06bd57 (#2422)
|
2024-07-30 15:09:37 +02:00 |
|
Asmaa Kassimi
|
d4b62d7372
|
automate lint check process (#2414)
|
2024-07-30 09:22:13 +02:00 |
|
Zbigniew Chamski
|
4e9abb284c
|
[cv32a65x] Remove unsupported Zifencei from riscv-config ISA string. (#2419)
|
2024-07-30 09:20:33 +02:00 |
|
dependabot[bot]
|
bed9a17880
|
Bump verif/core-v-verif from 1e7f049 to bd42aee (#2418)
|
2024-07-30 07:08:21 +02:00 |
|
Zbigniew Chamski
|
8dcdf8fb56
|
[riscv-config] Add memory map entry to platform schema and to CV32A65X platform spec. (#2411)
|
2024-07-26 23:50:51 +02:00 |
|
slgth
|
6a649d6515
|
docs: more fixes (#2412)
|
2024-07-26 23:49:41 +02:00 |
|