CI/CD pipeline
TechniqueA CI/CD pipeline was used as part of the functional verification infrastructure for a RISC-V vector accelerator, automating constrained-random test generation, simulation, error reporting, regression execution, and coverage collection. In the reported project, the CI infrastructure was built with Jenkins, used RISCV-DV to generate random binaries, integrated with GitLab for version control, issue tracking, and documentation, and contributed to finding 3005 errors and reaching 95.79% functional coverage.
WIKI
Overview
In the RISC-V vector accelerator verification project described in Functional Verification of a RISC-V Vector Accelerator, the CI/CD pipeline was part of a broader verification infrastructure that included a UVM environment, Spike-based co-simulation, assertions, coverage, constrained-random binary generation, simulation, and automated error reporting. The paper states that this CI/CD infrastructure played an essential role in code health, maintainability, and coverage closure, and that the overall process found 3005 errors and reached 95.79% functional coverage.
Role in the verification flow
NEIGHBORHOOD
No graph connections found for this entity yet. It may appear in future ingestion runs.
explore full graph →