Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CV32E40Pv2 Verification update #2357

Merged

Conversation

XavierAubert
Copy link

@XavierAubert XavierAubert commented Feb 1, 2024

Below are backlog updates for the last two months. I tried to organize everything to a more readable way, by topic, and to bring focus on important changes.

dd-baoshan and others added 30 commits October 30, 2023 11:17
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
…int pipeline coverage

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
… core supported ISA config

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…d zfinx

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…covergroup_1201

Enhance coverage to capture locations within hwloop for specific events
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
…ases_1201

Cv32e40p/bsm fp udpate testcases 1201
…th more iff and minor improvement for code structure

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…neric to be used for both traps and debug

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…ndomized

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
TB updates and improvements for ww48
… randomization

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
update randomize_avail_regs again to solve issues with compress instr…
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
…_1204

Increase limit to fix regression issue
Signed-off-by: bsm <baoshan.mak@dolphin.fr>
…r instr in debug program

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…program

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…g before other reg initialization

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
…er instances

Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
Signed-off-by: Vaibhav Jain <Vaibhav.Jain@dolphin.fr>
Fixes for random stores in corev-dv  generated debug program
dd-baoshan and others added 16 commits January 23, 2024 12:29
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
…ger hwloop counts

Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
…s_0123

Cv32e40p/bsm update tb files 0123
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
Added missing cases inside custom-3 opcodes (cv.sub)
added 3 instructions that are not with OPCODE=custom
Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
…debug entry

Signed-off-by: dd-baoshan <baoshan.mak@dolphin.fr>
…s_0129

Fix to handle corner case events - valid exception trap following by …
Copy link
Member

@MikeOpenHWGroup MikeOpenHWGroup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work @XavierAubert (and not as much work as I feared - the test-program yamls are easy to review!). I have a few minor comments.

Copy link
Member

@MikeOpenHWGroup MikeOpenHWGroup left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick response to my comments. Approving and Merging.

@MikeOpenHWGroup MikeOpenHWGroup merged commit 7173b54 into openhwgroup:cv32e40p/dev Feb 2, 2024
1 check passed
@XavierAubert XavierAubert deleted the cv32e40p/dev_dd_w5a branch March 8, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants