aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-28Adding a lot of functionality. Starting to get everthing in place.Joachim Strömbergson
2018-06-28A lot of cleanup of interconnections between cores and hierarchy. Fixed a ↵Joachim Strömbergson
number of nits and bugs. Added address generator for the API.
2018-06-28Interface debugging.Joachim Strömbergson
2018-06-28Updated top level wrapper to better match the planned API. Updated core ↵Joachim Strömbergson
interface. Connected core into the top level wrapper.
2018-06-28Minor edit.Joachim Strömbergson
2018-06-28Minor speling erorr fix.Joachim Strömbergson
2018-06-28Adding the Python keywrap model from sw/libhal/unit-tests.py to modify as ↵Joachim Strömbergson
needed to get intermediate values. Removed the aes model taken from the aes core.
2018-06-27(1) Adding initial version of top level testbench. (2) Updating Makefile to ↵Joachim Strömbergson
be able to bild and run top level simulation as well as linting all rtl code.
2018-06-27Adding initial version of top level wrapper for the keywrap core.Joachim Strömbergson
2018-06-26Added a simple test case to verify that the aes model is usable.Joachim Strömbergson
2018-06-26Adding initial version of keywrap python model. Adding local copy of aes model.Joachim Strömbergson
2018-06-26Adding more functionality in the core. Updated Makefile to build and ↵Joachim Strömbergson
simulate with the AES core. Minor update to header and README. Clarified that it is RFC 5649 we are implementing.
2018-06-22(1) Added initial version of keywrap_core which will implement the actual ↵Joachim Strömbergson
wrapping using aes_core and the keywrap_mem. (2) Minor cleanup to the keywrap_mem code.
2018-06-21Increased size of memory to 64 kByte to match what is needed for key wrap. ↵Joachim Strömbergson
No problems.
2018-06-21Reworked code a bit to match what ISE expects to map to block RAM instances.Joachim Strömbergson
2018-06-21Implemented test design for key wrap memory. To be tested in ISE.Joachim Strömbergson
2018-06-19Oops! Removing file that should not have been in the commit.Joachim Strömbergson
2018-06-19Adding initial version of repo and design for core implementing aes key wrap.Joachim Strömbergson