Refactoring Testbench and Automated Testing
- Mentors
- Satvik Ramaprasad
- Organization
- CircuitVerse.org
The Testbench is an important part of digital logic design. Testing circuits manually can be a big hassle especially for professors grading assignments. This project helps automate that process through a more robust Testbench engine tightly integrated with simulator and assignments.
The project aims for the following:
- Redesigning the testbench engine
- Creating an interface for users to be able to create tests
- Implementing a backend for the tests
- Implementing automated testing of assignment submissions