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 条
  • [41] Low-Power Hardware Implementation of Least-Mean-Square Adaptive Filters Using Approximate Arithmetic
    Darjn Esposito
    Davide De Caro
    Gennaro Di Meo
    Ettore Napoli
    Antonio G. M. Strollo
    Circuits, Systems, and Signal Processing, 2019, 38 : 5606 - 5622
  • [42] A low-power cache system for embedded processors
    Park, GH
    Lee, KW
    Lee, JS
    Han, TD
    Kim, SD
    PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 316 - 319
  • [43] A Flexible Fog Computing Design for Low-Power Consumption and Low Latency Applications
    Losada, Markos
    Cortes, Ainhoa
    Irizar, Andoni
    Cejudo, Javier
    Perez, Alejandro
    ELECTRONICS, 2021, 10 (01) : 1 - 23
  • [44] Approximate Subtractor Operator for Low-Power Video Coding Hardware Accelerators
    Ferreira, Rafael
    Leme, Mateus
    Correa, Marcel
    Agostini, Luciano
    Diniz, Claudio
    Zatt, Bruno
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 426 - 429
  • [45] FREQUENCY SCALING FOR LOW-POWER EMBEDDED SYSTEM
    Popovic, Ivan T.
    Jankovic, Strahinja P.
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 1096 - 1099
  • [46] A Low-Power Low-Latency Processor for Real-Time On-line Local Mean Decomposition
    Hsueh, Hsea-Ching
    Chien, Shao-Yi
    PROCEEDINGS OF THE 2015 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES AND SOLID-STATE CIRCUITS (EDSSC), 2015, : 205 - 208
  • [47] Analysis and Low-power Hardware Implementation of a Noise Reduction Algorithm
    Wang, Ang
    Yu, Lina
    Lan, Yuyan
    Zhou, Weixin
    Xiao, Wanang
    2021 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2021, : 22 - 26
  • [48] Path computing scheme with low-latency and low-power in hybrid cloud-fog network for IIoT
    Ren, Jijun
    Zhu, Peng
    Ren, Zhiyuan
    CHINA COMMUNICATIONS, 2023, 20 (08) : 1 - 16
  • [49] A Low-Power and Low-Latency Speech Feature Extractor Based on Time-Domain Filter Bank
    Yu, Baoying
    Luo, Mengjie
    Wang, Dingyi
    Wang, Xiaoqin
    Qiao, Shushan
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2024, 71 (03) : 1421 - 1425
  • [50] Low-latency video transmission over high-speed WPANs based on low-power compression
    Belyaev, Eugeniy
    Turlikov, Andrey
    Ukhanova, Anna
    2010 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2010), 2010,