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

Merge dev-msft -> dev-integrate #296

Merged
merged 29 commits into from
Nov 14, 2023
Merged

Merge dev-msft -> dev-integrate #296

merged 29 commits into from
Nov 14, 2023

Conversation

calebofearth
Copy link
Collaborator

No description provided.

steph-morton and others added 29 commits October 24, 2023 15:03
Adding specific signal names for flops to remove from scan chain to protect obfuscation key leakage.
Rename Caliptra_rtl.md → CaliptraIntegrationSpecification.md
Updating integration parameter table to include the file where the define/parameter is present as well as updating the names to match RTL.
Moving "defines" to defines table
Update CaliptraIntegrationSpecification.md
Specification references to 1.0-rc1 version
Reintegrate main -> dev-msft
…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 f12c8fe into dev-integrate Nov 14, 2023
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.

5 participants