A novel implementation of radix-4 floating-point division/square-root using comparison multiples

被引:3
作者
Nikmehr, H. [1 ]
Phillips, B. [2 ]
Lim, C. C. [2 ]
机构
[1] Bu Ali Sina Univ, Dept Comp Engn, Hamadan, Iran
[2] Univ Adelaide, Sch Elect & Elect Engn, Adelaide, SA 5005, Australia
关键词
Digit recurrence algorithms; SRT division; Redundant arithmetic; SQUARE-ROOT; ALGORITHM;
D O I
10.1016/j.compeleceng.2008.04.013
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new implementation for minimally redundant radix-4 floating-point SRT div/sqrt (division/square-root) with the recurrence in the signed-digit format is introduced. The implementation is developed based on the comparison multiples idea. In the proposed approach, the magnitude of the quotient (root) digit is calculated by comparing the truncated partial remainder with 2 limited precision multiples of the divisor (partial root). The digit sign is determined by investigating the polarity of the truncated partial remainder. A timing evaluation using the logical synthesis (Synopsys DC with Artisan 0.18 mu m typical library) shows a latency of 2.5 ns for the recurrence of the proposed div/sqrt. This is less than of the conventional implementation. (C) 2008 Published by Elsevier Ltd.
引用
收藏
页码:850 / 863
页数:14
相关论文
共 35 条
  • [1] [Anonymous], THESIS U ADELAIDE AD
  • [2] Digit-recurrence dividers with reduced logical depth
    Antelo, E
    Lang, T
    Montuschi, P
    Nannarelli, A
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (07) : 837 - 851
  • [3] Fast radix-4 retimed division with selection by comparisons
    Antelo, E
    Lang, T
    Montuschi, P
    Nannarelli, A
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2002, : 185 - 196
  • [4] *ART COMP INC, 2007, TSMC 0 18 MUM PROC 1
  • [5] Bit-level analysis of an SRT divider circuit
    Bryant, RE
    [J]. 33RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 1996, 1996, : 661 - 665
  • [6] Burgess N, 2001, CONF REC ASILOMAR C, P1646, DOI 10.1109/ACSSC.2001.987764
  • [7] CHOICES OF OPERAND TRUNCATION IN THE SRT DIVISION ALGORITHM
    BURGESS, N
    WILLIAMS, T
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1995, 44 (07) : 933 - 938
  • [8] RADIX-2 SRT DIVISION ALGORITHM WITH SIMPLE QUOTIENT DIGIT SELECTION
    BURGESS, N
    [J]. ELECTRONICS LETTERS, 1991, 27 (21) : 1910 - 1911
  • [9] CELINSKI P, 2003, P 14 ANN WORKSH CIRC, P43
  • [10] Cocke J., 1957, HIGH SPEED ARITHMETI