T. Meissner
1dc2fd2458
Use co-sim for descryption tests also
4 years ago
T. Meissner
0a7ed338d6
Use co-sim with openSSL to check AES enc VHDL implementation
4 years ago
T. Meissner
28b2cd3856
Implement key schedule for encryption, finally
4 years ago
T. Meissner
c400d2ef1b
Add PSL checkers, refactoring
* Add some simple PSL checkers & coverage to aes_enc & aes_dec
* Add generating of PSL coverage report
* Add report outputs to testbench
5 years ago
T. Meissner
735c411ff8
First working version of AES enc & dec
* Split enc & dec in separate units aes_enc & aes_dec
* Add component declarations to aes_pkg
* Key schedule isn't implemented yet
* Fixed round keys at the moment until key schedule is implemented
* Simple test of enc & dec
* New aes top level unit (empty at the moment)
* Renamed makefile to Makefile
5 years ago
T. Meissner
27e06dff2c
Fix gmul() & (inv)mixcolums() functions
5 years ago
T. Meissner
2f91130184
Add remaining AES functions
* addroundkey()
* subword()
* rotword()
* rcon()
9 years ago
T. Meissner
46f1b9295b
merge last changes from amc mini repo
9 years ago
T. Meissner
daaca1cc94
beauty care
10 years ago
Torsten Meissner
6737c9bf49
partition design in ovl and not ovl enabled
new generic in aes.vhd: ovl_enable (boolean); copy of aes_pkg.vhd to
integrate ovl functions; copy of tb_aes.vhd to integrate ovl function
12 years ago
Torsten Meissner
42d69ab72f
Initial release, pre-alpha state, only framework code
13 years ago