Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 1.07 KB

File metadata and controls

26 lines (18 loc) · 1.07 KB

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