New FPGA design solution using quantum computation concepts

Quantum computer emulators implemented on FPGA are generally designed to illustrate possible applications in which these concepts can be used - as a method of functional testing of possible applications involving quantum computing. In this paper we try to present another possible use of a quantum computation emulator, proposed by the authors, for the synthesis of circuits in FPGA with superior performance to conventional or parallel design methods. The paper presents a synthesis solution of parallel structures based on concepts from quantum computation emulated on FPGA. As will be seen in the paper, using the solution improves the computation time compared to the conventional method and reduces the number of resources allocated compared to the parallel solution. So, the solution which we propose is somewhere between conventional sequential logic circuit design methods - it has a shorter response time than these and parallel circuit design methods - it provides a smaller number of resources than these. In order to show the advantages of the proposed solution, we presented the implementation of a circuit for determining the parity of a binary function. The solution was implemented using the conventional solution, the parallel solution and the proposed solution using quantum computing concepts. It will show the performance of the proposed solution compared to the other design models.

[1]  Jian Wang,et al.  A survey of FPGA design for AI era , 2020, Journal of Semiconductors.

[2]  S. Benjamin,et al.  QuESTlink—Mathematica embiggened by a hardware-optimised quantum emulator , 2019, Quantum Science and Technology.

[3]  Jakub Pilch,et al.  An FPGA-based real quantum computer emulator , 2018, Journal of Computational Electronics.

[4]  J. O'Brien Optical Quantum Computing , 2007, Science.

[5]  S. Lyon Spin-based quantum computing using electrons on liquid helium , 2003, cond-mat/0301581.

[6]  S. Lomonaco Grover's quantum search algorithm , 2000, quant-ph/0010040.

[7]  Edoardo Charbon,et al.  SPINE (SPIN Emulator) - A Quantum-Electronics Interface Simulator , 2019, 2019 IEEE 8th International Workshop on Advances in Sensors and Interfaces (IWASI).