Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AES

The goal of this project is to explore co-simulation of python and systemverilog using AES cores as an example. AES Cores will be created and tested in python followed by systemverilog. Cocotb will be used as a bridge between the python and systemverilog for stimulus and scoreboarding.

python-build

hdl-build

Docs:

IUT Tests: Nist Test vectors

./scripts/download_nist.sh
python3 -m pip install pycryptodome pytest
PYTHONPATH=src pytest