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 条
  • [11] An Efficient Hardware Implementation for Complex Square Root Calculation Using a PWL Method
    Wang, Yu
    Liang, Xingcheng
    Xu, Weizhe
    Han, Caofan
    Lyu, Fei
    Luo, Yuanyong
    Li, Yun
    ELECTRONICS, 2023, 12 (14)
  • [12] Design and FPGA Implementation of Ternary Hardware IP Core for Square Root Function
    Hassine, Siwar Ben Haj
    Jemai, Mehdi
    Ouni, Bouraoui
    2017 INTERNATIONAL CONFERENCE ON ENGINEERING & MIS (ICEMIS), 2017,
  • [13] FPGA implementation of fast square root algorithm with tunable accuracy
    Mitra, Shyamali
    Datta, Arunasish
    Sikdar, Souradeep
    Naskar, Mrinal Kanti
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2022, 15 (01) : 61 - 68
  • [14] Verification of the Decimal Floating-Point Square Root Operation
    Ahmed, Amr Sayed
    Fahmy, Hossam
    Kuehne, Ulrich
    2014 19TH IEEE EUROPEAN TEST SYMPOSIUM (ETS 2014), 2014,
  • [15] A SQUARE ROOT ALGORITHM
    PLANITZ, M
    MATHEMATICAL GAZETTE, 1983, 67 (440): : 101 - 105
  • [16] Design and Implementation of Goldschmidts Algorithm for Floating Point Division and Square root
    Bhoyar, Rupali
    Palsodkar, Prasanna
    Kakde, Sandeep
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND SIGNAL PROCESSING (ICCSP), 2015, : 1588 - 1592
  • [17] Decimal Goldschmidt: A hardware algorithm for radix-10 division
    Hosseiny, Adel
    Jaberipur, Ghassem
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 53 : 40 - 55
  • [18] A Novel Fixed-Point Square Root Algorithm and Its Digital Hardware Design
    Putra, Rachmad Vidya Wicaksana
    2013 INTERNATIONAL CONFERENCE ON ICT FOR SMART SOCIETY (ICISS): THINK ECOSYSTEM ACT CONVERGENCE, 2013, : 332 - 335
  • [19] SQRTLIB : Library of Hardware Square Root Designs
    Prashanth, H. C.
    Sriniketh, S. S.
    Hebbar, Shrikrishna
    Chinmaye, R.
    Rao, Madhav
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 348 - 352
  • [20] Efficient digital implementation of a multi-precision square-root algorithm
    Beasley, Alexander E.
    Watson, Robert J.
    Clarke, Christopher T.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2019, 13 (02): : 110 - 117