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

Add ECC Radix48 feature #321

Merged
merged 3 commits into from
Dec 2, 2023
Merged

Conversation

calebofearth
Copy link
Collaborator

No description provided.

@calebofearth calebofearth added the enhancement New feature or request label Dec 1, 2023
@calebofearth calebofearth force-pushed the main_1.1_ecc_radix48_addition branch from 8c4cb28 to 509a0d6 Compare December 1, 2023 22:55
@calebofearth calebofearth merged commit 9c5060e into main_1.1 Dec 2, 2023
47 checks passed
@calebofearth calebofearth deleted the main_1.1_ecc_radix48_addition branch December 2, 2023 00:10
calebofearth added a commit that referenced this pull request Feb 22, 2024
* updated mont multiplier to radix 64

* updated mont mult for radix 48

* distinguished radix from data_width

---------

Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>
andreslagarcavilla pushed a commit that referenced this pull request Feb 25, 2024
* Add ECC Radix48 feature (#321)

* updated mont multiplier to radix 64

* updated mont mult for radix 48

* distinguished radix from data_width

---------

Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>

* Add SHA256 Winternitz core and test updates (#322)

* Squash merge from user/dev/kupadhyayula/winternitz

* Pull text/desc update to RDL file

* fixed hmac leakage (#325)

Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>

* documented LMS accelerator

* updated docs

* updated docs for fixing ECC leakage

* updated docs for fixing ECC leakage

* Merge latest sha256 RTL and test updates

* Merge latest firmware test updates

* Merge latest test_suite regression updates and scripts

* Merge SVA and TB updates for caliptra_top

* Merge removal of sha256_org

* Fix typo and merge improved description for interrupt trigger reg

* Merge KV UVM update and sha256 tb update missed in prev merges

* Remove old unneeded LMS fw tests

* removed ready_reg delay

* removed delayed wntz starting and fixed FPV bug

* covered all states for wntz_fsm_next

* Block wntz fsm when ready is low, update prefix width, add init error condition, reset wntz_iter_reg

* Add error handling for bit 1 (init/next error condition)

* Restore LMS verification as a randomly enabled flow in ROM UVM test

---------

Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>
Co-authored-by: Mojtaba Bisheh-Niasar <[email protected]>
Co-authored-by: Mojtaba Bisheh Niasar <[email protected]>
Co-authored-by: Kiran Upadhyayula <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants