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

被引:0
|
作者
Li, Bingyi [1 ,2 ]
Fang, Linlin [1 ,2 ]
Xie, Yizhuang [1 ,2 ]
Chen, He [1 ,2 ]
Chen, Liang [1 ,2 ]
机构
[1] Beijing Inst Technol, Sch Informat & Elect, Radar Res Lab, Beijing, Peoples R China
[2] Beijing Key Lab Embedded Real Time Informat Proc, Beijing, Peoples R China
来源
2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT) | 2017年
关键词
reconfigurable; floating-point; CORDIC; FPGA;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 single-precision 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.
引用
收藏
页码:301 / 302
页数:2
相关论文
共 50 条
  • [21] Quantum Circuits for Floating-Point Arithmetic
    Haener, Thomas
    Soeken, Mathias
    Roetteler, Martin
    Svore, Krysta M.
    REVERSIBLE COMPUTATION, RC 2018, 2018, 11106 : 162 - 174
  • [22] Parameterised floating-point arithmetic on FPGAs
    Jaenicke, A
    Luk, W
    2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING, 2001, : 897 - 900
  • [23] MODIFIED FLOATING-POINT ARITHMETIC.
    Anon
    IBM technical disclosure bulletin, 1985, 28 (05): : 1836 - 1837
  • [24] Arithmetic Coding for Floating-Point Numbers
    Fischer, Marc
    Riedel, Oliver
    Lechler, Armin
    Verl, Alexander
    2021 IEEE CONFERENCE ON DEPENDABLE AND SECURE COMPUTING (DSC), 2021,
  • [25] DSP TACKLES FLOATING-POINT ARITHMETIC
    FERRO, F
    COMPUTER DESIGN, 1986, 25 (15): : 53 - 56
  • [26] A Probabilistic Approach to Floating-Point Arithmetic
    Dahlqvist, Fredrik
    Salvia, Rocco
    Constantinides, George A.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 596 - 602
  • [27] New directions in floating-point arithmetic
    Beebe, Nelson H. F.
    COMPUTATION IN MODERN SCIENCE AND ENGINEERING VOL 2, PTS A AND B, 2007, 2 : 155 - 158
  • [28] A SURVEY OF FLOATING-POINT ARITHMETIC IMPLEMENTATIONS
    ERCEGOVAC, MD
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 431 : 60 - 64
  • [29] Binary floating-point arithmetic [1]
    Zuras, Dan
    Dr. Dobb's Journal, 2005, 30 (04):
  • [30] Unum: Adaptive Floating-Point Arithmetic
    Morancho, Enric
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 651 - 656