Low-area and accurate inner product and digital filters based on stochastic computing

The inner product is a key operation in various applications, such as signal processing and pattern recognition. Research has shown that this function, when implemented in stochastic computing (SC) domain, can result in significant reduction in area cost and power consumption compared to its equival...

Full description

Saved in:
Bibliographic Details
Main Authors: Abdellatef, Hamdan, Khalil-Hani, Mohamed, Shaikh-Husin, Nasir, Omid Ayat, Sayed
Format: Article
Published: Elsevier B.V. 2021
Subjects:
Online Access:http://eprints.utm.my/id/eprint/95441/
http://dx.doi.org/10.3390/polym13071047
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.95441
record_format eprints
spelling my.utm.954412022-05-31T12:38:13Z http://eprints.utm.my/id/eprint/95441/ Low-area and accurate inner product and digital filters based on stochastic computing Abdellatef, Hamdan Khalil-Hani, Mohamed Shaikh-Husin, Nasir Omid Ayat, Sayed TK Electrical engineering. Electronics Nuclear engineering The inner product is a key operation in various applications, such as signal processing and pattern recognition. Research has shown that this function, when implemented in stochastic computing (SC) domain, can result in significant reduction in area cost and power consumption compared to its equivalent counterpart in the conventional binary-encoded (BE) deterministic computing. However, existing designs of SC inner product are disadvantaged due to high BE-SC conversion circuits, hence high overall area cost. They also suffer from correlation-induced errors that affect their accuracy performance. In this work, we propose a novel inner product design method for the SC domain that has high accuracy, low area cost, and most importantly, the circuit is correlation-insensitive. Experimental results show that the proposed design on average reduces 85.7% of hardware footprint when compared to its equivalent BE counterpart. We show that it outperforms current state-of-the-art SC designs in terms of area savings, both in computation and conversion costs. Furthermore, it achieves better (or comparable) accuracy performance compared to existing works, especially in designs having large number of inputs with low stochastic number lengths. Moreover, SC FIR filter based on the proposed design method outperforms state-of-the-art SC filters in terms of area and accuracy. Elsevier B.V. 2021 Article NonPeerReviewed Abdellatef, Hamdan and Khalil-Hani, Mohamed and Shaikh-Husin, Nasir and Omid Ayat, Sayed (2021) Low-area and accurate inner product and digital filters based on stochastic computing. Signal ProcessingVolume, 183 . p. 108040. ISSN 0165-1684 (In Press) http://dx.doi.org/10.3390/polym13071047 rSignal ProcessingVolume 183Article number 1080400165-1684
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
topic TK Electrical engineering. Electronics Nuclear engineering
spellingShingle TK Electrical engineering. Electronics Nuclear engineering
Abdellatef, Hamdan
Khalil-Hani, Mohamed
Shaikh-Husin, Nasir
Omid Ayat, Sayed
Low-area and accurate inner product and digital filters based on stochastic computing
description The inner product is a key operation in various applications, such as signal processing and pattern recognition. Research has shown that this function, when implemented in stochastic computing (SC) domain, can result in significant reduction in area cost and power consumption compared to its equivalent counterpart in the conventional binary-encoded (BE) deterministic computing. However, existing designs of SC inner product are disadvantaged due to high BE-SC conversion circuits, hence high overall area cost. They also suffer from correlation-induced errors that affect their accuracy performance. In this work, we propose a novel inner product design method for the SC domain that has high accuracy, low area cost, and most importantly, the circuit is correlation-insensitive. Experimental results show that the proposed design on average reduces 85.7% of hardware footprint when compared to its equivalent BE counterpart. We show that it outperforms current state-of-the-art SC designs in terms of area savings, both in computation and conversion costs. Furthermore, it achieves better (or comparable) accuracy performance compared to existing works, especially in designs having large number of inputs with low stochastic number lengths. Moreover, SC FIR filter based on the proposed design method outperforms state-of-the-art SC filters in terms of area and accuracy.
format Article
author Abdellatef, Hamdan
Khalil-Hani, Mohamed
Shaikh-Husin, Nasir
Omid Ayat, Sayed
author_facet Abdellatef, Hamdan
Khalil-Hani, Mohamed
Shaikh-Husin, Nasir
Omid Ayat, Sayed
author_sort Abdellatef, Hamdan
title Low-area and accurate inner product and digital filters based on stochastic computing
title_short Low-area and accurate inner product and digital filters based on stochastic computing
title_full Low-area and accurate inner product and digital filters based on stochastic computing
title_fullStr Low-area and accurate inner product and digital filters based on stochastic computing
title_full_unstemmed Low-area and accurate inner product and digital filters based on stochastic computing
title_sort low-area and accurate inner product and digital filters based on stochastic computing
publisher Elsevier B.V.
publishDate 2021
url http://eprints.utm.my/id/eprint/95441/
http://dx.doi.org/10.3390/polym13071047
_version_ 1735386804507377664
score 13.211869