In democratic nations around the world, electronic voting machines are employed during elections. However, since these voting machines are vulnerable to hacking, we created a tester using verilog-hdl and a Pynq-z2 board.
-
evm.pdf This contains detailed explaination about various components in this project.
-
This Video report explains each and every aspect of this project
The tester now creates data, feeds it to the EVM, and then examines the discrepancy between the output of the EVM and the actual result. However, this approach is unable to identify the root source of the EVM issue. Therefore, it would be much better and quicker to design a data-driven tester.