This project aims to emulate the behavior of a real quantum system, capable of running quantum algorithms on FPGA(Field Programmable Gate Array) while maintaining their natural time complexity.
Quantum Fourier transform and Grover’s search are chosen to be implemented in this project since they are the core of many useful quantum algorithms. Physical realization of a quantum computer is proving to be extremely challenging. Only small scale small-scale quantum computation implementations have been achieved. This project aims to emulate these small scale quantum computations because of the significant improvements in time over classical computations.
FPGA Board XUPV5 LX110T
USB JTAG
As we know that quantum algorithms are much faster than their classical counterparts we measured the time taken for simulation of these algorithms in C and their simulation in Verilog and the results are given below.