Overview
Final 1.1 release of Caliptra RTL
Release Notes 1.1
What's Changed
- Reintegrate main -> dev-msft by @calebofearth in #320
- Reintegrate main -> dev-msft by @calebofearth in #353
- Reintegrate main -> dev-msft by @calebofearth in #388
- Dev msft 20240118 by @calebofearth in #389
- Merge dev-msft -> dev-integrate by @calebofearth in #393
- Merge dev-integrate -> main by @calebofearth in #394
- Fix typo on logging plusarg check in top level TB by @calebofearth in #397
- Update Integration Specification with clarifying language by @calebofearth in #405
- User/dev/michnorris/reg file x check by @Nitsirks in #400
- UVM: Add support for (randomly) running an early mailbox command by @calebofearth in #410
- Integrate 1.1 features into main by @calebofearth in #429
- User/dev/michnorris/jtag port fix main by @Nitsirks in #425
- Matching polarity of disable port on assertion macros by @Nitsirks in #431
- Update CaliptraIntegrationSpecification.md by @Nitsirks in #449
- UVM: Fix some failing scenarios by @calebofearth in #427
- Lint fix to resolve synthesis issue for SHA512 masked IP by @calebofearth in #462
- Fix typos from regression test lists by @calebofearth in #407
- [SOC_IFC_TB] Initialize mailbox RAM in unittest by @calebofearth in #468
- [UVM] Fix error detection in certain error injection tests by @calebofearth in #467
- SHA256 lint fixes by @upadhyayulakiran in #466
- Remove duplicate LMS tests from regression by @calebofearth in #473
- [UVM] Fix regression failure caused by a false negative by @calebofearth in #477
- Update CaliptraIntegrationSpecification.md by @Nitsirks in #455
- revised rdl comments by @mojtaba-bisheh in #480
- [UVM] Implement mailbox sanitize feature in val fw to suppress regression failure by @calebofearth in #482
- Updating DBG_MANUF_SERVICE_REG description with newly allocated bit by @nquarton in #474
- [TB] Copy WNTZ test vector generator script to run dir in some overlooked scripts by @calebofearth in #485
- Inclusive language by @andreslagarcavilla in #490
- inclusive language diagram by @steph-morton in #491
- [UVM] Fix for a regression failure caused by cycle-inaccurate FSM prediction logic in TB by @calebofearth in #492
- Update seed name for test to randomize kv entries by @upadhyayulakiran in #498
- FV: updates on RTL changes by @ludwigatlubis in #493
- [Docs] Update synchronizer modification language and add rvsyncss to table by @calebofearth in #495
- Add Pull Request Workflow by @calebofearth in #414
- [ENV] Add an aggregated status check for all Verilator matrix tests by @calebofearth in #499
- [TOOLS] Tweak pull_request compile.yml check to work with forked repositories by @calebofearth in #507
- [entropy_src] Keep applying fw_ov_rd_fifo_overflow by @moidx in #506
- Additional round of lint cleanup by @Nitsirks in #483
- [SVA] Fix check on zeroize operation by @calebofearth in #489
- [UVM] Update UVM ROM test with bringup fixes, infra to test latest public builds, auto-extract PK values by @calebofearth in #478
- [RDL] Add LMS enable bit, update hw_rev_id to 1.1, regenerate RDL by @calebofearth in #486
- Resolving unnamed generate blocks Lint warnings by @amullick007 in #510
- [UVM] Fixes for some failing edge cases by @calebofearth in #512
- Documentation update for RDC by @amullick007 in #511
- [UVM] Update validation firmware to force unlock mailbox when sanitizing by @calebofearth in #514
- Fix for truncated bits after casting logical shifts to the incorrect width for lint fixes by @Nitsirks in #524
- [ENV] Disable wget HSTS in ROM test by @calebofearth in #527
- [UVM] Disable a check that causes false failures when parsing mailbox errors by @calebofearth in #530
- [WORKFLOW] Ignore updates to documentation (md, png) files for stamp check by @calebofearth in #537
- KeyVault fixes and JTAG fix by @Nitsirks in #528
- Fix for issue #523 - JTAG under reset during breakpoint by @Nitsirks in #541
- Remove library-defined clog2 function by @steven-bellock in #533
- [TB] Cleanup testbench files for UVM and regression config by @calebofearth in #544
- [WORKFLOW] Fix: enhance the timestamp exception to accommodate pure documentation PR's by @calebofearth in #543
- Update CDC version in README.md by @nstewart-amd in #535
- Update CaliptraIntegrationSpecification.md by @Nitsirks in #539
- Add clock security requirements by @varuns-nvidia in #519
- Update CDC Constraint in CaliptraIntegrationSpecification.md by @nstewart-amd in #534
- Update Synthesis Results CaliptraIntegrationSpecification.md by @nstewart-amd in #536
- [Docs] Updated release notes and doc version for 1.1 by @calebofearth in #496
- Fix up JTAG reset in integration specification by @steven-bellock in #546
- [DOCS] Update formatting in Release Notes for 1.1 by @calebofearth in #552
New Contributors
- @nquarton made their first contribution in #474
- @moidx made their first contribution in #506
- @amullick007 made their first contribution in #510
- @nstewart-amd made their first contribution in #535
- @varuns-nvidia made their first contribution in #519
Full Changelog: v1.0...v1.1