A Hybrid Radix-4 and Approximate Logarithmic Multiplier for Energy Efficient Image Processing

被引:16
作者
Lotric, Uros [1 ]
Pilipovic, Ratko [1 ]
Bulic, Patricio [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana 1000, Slovenia
关键词
approximate multiplier; approximate computing; arithmetic circuit design; hybrid encoding; radix-4; encoding; logarithmic encoding; energy-efficient processing; NEURAL-NETWORK INFERENCE; DESIGN; HARDWARE; ADDERS; ARCHITECTURE;
D O I
10.3390/electronics10101175
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Multiplication is an essential image processing operation commonly implemented in hardware DSP cores. To improve DSP cores' area, speed, or energy efficiency, we can approximate multiplication. We present an approximate multiplier that generates two partial products using hybrid radix-4 and logarithmic encoding of the input operands. It uses the exact radix-4 encoding to generate the partial product from the three most significant bits and the logarithmic approximation with mantissa trimming to approximate the partial product from the remaining least-significant bits. The proposed multiplier fills the gap between highly accurate approximate non-logarithmic multipliers with a complex design and less accurate approximate logarithmic multipliers with a more straightforward design. We evaluated the multiplier's efficiency in terms of error, energy (power-delay-product) and area utilisation using NanGate 45 nm. The experimental results show that the proposed multiplier exhibits good area utilisation and energy consumption and behaves well in image processing applications.
引用
收藏
页数:20
相关论文
共 57 条
[41]   On the Design of Logarithmic Multiplier Using Radix-4 Booth Encoding [J].
Pilipovic, Ratko ;
Bulic, Patricio .
IEEE ACCESS, 2020, 8 :64578-64590
[42]   Overview of the OpenROAD Digital Design Flow from RTL to GDS [J].
Reda, Sherief .
2020 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2020,
[43]   Survey on Approximate Computing and Its Intrinsic Fault Tolerance [J].
Rodrigues, Gennaro ;
Kastensmidt, Fernanda Lima ;
Bosio, Alberto .
ELECTRONICS, 2020, 9 (04)
[44]   A Majority-Based Imprecise Multiplier for Ultra-Efficient Approximate Image Multiplication [J].
Sabetzadeh, Farnaz ;
Moaiyeri, Mohammad Hossein ;
Ahmadinejad, Mohammad .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (11) :4200-4208
[45]   Approximate Pruned and Truncated Haar Discrete Wavelet Transform VLSI Hardware for Energy-Efficient ECG Signal Processing [J].
Seidel, Henrique Bestani ;
Azevedo da Rosa, Morgana Macedo ;
Paim, Guilherme ;
Cesar da Costa, Eduardo Antonio ;
Almeida, Sergio J. M. ;
Bampi, Sergio .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (05) :1814-1826
[46]   Design and Analysis of an Approximate Adder with Hybrid Error Reduction [J].
Seo, Hyoju ;
Yang, Yoon Seok ;
Kim, Yongtae .
ELECTRONICS, 2020, 9 (03)
[47]   Design Methodology to Explore Hybrid Approximate Adders for Energy-Efficient Image and Video Processing Accelerators [J].
Soares, Leonardo Bandeira ;
Azevedo da Rosa, Morgana Macedo ;
Diniz, Claudio Machado ;
Cesar da Costa, Eduardo Antonio ;
Bampi, Sergio .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (06) :2137-2150
[48]   Comparison and Extension of Approximate 4-2 Compressors for Low-Power Approximate Multipliers [J].
Strollo, Antonio Giuseppe Maria ;
Napoli, Ettore ;
De Caro, Davide ;
Petra, Nicola ;
Meo, Gennaro Di .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (09) :3021-3034
[49]   Approximate DCT Design for Video Encoding Based on Novel Truncation Scheme [J].
Sun, Heming ;
Cheng, Zhengxue ;
Gharehbaghi, Amir Masoud ;
Kimura, Shinji ;
Fujita, Masahiro .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2019, 66 (04) :1517-1530
[50]   Weight-Oriented Approximation for Energy-Efficient Neural Network Inference Accelerators [J].
Tasoulas, Zois-Gerasimos ;
Zervakis, Georgios ;
Anagnostopoulos, Iraklis ;
Amrouch, Hussam ;
Henkel, Jorg .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2020, 67 (12) :4670-4683