Releases: chipsalliance/adams-bridge
Releases · chipsalliance/adams-bridge
Adams-Bridge v1.0-rc1 Release Candidate
Overview
Release Candidate for Adams-Bridge 1.0 RTL. All features are frozen, verification plans are executed and signed-off, documentation has been updated, and CDC, Lint, RDC, Synthesis runs are clean.
Final release is pending the completion of a security audit. Nightly regression testing will continue.
What's Changed
- added API and reg map in rdl format by @mojtaba-bisheh in #1
- User/dev/michnorris/abr sync 925 by @Nitsirks in #2
- Enabling github actions to stamp repo from internal flows by @Nitsirks in #3
- added SCA randomness by @mojtaba-bisheh in #5
- User/dev/kupadhyayula/rename config by @upadhyayulakiran in #7
- fixed mult reduction adder by @mojtaba-bisheh in #8
- added new masked design into the ref model by @ekarabu in #9
- User/dev/michnorris/gc fixes merge pr by @Nitsirks in #10
- Added initial version of SCA documentation by @ekarabu in #11
- added FPGA optimization flag by @ekarabu in #12
- making updates to enable verilator compilation by @Nitsirks in #14
- fixed corner case for w1 decompose by @mojtaba-bisheh in #17
- Fixing unit level benches and adding promote regression by @Nitsirks in #15
- Update file list by @upadhyayulakiran in #18
- Split zeta/zeta_inv by @mojtaba-bisheh in #19
- User/dev/michnorris/timescale by @Nitsirks in #21
- User/dev/ekarabulut/normcheck shuf by @ekarabu in #23
- Caliptra keyvault interface hooks by @Nitsirks in #25
- User/dev/kupadhyayula/aux cleanup by @upadhyayulakiran in #24
- User/dev/kupadhyayula/gh ntt shuffling by @upadhyayulakiran in #22
- Enable shuffling by @upadhyayulakiran in #26
- Add compilespec by @calebofearth in #27
- removed redundant exe files by @ekarabu in #28
- User/dev/michnorris/verilator shuffle buffer fix by @Nitsirks in #29
- fixed makehint comparison bug by @ekarabu in #30
- Clean up unused code in w1_encode by @upadhyayulakiran in #31
- skdecode error by @mojtaba-bisheh in #33
- converted ntt_ref ipynb to py by @mojtaba-bisheh in #34
- converted scanf to void and added kv signals by @ekarabu in #35
- User/dev/kupadhyayula/ntt masking by @upadhyayulakiran in #39
- User/dev/kupadhyayula/fix ntt filelist by @upadhyayulakiran in #40
- flopping mode decode in ntt to help timing/fanout issues by @Nitsirks in #44
- Fix compilespecs.yml by @calebofearth in #47
- User/dev/ekarabulut/mldsa t bs by @ekarabu in #50
- User/dev/kupadhyayula/masking fixes by @upadhyayulakiran in #49
- Masking cleanup by @upadhyayulakiran in #53
- mldsa coverage and val tests by @mojtaba-bisheh in #51
- updated to Pure MLDSA mode with 512-bit input msg by @mojtaba-bisheh in #56
- Put hybrid wire in separate always statement by @upadhyayulakiran in #61
- mldsa pcr signing by @mojtaba-bisheh in #63
- Zeroize by @mojtaba-bisheh in #66
- Formal review items by @Nitsirks in #65
- Update coverage file and updated max memory depth by @mojtaba-bisheh in #68
- fixed inst output for reset condition by @mojtaba-bisheh in #72
- added ExternalMu support by @mojtaba-bisheh in #70
- export ABR SRAMs to an external module by @Nitsirks in #74
- fixing clp signals that got removed by removing the wildcard by @Nitsirks in #76
- External_Mu enhancement by @mojtaba-bisheh in #77
- updated KATs by @ekarabu in #82
- aligning msg fsm to msg interface better by @Nitsirks in #79
- Fixup UVM assertion reporting for 1.1d compatibility by @calebofearth in #92
- Updated spec in md format by @mojtaba-bisheh in #91
- Update ref models by @mojtaba-bisheh in #94
- misc fpv fixes by @Nitsirks in #88
- added rnd req in mldsa model by @ekarabu in #97
- added encoding cov by @ekarabu in #98
- jumped out of CHECK_C_CLR state if sec_seq is done by @mojtaba-bisheh in #99
- updated readme by @mojtaba-bisheh in #100
- Fix NTT sampler_valid and done signal issues by @upadhyayulakiran in #101
- zeroized mem read ports by @ekarabu in #102
- scan_mode coverage by @mojtaba-bisheh in #103
- revised spec by @mojtaba-bisheh in #105
- Update ntt base addr policy by @upadhyayulakiran in #110
- removing unused macro that causes issues for compile by @Nitsirks in #106
- lint clean-up by @mojtaba-bisheh in #109
- fixed Unsized number by @mojtaba-bisheh in #111
- User/dev/michnorris/sigdecode h error by @Nitsirks in #112
- updated name/version by @mojtaba-bisheh in #113
- updated hint rules by @mojtaba-bisheh in #114
- Verification Failure Test with SignDecode_h by @ekarabu in #115
- Sigdecode error conditions by @upadhyayulakiran in #116
- added max hintsum check by @mojtaba-bisheh in #117
- Increased failure test interations by @mojtaba-bisheh in #118
- Release spec by @mojtaba-bisheh in #119
- Verif fail test updated constraint by @ekarabu in #121
- fixed sig_decode fsm due to hintsum_max error by @mojtaba-bisheh in #122
- Two verification, One fail by @ekarabu in #123
New Contributors
- @mojtaba-bisheh made their first contribution in #1
- @Nitsirks made their first contribution in #2
- @upadhyayulakiran made their first contribution in #7
- @ekarabu made their first contribution in #9
- @calebofearth made their first contribution in #27
Full Changelog: https://github.com/chipsalliance/adams-bridge/commits/v1.0-rc1