[Cryptech-Commits] [core/hash/sha3] branch master updated (e5fb102 -> 8dcb8ea)

git at cryptech.is git at cryptech.is
Tue Dec 5 19:33:36 UTC 2017


This is an automated email from the git hooks/post-receive script.

meisterpaul1 at yandex.ru pushed a change to branch master
in repository core/hash/sha3.

    from e5fb102  Making ModelSim happy with the testbench. Not as easy making ModelSim be friends with the sha3 core. Nor Icarus or Verilator.
     new 9ba428e  Ported core to CrypTech platform  - modified control logic (init & next flags instead of upper address bit)  - registered output data bus  - removed 8/16/32-bit data bus switch (we can only do 32 bits, moreover    Xilinx synthesizer was too stupid to understand it)
     new 267a42b  Added new testbench.
     new 19a93b3  Added documentation.
     new 7d84d67  Added core wrapper.
     new 8dcb8ea  Added demo program for STM32 to test the core in hardware.

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                           |  57 ++-
 src/rtl/sha3.v                      | 361 +++++++++--------
 src/rtl/sha3_wrapper.v              | 194 +++++++++
 src/tb/tb_sha3.v                    | 761 ++++++++++++++++++++++++++----------
 src/tb/{tb_sha3.v => tb_sha3_old.v} |   0
 stm32/sha3_driver_sample.c          | 473 ++++++++++++++++++++++
 6 files changed, 1481 insertions(+), 365 deletions(-)
 create mode 100644 src/rtl/sha3_wrapper.v
 copy src/tb/{tb_sha3.v => tb_sha3_old.v} (100%)
 create mode 100644 stm32/sha3_driver_sample.c



More information about the Commits mailing list