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

Microarchitectural tests for PIC #116

Merged
merged 5 commits into from
Sep 21, 2023

Conversation

mkurc-ant
Copy link
Collaborator

@mkurc-ant mkurc-ant commented Sep 19, 2023

This PR adds microarchitectural tests for the PIC. The tests are written in Python using the pyvum framework. This makes them architecturally compatible with UVM.

The tests are run in the CI by the added test-uarch.yml workflow. Coverage data is collected and aggregated with data obtained from existing tests.

@mkurc-ant mkurc-ant marked this pull request as draft September 19, 2023 13:34
@mkurc-ant mkurc-ant force-pushed the mkurc/pic-tests branch 5 times, most recently from a8164b3 to 1d1e6b6 Compare September 19, 2023 14:33
Signed-off-by: Maciej Kurc <[email protected]>
@mkurc-ant mkurc-ant force-pushed the mkurc/pic-tests branch 3 times, most recently from f55b035 to 37ccf73 Compare September 20, 2023 08:30
@github-actions
Copy link

Links to coverage and verification reports for this PR (#116) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

@mkurc-ant mkurc-ant marked this pull request as ready for review September 20, 2023 09:08
@mkurc-ant mkurc-ant changed the title [WIP] Microarchitectural tests for PIC Microarchitectural tests for PIC Sep 20, 2023
@github-actions
Copy link

Links to coverage and verification reports for this PR (#116) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

@mkurc-ant mkurc-ant force-pushed the mkurc/pic-tests branch 3 times, most recently from d515cb8 to ca1b9f6 Compare September 20, 2023 14:18
@github-actions
Copy link

Links to coverage and verification reports for this PR (#116) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

@github-actions
Copy link

Links to coverage and verification reports for this PR (#116) are available at https://chipsalliance.github.io/Cores-VeeR-EL2/

@tmichalak
Copy link
Collaborator

LGTM

@tmichalak tmichalak merged commit 6cf2aa7 into chipsalliance:main Sep 21, 2023
34 checks passed
@mczyz-antmicro mczyz-antmicro deleted the mkurc/pic-tests branch October 9, 2023 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants