posted on 2021-03-24, 11:03authored byS. S. Gayathri, R. Kumar, Samiappan Dhanalakshmi, Gerard DoolyGerard Dooly, Dinesh Babu Duraibabu
The implementation of quantum computing processors for scientific applications includes
quantum floating points circuits for arithmetic operations. This work adopts the standard division algorithms for floating-point numbers with restoring, non-restoring, and Goldschmidt division algorithms for single-precision inputs. The design proposals are carried out while using the quantum Clifford+T gates set, and resource estimates in terms of numbers of qubits, T-count, and T-depth are provided for the proposed circuits. By improving the leading zero detector (LZD) unit structure, the proposed division circuits show a significant reduction in the T-count when compared to the existing works on floating-point division.