Correctly rounded reciprocal square-root by digit recurrence and radix-4 implementation

被引:3
|
作者
Lang, T [1 ]
Antelo, E [1 ]
机构
[1] Univ Calif Irvine, Dept Elect & Comp Engn, Irvine, CA 92697 USA
关键词
D O I
10.1109/ARITH.2001.930107
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this work we present a reciprocal square-root algorithm by digit recurrence and selection by a staircase function, and the radix-4 implementation. As similar algorithms for division and square-root, the results are obtained correctly rounded in a straightforward manner (in contrast to existing methods to compute the reciprocal square-root). Although apparently a single selection function can only be used for j greater than or equal to 2 (the selection constants are different for j = 0, j = 1 and j greater than or equal to 2), we show that it is possible to use a single selection function for all iterations. We perform a rough comparison with existing methods and we conclude that our implementation is a low hardware complexity solution with moderate latency, specially for exactly rounded results.
引用
收藏
页码:83 / 93
页数:11
相关论文
共 50 条
  • [31] An Efficient Implementation of Radix-4 Integer Division Using Scaling
    Stine, James E.
    Hill, Kevin
    2020 IEEE 63RD INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2020, : 1092 - 1095
  • [32] Implementation of the modified state mapping Viterbi decoder with Radix-4
    Byun, Sungwoo
    Lee, Seungbeom
    Park, Sin-Chong
    2006 10TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2006, : 953 - +
  • [33] Radix-4 Implementation of Redundant Interleaved Modular Multiplication on FPGA
    Rahimzadeh, Loghman
    Eshghi, Mohammad
    Timarchi, Somayeh
    2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 523 - 526
  • [34] Design and Implementation of a Radix-4 Complex Division Unit with Prescaling
    Dormiani, Pouya
    Ercegovac, Milos D.
    Muller, Jean-Michel
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 83 - +
  • [35] Implementation of Booth Multiplier Algorithm using Radix-4 in FPGA
    Mokhtar, Anis Shahida
    Ping, Chew Sue
    Din, Muhamad Faiz Md
    Makmor, Nazrul Fariq
    Mahadi, Muhammad Asyraf Che
    JURNAL KEJURUTERAAN, 2021, 4 (01): : 161 - 165
  • [36] Implementation of Radix-4 Butterfly Structure to Prevent Arithmetic Overflow
    Niharika, S.
    Sali, Asmanee Suhas
    Nithin, Velamala
    Sivanantham, S.
    Sivasankaran, K.
    PROCEEDINGS OF 2015 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2015,
  • [37] Fast Memory Addressing Scheme for Radix-4 FFT Implementation
    Xiao, Xin
    Oruklu, Erdal
    Saniie, Jafar
    2009 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY, 2009, : 435 - 438
  • [38] Efficient Hardware Implementation of 1024 Point Radix-4 FFT
    Ranganathan, Senthilkumar
    Krishnan, Ravikumar
    Sriharsha, H. S.
    ADVANCES IN SIGNAL PROCESSING AND INTELLIGENT RECOGNITION SYSTEMS, 2014, 264 : 203 - 211
  • [39] Architectural design and FPGA implementation of radix-4 CORDIC processor
    Bhattacharyya, Kaushik
    Biswas, Rakesh
    Dhar, Anindya Sundar
    Banerjee, Swapna
    MICROPROCESSORS AND MICROSYSTEMS, 2010, 34 (2-4) : 96 - 101
  • [40] FPGA Implementation of Radix-2 FFT Processor Based on Radix-4 CORDIC
    Joseph, Edwin
    Rajagopal, A.
    Karibasappa, K.
    3RD NIRMA UNIVERSITY INTERNATIONAL CONFERENCE ON ENGINEERING (NUICONE 2012), 2012,