CV32E40P is an in-order 4-stage RISC-V RV32IMFCXpulp CPU based on RI5CY from PULP-Platform
Role in this project:
Embedded Systems Engineer / IoT Developer Contributions:2 releases, 134 reviews, 201 commits in 2 years
Contributions summary:Arjan's contributions center around the CV32E40P, an in-order RISC-V CPU, with a focus on parameter and pinout cleanup and the addition of features. They made modifications to the core's architecture, including changes to CSR address spaces, register files, and test benches, as well as re-adding and configuring the APU interface. Moreover, the user updated and adjusted test cases to align with the current hardware configurations and removed obsolete test suites.
risc-vriscvriscv32imfc
Functional verification project for the CORE-V family of RISC-V cores.
Role in this project:
Test Automation Engineer Contributions:24 reviews, 12 commits, 16 PRs in 2 years 3 months
Contributions summary:Arjan primarily contributed to the functional verification of a RISC-V core, focusing on the `openhwgroup/core-v-verif` repository. Their commits involve modifying test benches and test programs written in SystemVerilog and C, specifically targeting performance counter tests and hazard scenarios. The changes include adding and modifying test scenarios, fixing bugs, and adapting the code to the latest RTL updates.
risc-vsystemveriloguvmverification