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