commit | 89894c4eb816112a3688b130ec577c12b3e32a98 | [log] [tgz] |
---|---|---|
author | Anish <anish@anishsinghani.com> | Fri Nov 12 15:05:23 2021 -0500 |
committer | Anish <anish@anishsinghani.com> | Fri Nov 12 15:05:23 2021 -0500 |
tree | 411c576eb79c9ec1fcdeb061621b4aff388b59af | |
parent | 320265506f6be8ec43dc0ac14fd21d3ea343a90a [diff] |
Add additional experimental cores, update licensing
This is a cryptography accelerator chip for the Skywater MPW-THREE tapeout. It includes an AES256 core (with some key-entropy restrictions to reduce the number of bits in the key), a SHA256 core, a VGA game demo, and some other experimental structures. This includes improved versions of the unsuccessful cores from MPW-ONE.
For documentation on the AES and SHA cores (including the original Chisel source code), see asinghani/crypto-accelerator
This chip contains 4 major components:
AES128/256 Accelerator
SHA256 Accelerator
VGA Game Demo