Commit 63e24d2
[RTL][VAL] Add SOC BFM, MCU SRAM Exec Test, and AXI USER RO registers to MCI (#263)
* Add SOC BFM, Add AXI USER RO registers in MCI, Add MCU SRAM Exec Test
SOC BFM can generate AXI transactions, assert reset, randomize the
AXI users. Use this BFM to create UVM like sequences.
AXI USER registers are for MCU to read and use to configure its mailbox
and other parts of the design.
MCU SRAM execution region test are added to the L0 and L1 regressions. These
utilize the new AXI BFM.
* Fix build issue
* Add missing file cptra_smoke_test_mcu_sram_byte_write.c
* Fix regression failures
* Dynamically assign MBOX user to MCU LSU
* Fix failing regression
* Fix syntax error
* Add Vfile changes
* Add Warm and Cold reset controls to TB services
* Fix failing regression
* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-soc-bfm' with updated timestamp and hash after successful run
* Fix L1 regressions
caliptra_ss_mcu_sram_to_sha randomizes the amount of data sent to
MCU SRAM, so expanding the execution region size is required to pass
all seeds.
caliptra_ss_lcc_escalation never passed regressions. Removing test until
passing.
* Removed Makefile '-p' from smoke_test_mcu_mbox1_zeroize yaml
* MICROSOFT AUTOMATED PIPELINE: Stamp 'ckuchta-soc-bfm' with updated timestamp and hash after successful run1 parent f648eef commit 63e24d2
File tree
48 files changed
+3213
-1254
lines changed- .github/workflow_metadata
- src
- integration
- config
- rtl
- stimulus
- testsuites
- test_suites
- caliptra_ss_mcu_sram_to_sha
- libs
- caliptra_ss_lib
- lc_ctrl
- smoke_test_mcu_mbox_target_user
- smoke_test_mcu_mbox_valid_user
- smoke_test_mcu_mbox_zeroize
- smoke_test_mcu_sram_execution_region
- testbench
- sv_tests
- common
- mci
- mci/rtl
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
48 files changed
+3213
-1254
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
106 | 106 | | |
107 | 107 | | |
108 | 108 | | |
| 109 | + | |
| 110 | + | |
109 | 111 | | |
110 | 112 | | |
111 | 113 | | |
| |||
921 | 923 | | |
922 | 924 | | |
923 | 925 | | |
924 | | - | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| 141 | + | |
| 142 | + | |
141 | 143 | | |
142 | 144 | | |
143 | 145 | | |
| |||
154 | 156 | | |
155 | 157 | | |
156 | 158 | | |
| 159 | + | |
157 | 160 | | |
| 161 | + | |
158 | 162 | | |
159 | 163 | | |
160 | 164 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
416 | 416 | | |
417 | 417 | | |
418 | 418 | | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
457 | 461 | | |
458 | 462 | | |
459 | 463 | | |
| |||
0 commit comments