From: Andrey Miroshnikov Date: Tue, 19 Sep 2023 18:07:08 +0000 (+0000) Subject: Update crypto router discussion X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c06d5722785223f6c2a57854ddfb129893fe3573;p=libreriscv.git Update crypto router discussion --- diff --git a/nlnet_2021_crypto_router/discussion.mdwn b/nlnet_2021_crypto_router/discussion.mdwn index 202917e3a..3caaeb6d2 100644 --- a/nlnet_2021_crypto_router/discussion.mdwn +++ b/nlnet_2021_crypto_router/discussion.mdwn @@ -8,11 +8,11 @@ |- (DONE) Bug 817 - Big Integer Math (sv.adde, sv.subfe, sv.madded, 128 by 64-bit -> 64-bit div/rem, maybe more...) - 3500 |- (DONE) Bug 906 - change HDL code to not use type annotations even for dataclasses - 0 |- (DONE) Bug 966 - create shift-and-add instruction - 750 - |- (!!!) Unallocated 1750EUR + |- (!!!) Unallocated 1750EUR. Move budget for Jacob's bigint tasks? |- (IN PROGESS) Bug 772 - Creation of the HDL Code for the cryptoprimitive (bitmanip, bigint, etc.) Instructions - 9000 |- (IN PROGRESS) Bug 741 - bitmanip ALU implementation - 5500 |- (DONE) Bug 964 - binutils: support maddedu, divmod2du instructions - 500 - |- (!!!) Unallocated 3000EUR + |- (!!!) Unallocated 3000EUR, allocate more to bitmanip or binutils? |- (IN PROGRESS) Bug 773 - High-Level Demos of Cryptographic and Other Relevant Algorithms - 5500 |- (IN PROGRESS?) Bug 965 - implement chacha20 - 1000 |- (DONE) Bug 1007 - implement chacha20 in svp64 assembler - 1500