Low-Power and Low-Latency Hardware Implementation of Approximate Hyperbolic and Exponential Functions for Embedded System Applications

被引:4
|
作者
Dalloo, Ayad M. [1 ]
Humaidi, Amjad Jaleel [2 ]
Al Mhdawi, Ammar K. [3 ]
Al-Raweshidy, Hamed [4 ]
机构
[1] Univ Technol Baghdad, Dept Commun Engn, Baghdad 10066, Iraq
[2] Univ Technol Baghdad, Dept Control & Syst Engn, Baghdad 10066, Iraq
[3] Edge Hill Univ, Dept Comp Sci & Engn, Ormskirk L39 4QP, England
[4] Brunel Univ London, Dept Elect & Elect Engn, Uxbridge, England
关键词
Hyperbolic functions; exponential function; elementary functions; CORDIC; table-driven algorithm; machine learning; approximate computing;
D O I
10.1109/ACCESS.2024.3364361
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The hyperbolic and exponential functions are widely used in various applications in engineering fields such as machine learning, Internet of Things (IOT), signal processing, etc. To fulfill the needs of future applications effectively, this paper proposes a low-latency, low-power, acceptable accuracy, and low-cost architecture for computing the approximate exponential function e(+/- z) and the hyperbolic functions sinh(z) and cosh(z) using a table-driven algorithm named Approximate Composited-Stair Function (ApproxCSF). By adopting a FPGA, the proposed design is realized and demonstrates significant improvements in terms of latency, hardware cost, power consumption, and MSE by 91%, 96%, 74%, and 99%, respectively, compared to the state-of-the-art. Xilinx Virtex-5/7 FPGAs have been employed throughout the functional verification and prototype processes. Compared to related works, it shows that the proposed architectures are much better for low-cost and low-latency computations of exponential and hyperbolic functions than CORDIC, stochastic computation, and the Look-up Table approaches. The source code is publicly available online https://github.com/AyadMDalloo/ApproxCSF.
引用
收藏
页码:24151 / 24163
页数:13
相关论文
共 50 条
  • [1] X25519 Hardware Implementation for Low-Latency Applications
    Koppermann, Philipp
    De Santis, Fabrizio
    Heyszl, Johann
    Sigl, Georg
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 99 - 106
  • [2] Low-Power, Low-Latency Perception for XR
    van der Tempel, Ward
    Collier, Robert
    Pataridis, Kostas
    Rogge, Segolene
    Alaie, Arman
    Staelens, Jean-Sebastien
    Shahin, Mahmoud
    Peeters, Johannes
    Miodezky, Andre
    Mourad, Christian
    OPTICAL ARCHITECTURES FOR DISPLAYS AND SENSING IN AUGMENTED, VIRTUAL, AND MIXED REALITY, AR, VR, MR IV, 2023, 12449
  • [3] Low-power, low-latency global interconnect
    Caputa, P
    Svensson, C
    15TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2002, : 394 - 398
  • [4] Low-Latency Hardware Implementation of High-Precision Hyperbolic Functions Sinhx and Coshx Based on Improved CORDIC Algorithm
    Fu, Wenjia
    Xia, Jincheng
    Lin, Xu
    Liu, Ming
    Wang, Mingjiang
    ELECTRONICS, 2021, 10 (20)
  • [5] Cryptographic hash functions and low-power techniques for embedded hardware
    Huang, AL
    Penzhorn, WT
    ISIE 2005: PROCEEDINGS OF THE IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS 2005, VOLS 1- 4, 2005, : 1789 - 1794
  • [6] A Low-Latency, Low-Power FPGA Implementation of ECG Signal Characterization Using Hermite Polynomials
    Desai, Madhav P.
    Caffarena, Gabriel
    Jevtic, Ruzica
    Marquez, David G.
    Otero, Abraham
    ELECTRONICS, 2021, 10 (19)
  • [7] A Low-Latency Low-Power QR-Decomposition ASIC Implementation in 0.13 μm CMOS
    Shabany, Mahdi
    Patel, Dimpesh
    Gulak, P. Glenn
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (02) : 327 - 340
  • [8] Design of a Low-Latency and Low-Power Short Frame OFDM System for Sensor Networks
    Ghodhbane, Raouia Masmoudi
    Lebailly, Lucas
    PROCEEDINGS OF THE 2020 17TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD 2020), 2020, : 886 - 891
  • [9] A Low-Latency and Low-Power Hybrid Scheme for On-Chip Networks
    Jiang, Guoyue
    Li, Zhaolin
    Wang, Fang
    Wei, Shaojun
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (04) : 664 - 677
  • [10] Low-power and low-latency cluster topology for local traffic NoCs
    Saneei, Mohsen
    Afkali-Kusha, Ali
    Navabi, Zainalabedin
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 1727 - +