Decimal Square Root: Algorithm and Hardware Implementation

被引:4
|
作者
Hosseiny, Adel [1 ]
Jaberipur, Ghassem [1 ]
机构
[1] Shahid Beheshti Univ, Dept Elect & Comp Engn, Evin 1983963113, Iran
关键词
Decimal arithmetic; Decimal square root; Digit recurrence; Quotient digit selection; FLOATING-POINT DIVISION; NEWTON-RAPHSON ITERATION; UNIT; ARCHITECTURE; DIVIDER; SPEED;
D O I
10.1007/s00034-015-0215-1
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We propose a new digit recurrence decimal square root (DSR) design and provide its ASIC implementation. The interim square root digits are in . The proposed architecture generally follows that of a previous radix-10 divider. However, it provides novel solutions with regard to few DSR-specific challenges. For example, complex error analysis shows that only four (out of sixteen) digits of partial square root is sufficient to estimate partial remainders that are required for the more complicated square root digit selection. This design performs about 10 % faster and consumes 28 % less area than the previously reported ASIC digit recurrence decimal square rooter.
引用
收藏
页码:4195 / 4219
页数:25
相关论文
共 50 条
  • [31] Square roots and the decimal system
    不详
    NATURE, 1928, 121 : 907 - 907
  • [32] THE FIRST HARDWARE MSC ALGORITHM IMPLEMENTATION
    Fabera, V.
    Musil, T.
    Rada, J.
    NEURAL NETWORK WORLD, 2017, 27 (06) : 541 - 555
  • [33] Hardware implementation of a novel inversion algorithm
    Naseer, M
    Savas, E
    PROCEEDINGS OF THE 46TH IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS & SYSTEMS, VOLS 1-3, 2003, : 798 - 801
  • [34] Hardware Implementation of ADABOOST ALGORITHM and Verification
    Shi, Yuehua
    Zhao, Feng
    Zhang, Zhong
    2008 22ND INTERNATIONAL WORKSHOPS ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOLS 1-3, 2008, : 343 - 346
  • [35] The Hardware Implementation of a Novel Genetic Algorithm
    Zhu, Zhenhuan
    Mulvaney, David
    Chouliaras, Vassilios
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 8, 2005, 8 : 173 - 178
  • [36] An optimized hardware implementation of the CORDIC algorithm
    Lyu, Fei
    Wu, Chaoran
    Wang, Yuxuan
    Pan, Hongbing
    Wang, Yu
    Luo, Yuanyong
    IEICE ELECTRONICS EXPRESS, 2022, 19 (21):
  • [37] Hardware implementation of a novel genetic algorithm
    Zhu, Z.
    Mulvaney, D. J.
    Chouliaras, V. A.
    NEUROCOMPUTING, 2007, 71 (1-3) : 95 - 106
  • [38] A hardware implementation in FPGA of the Rijndael algorithm
    Chitu, C
    Chien, D
    Chien, C
    Verbauwhede, I
    Chang, F
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 507 - 510
  • [39] Hardware implementation of block cipher algorithm
    School of Computer, Wuhan University, Wuhan 430079, China
    不详
    Harbin Gongye Daxue Xuebao, 2006, 9 (1558-1562):
  • [40] Decimal floating-point square root using Newton-Raphson iteration
    Wang, LK
    Schulte, MJ
    16TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURE AND PROCESSORS, PROCEEDINGS, 2005, : 309 - 315