A unified reconfigurable CORDIC processor for floating-point arithmetic

Linlin Fang, Bingyi Li, Yizhuang Xie*, He Chen, Long Pang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)

Abstract

This paper presents a unified reconfigurable coordinate rotation digital computer (CORDIC) processor for floating-point arithmetic. It can be configured to operate in multi-mode to achieve a variety of operations and replaces multiple single-mode CORDIC processors. A reconfigurable pipeline-parallel mixed architecture is proposed to adapt different operations, which maximises the sharing of common hardware circuit and achieves the area-delay efficiency. Compared with previous unified floating-point CORDIC processors, the consumption of hardware resources is greatly reduced. As a proof of concept, we apply it to 16384 × 16384 points target synthetic aperture radar (SAR) imaging system, which is implemented on Xilinx XC7VX690T field programmable gate array platform. The maximum relative error of each phase function between hardware and software computation and the corresponding SAR imaging result can meet the accuracy index requirements.

Original languageEnglish
Pages (from-to)1436-1450
Number of pages15
JournalInternational Journal of Electronics
Volume107
Issue number9
DOIs
Publication statusPublished - 1 Sept 2020

Keywords

  • CORDIC
  • Field Programmable Gate Array (FPGA)
  • Reconfigurable architecture
  • SAR imaging

Fingerprint

Dive into the research topics of 'A unified reconfigurable CORDIC processor for floating-point arithmetic'. Together they form a unique fingerprint.

Cite this