LMM: A Fixed-Point Linear Mapping Based Approximate Multiplier for IoT

被引:1
|
作者
Qian, Wei-Kang [1 ]
Chen, Ke [2 ]
Liu, Wei-Qiang [2 ]
Li, Hua-Wei [3 ]
机构
[1] Shanghai Jiao Tong Univ, Univ Michigan Shanghai Jiao Tong Univ Joint Inst, Shanghai, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Elect & Informat Engn, Nanjing, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
关键词
approximate computing; fixed-point; linear mapping; multiplier; Internet of Things (IoT);
D O I
10.1007/s11390-023-2572-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of IoT (Internet of Things) calls for circuit designs with energy and area efficiency for edge devices. Approximate computing which trades unnecessary computation precision for hardware cost savings is a promising direction for error-tolerant applications. Multipliers, as frequently invoked basic modules which consume non-trivial hardware costs, have been introduced approximation to achieve distinct energy and area savings for data-intensive applications. In this paper, we propose a fixed-point approximate multiplier that employs a linear mapping technique, which enables the configurability of approximation levels and the unbiasedness of computation errors. We then introduce a dynamic truncation method into the proposed multiplier design to cover a wider and more fine-grained configuration range of approximation for more flexible hardware cost savings. In addition, a novel normalization module is proposed for the required shifting operations, which balances the occupied area and the critical path delay compared with normal shifters. The introduced errors of our proposed design are analyzed and expressed by formulas which are validated by experimental results. Experimental evaluations show that compared with accurate multipliers, our proposed approximate multiplier design provides maximum area and power savings up to 49.70% and 66.39% respectively with acceptable computation errors.
引用
收藏
页码:298 / 308
页数:11
相关论文
共 50 条
  • [1] LMM: A Fixed-Point Linear Mapping Based Approximate Multiplier for IoT
    Ying Wu
    Chen-Yi Wen
    Xun-Zhao Yin
    Cheng Zhuo
    Journal of Computer Science and Technology, 2023, 38 : 298 - 308
  • [2] ON THE MULTIPLIER OF A REPELLING FIXED-POINT
    GOLDBERG, LR
    INVENTIONES MATHEMATICAE, 1994, 118 (01) : 85 - 108
  • [3] An Efficient Fixed-Point Multiplier Based on CORDIC Algorithm
    Khurshid, Burhan
    Khan, Javeed Jeelani
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (05)
  • [4] Design of a fixed-point multiplier based on redundant signed digit
    Yao, R.-H. (phrhyao@scut.edu.cn), 1600, South China University of Technology (42):
  • [5] ERROR-ESTIMATES FOR THE APPROXIMATE SOLUTION OF LINEAR FIXED-POINT EQUATIONS
    LIPPOLD, G
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1990, 70 (02): : 129 - 137
  • [6] Fixed-point multiplier evaluation and design with FPGA
    Yu, WWH
    Xing, SZ
    RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS, 1999, 3844 : 153 - +
  • [7] Decimal Floating-Point Multiplier With Binary-Decimal Compression Based Fixed-Point Multiplier
    Gao, Shuli
    Al-Khalili, Dhamin
    Langlois, J. M. Pierre
    Chabini, Noureddine
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [8] CONTINUITY AND FIXED-POINT MAPPING
    RAY, BK
    NOTICES OF THE AMERICAN MATHEMATICAL SOCIETY, 1973, 20 (01): : A10 - A10
  • [9] Area Efficient Sequential Decimal Fixed-point Multiplier
    Liu Han
    Amir Kaivani
    Seok-Bum Ko
    Journal of Signal Processing Systems, 2014, 75 : 39 - 46
  • [10] Optimization methodology for the width of the fixed-point decimal multiplier
    Yuan, Bo
    Liu, Hongxia
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2013, 40 (05): : 113 - 118