ibex icon indicating copy to clipboard operation
ibex copied to clipboard

Ibex is a small 32 bit RISC-V CPU core, previously known as zero-riscy.

Results 297 ibex issues
Sort by recently updated
recently updated
newest added

[ This is a big PR (33 files changed, 2477 insertions(+), 1886 deletions(-)), so no rush to review, and feedback very much welcome. It would be helpful to just checkout...

Build on the cosimulation environment to greatly simplify the checking needed for this test. This PR greatly simplify the test, while adding more varied stimulus by tweaking the RISCV-DV flags....

## Observed Behavior riscv_mem_error_test fails for IBEX_CONFIG={small,experimental-branch-predictor} when using the cosim flow This failure is highlighted because riscv_mem_error_test was part of the smoketest ci run against all pull requests, and...

Type:Bug
Component:DV

Add support to cosim for internal interrupts (documented at https://ibex-core.readthedocs.io/en/latest/03_reference/exception_interrupts.html#internal-interrupts) > estimate 8

Type:Enhancement
Component:DV

@hcallahan-lowrisc assigned to all of these The following debug related coverpoints are not yet being hit: - [ ] Some categories for single stepping over each instruction category - `cp_single_step_instr`...

Type:Task
Component:DV

Verify the ICache integrity and scrambling features For integrity create a testbench component to corrupt icache data and icache tags. Ensure corruptions triggered the required alert. This will require targeting...

Type:Task
Component:DV

Document and add coverage points then ensure they're getting hit for: - [ ] Data independent timing enabled whilst executing all instruction categories - Estimate 2 - [ ] Random...

Type:Task
Component:DV

Ensure CSR writes that will enable and disable the random instruction generator are emitted for some tests. This is mostly dealt with via on-going CSR work. The task here is...

Type:Task
Component:DV

Ibex has a double fault detector. A checker should be created to ensure this functions correctly and double faults should be stimulated in some tests. > estimate 4

Type:Task
Component:DV