Hardware Implementation of Single Iterated Multiplicative Inverse Square Root

被引:1
|
作者
Luo, Jun [1 ,2 ]
Huang, Qijun [2 ]
Luo, Hongwei [1 ]
Zhi, Yue [1 ]
Wang, Xiaoqiang [1 ]
机构
[1] China Elect Prod Reliabil & Environm Testing Res, 110 Dongguanzhuang Rd, Guangzhou, Guangdong, Peoples R China
[2] Wuhan Univ, Dept Phys & Technol, 16 Luojia Shan, Wuhan, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Digital circuits; fixed-point arithmetic; piecewise linear approximation; hardware; DIVISION;
D O I
10.5755/j01.eie.23.4.18717
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Inverse square root has played an important role in Cholesky decomposition, which devoted to hardware efficient compressed sensing. However, the performance is usually limited by the trade-off between throughput and precision. This paper presents hardware implementation of fixed-point single iterated multiplicative inverse square root. Multiple piecewise linear approximation in softly nonlinear range is used to compute the initial value. Single iterated Newton-Raphson method is employed to obtain high precision. Multiple constants multiplication technique is proposed to achieve high throughput. The combination of these techniques yields high performance in terms of throughput and precision. It obtains more than 70 % of throughput improvement and almost 100 x higher precision over the inverse square root Intellectual Property (IP) from Altera. In addition, Cholesky decomposition has been presented to validate the proposed architecture, which shows that 42 % of throughput improvement is achieved compared with the IP.
引用
收藏
页码:18 / 23
页数:6
相关论文
共 50 条
  • [41] Hardware Implementation and Study of Inverse Algorithm in Finite Fields
    Bao Kejin
    Song Yonggang
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (9A): : 38 - 44
  • [42] Simultaneous localization and mapping based on iterated square root cubature Kalman filter
    Gao, Wei
    Zhang, Ya
    Sun, Qian
    Guan, Jin
    Zhang, Ya (yzhang@hrbeu.edu.cn), 1600, Harbin Institute of Technology (46): : 120 - 124
  • [43] Algorithms for Calculating the Square Root and Inverse Square Root Based on the Second-Order Householder's Method
    Moroz, Leonid
    Samotyy, Volodymyr
    Horyachyy, Oleh
    Dzelendzyak, Ulyana
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 1, 2019, : 436 - 442
  • [44] High-speed double-precision computation of reciprocal, division, square root, and inverse square root
    Piñeiro, JA
    Bruguera, JD
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (12) : 1377 - 1388
  • [45] Efficient initial approximation for multiplicative division and square root by a multiplication with operand modification
    Hitachi Ltd, Kokubunji, Japan
    IEEE Trans Comput, 4 (495-498):
  • [46] Efficient initial approximation for multiplicative division and square root by a multiplication with operand modification
    Ito, M
    Takagi, N
    Yajima, S
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (04) : 495 - 498
  • [47] New Square-Root Factorization of Inverse Toeplitz Matrices
    Wahlberg, Bo
    Stoica, Petre
    IEEE SIGNAL PROCESSING LETTERS, 2010, 17 (02) : 137 - 140
  • [48] On Galois-Gauss sums and the square root of the inverse different
    Kuang, Yu
    ACTA ARITHMETICA, 2023, 209 (01) : 319 - 356
  • [49] Computing enclosures for the inverse square root and the sign function of a matrix
    Frommer, Andreas
    Hashemi, Behnam
    Sablik, Thomas
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2014, 456 : 199 - 213
  • [50] Fast Inverse Square Root Based Matrix Inverse For MIMO-LTE Systems
    Mahapatra, Chinmaya
    Mahboob, Saad
    Leung, Victor C. M.
    Stouraitis, Thanos
    2012 INTERNATIONAL CONFERENCE ON CONTROL ENGINEERING AND COMMUNICATION TECHNOLOGY (ICCECT 2012), 2012, : 321 - 324