Skip to content

CV32E40Pv2 Verification update

Created by: XavierAubert

This pull request contains the past two weeks efforts on CV32E40Pv2 verification done by @dd-baoshan, @dd-BeeNee and I. Main parts of this PR are waivers after coverage analysis, RISCOF architecture-tests bring up for all configurations and a first batch of updates for DV plans annotation.

On other specific topics, commit c68ac903 from @dd-baoshan adds a comment on how illegal instructions are generated (related to issue #2382 (closed)). @MikeOpenHWGroup please tell us if this comment block is sufficient enough.

Regarding DV plan annotation, the first batch targets plans of XPULP (non-hwloop) instructions. As you participated in the first round of reviews, @MikeOpenHWGroup and @MarioOpenHWGroup can you have a look and tell me if the way I did the annotation seems fine to you ? Please note that the file mentionned in the DV Plan that describes UVM TB plusargs is still a WIP, I will push it as soon as possible.

I also had a quick discussion with Mike on how to update v1 coverage links in DV plans for v2 TB and keeping track as well of history, and I agree we should open an issue to discuss it

Merge request reports

Loading