Implements an Automatic reference flow creator based on Python and template files. This software automatize creation of testbenchs for hardware verification in UVM, and all the the connections between the UVM Componnents in the environment based on a configuration as a input for code generation. This tool also generate the frontend directories and also let them use formal assertions as part of their development process, same as in TDD.
Python 3.X
Packages:
os
sys
getopt
colorama
pathlib
To run the software use this command line from rundir folder:
python3 ../scripts/aurora.py (verif|fe) -i <input_configuration_file> -o <output-directory>
- José Iuri Barbosa de Brito - JoseIuri
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Fork it (https://github.com/JoseIuri/Aurora/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request
- XMEN Lab - Federal University of Campina Grande - Brazil