Floating-Point Division Operator based on CORDIC Algorithm

  • Surapong P
  • Samman F
N/ACitations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

Design and evaluation of a CORDIC (COordinate Rotation DIgital Computer) algorithm for a floatingpoint division operation is presented in this paper. In general, division operation based on CORDIC algorithm has a limitation in term of the range of inputs that can be processed by the CORDIC machine to give proper convergence and precise division operation result. A hardware architecture of CORDIC algorithm capable of processing broader input ranges is implemented and presented in this paper by using a pre-processing and a post-processing stage. The performance as well as the calculation error statistics over exhaustive sets of input tests are evaluated. The results show that the CORDIC algorithm can be well-convergence and gives precise division operation results with broader input ranges. The proposed hardware architecture is modeled in VHDL and synthesized on a CMOS standard-cell technology and a FPGA device, resulting 1 GFlops on the CMOS and 210.812 MFlops on the FPGA device.

Cite

CITATION STYLE

APA

Surapong, P., & Samman, F. A. (1970). Floating-Point Division Operator based on CORDIC Algorithm. ECTI Transactions on Computer and Information Technology (ECTI-CIT), 7(1), 79–87. https://doi.org/10.37936/ecti-cit.201371.54356

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free