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 条
  • [1] Radix-4 reciprocal square-root and its combination with division and square root
    Lang, T
    Antelo, E
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2003, 52 (09) : 1100 - 1114
  • [2] Unified Digit Selection for Radix-4 Recurrence Division and Square Root
    Harris, David
    Stine, James
    Ercegovac, Milos
    Nannarelli, Alberto
    Parry, Katherine
    Turek, Cedar
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (01) : 292 - 300
  • [3] Digit-recurrence algorithm for computing reciprocal square-root
    Takagi, N
    Matsuoka, D
    Takagi, K
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (01) : 221 - 228
  • [4] Low latency digit-recurrence reciprocal and square-root reciprocal algorithm and architecture
    Antelo, E
    Lang, T
    Montuschi, P
    Nannarelli, A
    [J]. 17th IEEE Symposium on Computer Arithmetic, Proceedings, 2005, : 147 - 154
  • [5] A novel implementation of radix-4 floating-point division/square-root using comparison multiples
    Nikmehr, H.
    Phillips, B.
    Lim, C. C.
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2010, 36 (05) : 850 - 863
  • [6] Reduced Latency Square-Root Calculation for Signal Processing Using Radix-4 Hyperbolic CORDIC
    Kumari, Aishwarya
    Acharya, D. P.
    [J]. RECENT FINDINGS IN INTELLIGENT COMPUTING TECHNIQUES, VOL 2, 2018, 708 : 219 - 225
  • [7] RADIX DIGIT-SERIAL PIPELINED DIVIDER SQUARE-ROOT ARCHITECTURE
    BASHAGHA, AE
    IBRAHIM, MK
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 375 - 380
  • [8] RADIX-4 SQUARE ROOT WITHOUT INITIAL PLA
    ERCEGOVAC, MD
    LANG, T
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (08) : 1016 - 1024
  • [9] SQUARE-ROOT OF A RECURRENCE
    COOPER, C
    KENNEDY, RE
    [J]. FIBONACCI QUARTERLY, 1994, 32 (02): : 185 - 186
  • [10] SQUARE-ROOT OF A RECURRENCE
    DRESEL, LAG
    LORD, G
    [J]. FIBONACCI QUARTERLY, 1994, 32 (04): : 374 - 376