High-Precision Priority Encoder Based Integer Division Algorithm

被引:1
|
作者
Ammar, Ahmed [1 ]
Drennen, Hayden [1 ]
Hassan, Firas [1 ]
机构
[1] Ohio Northern Univ, ECCS Dept, Ada, OH 45810 USA
关键词
Integer division; hardware implementation; priority encoder; high-precision; FIXED-POINT DIVIDERS;
D O I
10.1109/MWSCAS47672.2021.9531809
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past years, the demand for high-precision arithmetic has significantly increased, which raised the need for devices that can handle high-precision computations. Therefore, in this paper, we propose a hardware for high-precision division. The proposed hardware is implemented for 1024 bits, and it can be easily extended to larger bits. The hardware performs division on integer numbers represented in sign and magnitude, and produces quotient and remainder. A priority encoder is used to improve the convergence rate, and to make the dividend and divisor lengths not required as inputs. To reduce complexity, most of the components were implemented in two levels. We provide an upper limit and a closed-form expression for the convergence rate. We synthesized the hardware on a Field-Programmable Gate Array (FPGA) device. We simulated the hardware at the bit level in Matlab using Monte Carlo simulations. We also simulated the hardware in ModelSim. Compared to the existing approaches, the results show that for 64-bit division, our hardware reduces the number of LUTs and slices by 18.4% and 67.5%, respectively, and improves delay by 50.3 degrees A. As for 256-bit division, our hardware reduces the number of slices by 60.7% and improves delay by 33.25%, however, it increases the number of LUTs by 11.32%.
引用
收藏
页码:494 / 497
页数:4
相关论文
共 50 条
  • [31] Microwave Photonic SAR High-Precision Imaging Based on Optimal Subaperture Division
    Hai, Yu
    Li, Zhongyu
    Wu, Junjie
    Li, Yuting
    Xiao, Yuping
    Li, Wangzhe
    Li, Ruoming
    Wang, Bingnan
    Huang, Yulin
    Yang, Jianyu
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60
  • [32] Design of High-Precision Angle Measuring System Based on Multi-turn Absolute Encoder
    Huang, Jianguo
    [J]. PROCEEDINGS OF THE SEVENTH ASIA INTERNATIONAL SYMPOSIUM ON MECHATRONICS, VOL II, 2020, 589 : 663 - 670
  • [33] Plaskett Telescope high-precision line scan camera encoder project
    Saddlemyer, LK
    McLean, G
    [J]. TELESCOPE CONTROL SYSTEMS III, 1998, 3351 : 178 - 189
  • [34] Research on lightning electromagnetic field based on CFD high-precision algorithm
    Wang Z.
    Lyu H.
    [J]. Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2021, 42
  • [35] High-Precision Phase-Based Ranging Algorithm in Multipath Environments
    Wang, Xin
    Tian, Zengshan
    Li, Ze
    Liu, Kaikai
    Xie, Liangbo
    [J]. 2022 IEEE 10TH ASIA-PACIFIC CONFERENCE ON ANTENNAS AND PROPAGATION, APCAP, 2022,
  • [36] High-precision indoor fast positioning algorithm based on carrier phase
    Fan S.
    Rong Z.
    Tian H.
    Li L.
    [J]. Tongxin Xuebao/Journal on Communications, 2022, 43 (01): : 172 - 181
  • [37] A High-Precision Time Synchronization Algorithm Based on Selective Software Switch
    Wu Rui-Qing
    Gu Qing-Shui
    Chen Tian-Qi
    [J]. ITCS: 2009 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND COMPUTER SCIENCE, PROCEEDINGS, VOL 2, PROCEEDINGS, 2009, : 414 - 416
  • [38] Lightweight and high-precision object detection algorithm based on YOLO framework
    Fan Xin-chuan
    Chen Chun-mei
    [J]. CHINESE JOURNAL OF LIQUID CRYSTALS AND DISPLAYS, 2023, 38 (07) : 945 - 954
  • [39] Dynamic phasor measurement algorithm based on high-precision time synchronization
    Zhang, Jie
    Li, Fuxin
    Chang, Zhengwei
    Hu, Chunhua
    Liu, Chun
    Tang, Sihao
    [J]. FRONTIERS IN SIGNAL PROCESSING, 2024, 4
  • [40] Maritime sensor registration algorithm based on high-precision navigation equipment
    Wang, Cheng-Fei
    Wang, Hang-Yu
    Shi, Zhang-Song
    Zhan, Ming-Feng
    [J]. Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2011, 28 (04): : 497 - 503