acmpesuecc / acmpesuecc/aes-128-sysverilog-riscv
Testbench required for aes_main.sv
- Langage dominant
- SystemVerilog
- Étoiles
- 1
- Forks
- 2
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
# Description
Add a testbench for `aes_main.sv` to validate it's functionality. Please refer to [this](https://www.chipverify.com/systemverilog/systemverilog-simple-testbench) for a tutorial on writing a testbench.
# Notes:
- You are eligible to get brownie points if you report back bugs with the module, add coverage reports, randomized testing and self-assertion tests.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Read aes_main.sv first and use the linked SystemVerilog testbench tutorial as the starting point. Create a testbench that validates the module's functionality, with coverage, randomized testing, and self-assertion checks as possible extensions, and report any bugs found.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- cryptography, testing
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100