cva6 icon indicating copy to clipboard operation
cva6 copied to clipboard

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux

Results 448 cva6 issues
Sort by recently updated
recently updated
newest added

CVA6 do not support dualread and dualwrite from a Coprocessor. Also, related to dualwrite: It is mentioned in the cvxif spec, that **we** is 2 bits wide when XLEN =...

If commit_valid is 1 and commit_kill is 0, then the core guarantees that the offloaded instruction (id) is no longer speculative, will not get killed (e.g. due to misspeculation or...

Hi, Our test case shows that Spike and cva6 throw different exceptions when executing the ``sret`` instruction with a specific ``sip`` value. The Spike throws ``instruction_access_fault`` at line 87, as...

Component:RTL
Type:Bug
Status:New
PARAM:SMODE
notCV32A65X

CPU shall wait for the result of an instruction that raises the issue_resp.exc=1 signal (by the coprocessor), because it can then no longer retire (or commit via the commit interface)...

Component:RTL
Type:Bug
Status:New
PARAM:CVXIF

I try to run CI test of travis-ci-emul.sh in my local environment. When i run torture-rtest-verilator, there are two problem: 1. make torture-gen touture version in get-torture.sh is 59b0f0 which...

Component:Tool-and-build
Type:Question
Status:New
notCV32A65X

Hi, The RISC-V ISA Volume I, 20190608, page 43 mentions: "MULH[[S]U] rdh, rs1, rs2; MUL rdl, rs1, rs2 (source register specifiers must be in same order and rdh cannot be...

Hi, CVA6 RTL is returning unknown value ("xxxxxxxx") when reading the value of MHPMCOUNTER30. This is happening because the csr reg data (```csr_rdata```) is being read from ``perf_counter_d`` array in...

Hi, Our test cases show that when cva6 jumps to an invalid address (e.g., 0x7ff84538), it throws an Instruction Page Fault exception (at 22990ns). However, we believe it should throw...

Hi! I'm trying to simulate the hello.elf on questasim with the command: make sim elf-bin=$RISCV/riscv64-unknown-elf/bin/pk target-options=hello.elf batch-mode=1 My Questasim version 2019.2 Linux_x86_64 It seems to run and start loading all...

In the cvxif Spec, we have the following: - The transaction signaled via issue_req and issue_resp is accepted when issue_valid and issue_ready are both 1. - A CPU is allowed...