Caliptra Subsystem Gen 2.1 Release
Overview
Release for Caliptra Subsystem version 2.1 RTL. All features are completed, verification plans are executed and signed-off, documentation has been updated, and first cut runs of CDC, Lint, RDC, Synthesis runs are clean.
What's Changed
- [VAL] Fix function call (num args) to soc_ifc_axi_dma_send_axi_to_axi by @calebofearth in #708
- [RTL] Blocking MCU Reads on UDS/FE just before Locking by @ekarabu in #710
- [fuse_ctrl, dv] Complete fuse_ctrl zeroization top-level assertions by @martin-velay in #709
- Update integration and HW spec by @clayton8 in #734
- [Doc] Fixed #643 & Added AXI Streaming boot test by @nileshbpat in #735
- Add ratchet_seed_lock_en test by @antmarzam in #685
- [DOC] Add MCU Customization by @clayton8 in #748
- [DOC] Add additional lint exceptions by @clayton8 in #765
- Lowrisc fc obfuscate zeroization res by @antmarzam in #754
- [fuse_ctrl,dv] Assorted cleanups to how FC tests look at magic registers by @rswarbrick in #750
- [DOC] Add MCU icache and DCCM sizing requirements by @clayton8 in #771
- [DOC] Add Zeroize command to Integration spec by @andreaskurth in #770
- [fuse_ctrl,dv] Improvements to
wait_dai_op_idleby @rswarbrick in #751 - [fuse_ctrl,dv] lowRISC change bundle 0 by @rswarbrick in #774
- [RTL] i3c core rev update to v1p3 rc patch, setdasa bug fix by @nileshbpat in #783
- Collected lowRISC changes: bundle 1 by @rswarbrick in #786
- [fuse_ctrl, dv] Add assertions related to RTL change to obfuscate zeroization result by @martin-velay in #791
- [RTL] Make lc_ctrl RAW unlock token a caliptra_ss_top input signal by @andreaskurth in #782
- [DOC] Integrator Responsibilities for Fuse Zeroization by @ekarabu in #795
- [INFRA] Updated environment variable for issue #240 by @nileshbpat in #797
- [DOC] Clarify AXI interface usage in Caliptra Core for Lint by @clayton8 in #802
- [RTL][DOC] Update HW_REV_ID to 2.1, add Release Process doc, update register pages gen workflow by @calebofearth in #798
- [RTL,VAL] Change lc_ctrl RAW unlock token and document integration by @andreaskurth in #792
- [TB] update jtag listening ports to ephemeral range by @Nitsirks in #803
- lowRISC change bundle 3 by @rswarbrick in #799
- lowRISC change bundle 3.5 by @rswarbrick in #806
- lowRISC change bundle 4 by @rswarbrick in #801
- [RTL] Upgrade VeeR RV core and caliptra-rtl submodule to fix AHB bug and lint issues by @calebofearth in #809
- [DOC] Update known lint issues in CaliptraSSIntegrationSpecification.md by @clayton8 in #814
- SHA3 coverage analysis by @marnovandermaas in #759
- lowRISC change bundle 6 by @andreaskurth in #812
- Add define to get FSMs recognised in coverage reports by @rswarbrick in #813
- [RTL] caliptra-rtl submodule update to v2.1 release version by @calebofearth in #819
- [DOC] Final documentation updates for 2.1 release by @calebofearth in #820
New Contributors
- @martin-velay made their first contribution in #709
- @rswarbrick made their first contribution in #750
Full Changelog: css-gen2.1-v1.0-rc1...css-v2.1