LETAM: A low energy truncation-based approximate multiplier

被引:32
作者
Vahdat, Shaghayegh [1 ]
Kamal, Mehdi [1 ,2 ]
Afzali-Kusha, Ali [1 ]
Pedram, Massoud [3 ]
机构
[1] Univ Tehran, Sch Elect & Comp Engn, Tehran, Iran
[2] Inst Res Fundamental Sci, Sch Comp Sci, Tehran, Iran
[3] Univ Southern Calif, Dept Elect Engn, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
Approximate multiplier; Truncating; Low power; Energy efficient; JPEG encoder; BINARY LOGARITHMS;
D O I
10.1016/j.compeleceng.2017.08.019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an energy efficient approximate multiplier design obtained by truncating the input operands. In the structure, the n-bit multiplication operation is transformed to a smaller bit length multiplication plus some add and shift operations. The simple calculation core makes the multiplier a scalable yet low power structure. Also, we suggest an output quality-tunable multiplier providing ability to change the output quality during the multiplication operation. The characteristics of the proposed multiplier are compared with those of the exact and some other approximate multipliers in a 45 nm technology. The comparison reveals an average improvement of 89.2% (74.9%) in terms of the energy (area) compared to that of the exact multiplier. The utility of the proposed multiplier in a JPEG encoder application is also investigated. The results reveal that the Peak Signal to Noise Ratio (PSNR) reduction is at most 0.15 dB compared to that of the exact one. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 23 条
[1]  
[Anonymous], P 19 INT S VLSI DES
[2]  
[Anonymous], 2015, SOUTHEASTCON 2015 IE
[3]   An Iterative Mitchell's Algorithm Based Multiplier [J].
Babic, Zdenka ;
Avramovic, Aleksej ;
Bulic, Patricio .
ISSPIT: 8TH IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, 2008, :303-+
[4]  
Bhardwaj K, 2015, INT SYM QUAL ELECT, P263
[5]   MULTIPLICATION USING LOGARITHMS IMPLEMENTED WITH READ-ONLY MEMORY [J].
BRUBAKER, TA ;
BECKER, JC .
IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (08) :761-765
[6]   A Low Error and High Performance Multiplexer-Based Truncated Multiplier [J].
Chang, Chip-Hong ;
Satzoda, Ravi Kumar .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (12) :1767-1771
[7]  
Farah Saab, 2012, EN AW COMP 2012 INT, P1, DOI 10.1109/ICEAC.2012
[8]   GENERATION OF PRODUCTS AND QUOTIENTS USING APPROXIMATE BINARY LOGARITHMS FOR DIGITAL FILTERING APPLICATIONS [J].
HALL, EL ;
LYNCH, DD ;
DWYER, SJ .
IEEE TRANSACTIONS ON COMPUTERS, 1970, C 19 (02) :97-&
[9]  
Hashemi S, 2015, ICCAD-IEEE ACM INT, P418, DOI 10.1109/ICCAD.2015.7372600
[10]   Trading Accuracy for Power in a Multiplier Architecture [J].
Kulkarni, Parag ;
Gupta, Puneet ;
Ercegovac, Milos D. .
JOURNAL OF LOW POWER ELECTRONICS, 2011, 7 (04) :490-501