A unified reconfigurable floating-point arithmetic architecture based on CORDIC algorithm

Bingyi Li, Linlin Fang, Yizhuang Xie, He Chen, Liang Chen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Citations (Scopus)

Abstract

This paper presents the design methodology and implementation of reconfigurable coordinate rotation digital computer (CORDIC) architecture that can be configured to operate in different modes and rotations to achieve singleprecision floating point division, multiplication and square-root operations. Through introducing pre-and post-processing, the float-point operations can be integrated into a unified CORDIC iteration procedure. According to the characteristics of different operations, we propose a pipeline-parallel mixed architecture to optimize the area-delay-efficiency. Finally, the prototype based on Xilinx XC7VX690T has been established to test the performance of the proposed design. The result shows the related error with arithmetic computation is less than 10-6, and the resource-consumption of the proposed design is less than the sum of existing IP cores.

Original languageEnglish
Title of host publication2017 International Conference on Field-Programmable Technology, ICFPT 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages301-302
Number of pages2
ISBN (Electronic)9781538626559
DOIs
Publication statusPublished - 2 Jul 2017
Event16th IEEE International Conference on Field-Programmable Technology, ICFPT 2017 - Melbourne, Australia
Duration: 11 Dec 201713 Dec 2017

Publication series

Name2017 International Conference on Field-Programmable Technology, ICFPT 2017
Volume2018-January

Conference

Conference16th IEEE International Conference on Field-Programmable Technology, ICFPT 2017
Country/TerritoryAustralia
CityMelbourne
Period11/12/1713/12/17

Keywords

  • CORDIC
  • FPGA
  • Floating-point
  • Reconfigurable

Fingerprint

Dive into the research topics of 'A unified reconfigurable floating-point arithmetic architecture based on CORDIC algorithm'. Together they form a unique fingerprint.

Cite this