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
关键词
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 条
  • [41] Decimal floating-point antilogarithmic converter based on selection by rounding: algorithm and architecture
    Chen, D.
    Han, L.
    Ko, S. -B.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2012, 6 (05): : 277 - 289
  • [42] GH CORDIC-Based Architecture for Computing Nth Root of Single-Precision Floating-Point Number
    Wang, Yuxuan
    Luo, Yuanyong
    Wang, Zhongfeng
    Shen, Qinghong
    Pan, Hongbing
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (04) : 864 - 875
  • [43] Posit and floating-point based Izhikevich neuron: A Comparison of arithmetic
    Fernandez-Hart, T.
    Knight, James C.
    Kalganova, T.
    NEUROCOMPUTING, 2024, 597
  • [44] Floating Point CORDIC-based Architecture for Powering Computation
    Mack, Joshua
    Bellestri, Sam
    Llamocca, Daniel
    2015 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2015,
  • [45] Accurate and Reliable Computing in Floating-Point Arithmetic
    Rump, Siegfried M.
    MATHEMATICAL SOFTWARE - ICMS 2010, 2010, 6327 : 105 - 108
  • [46] A PROPOSED STANDARD FOR BINARY FLOATING-POINT ARITHMETIC
    STEVENSON, D
    COMPUTER, 1981, 14 (03) : 51 - 62
  • [47] DSP TACKLES FLOATING-POINT ARITHMETIC.
    Ferro, Frank
    Electronic Systems Technology and Design/Computer Design's, 1986, 25 (15): : 53 - 56
  • [48] ANALYSIS OF ROUNDING METHODS IN FLOATING-POINT ARITHMETIC
    KUCK, DJ
    PARKER, DS
    SAMEH, AH
    IEEE TRANSACTIONS ON COMPUTERS, 1977, 26 (07) : 643 - 650
  • [49] Computing integer powers in floating-point arithmetic
    Kornerup, Peter
    Lefevre, Vincent
    Muller, Jean-Michel
    CONFERENCE RECORD OF THE FORTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1-5, 2007, : 343 - +
  • [50] SIMULATING LOW PRECISION FLOATING-POINT ARITHMETIC
    Higham, Nicholas J.
    Pranesh, Srikara
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : C585 - C602