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

Dev msft 20231110 #293

Merged
merged 5 commits into from
Nov 13, 2023
Merged

Dev msft 20231110 #293

merged 5 commits into from
Nov 13, 2023

Conversation

calebofearth
Copy link
Collaborator

No description provided.

calebofearth and others added 5 commits November 10, 2023 11:46
…error injection sequence

Adjust wait methodology when pausing the rand reg access routine to avoid errant termination of the task and subsequent deadlock

Related work items: #584641
Added some interleaved operations like writes to random clients during debug/scan modes, after clear/locks, etc. Earlier, only a few of the clients were being exercised. Added a task to randomly select a combination of write clients

Related work items: #586448
…ce condition

* In UVM validation firmware for caliptra_top, fix the mbox_unlock procedure so internal firmware interrupts in the data structure are cleared before asserting mbox_unlock. This allows subsequent errors immediately after the unlock to trigger a whole new error handling flow instead of being masked.

Related work items: #585880
Add SV assertions to uvmf_caliptra_top testbench

Related work items: #586843
* Remove TODO comments from the top portlist in caliptra_top
  * Resolves #284
* Fix uvmf_caliptra_top compilation with the iTRNG option by including the UVMF_CALIPTRA_TOP define (for SVA usage).
* Add generated UVM compilation file lists (.vf)
  * The compilation file lists should provide clarity regarding #265

Related work items: #587032, #587095
@calebofearth calebofearth merged commit 81a774b into dev-msft Nov 13, 2023
@calebofearth calebofearth deleted the dev-msft-20231110 branch November 13, 2023 23:55
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