{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,4]],"date-time":"2025-10-04T00:25:13Z","timestamp":1759537513888,"version":"build-2065373602"},"reference-count":30,"publisher":"World Scientific Pub Co Pte Ltd","issue":"18","funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-2006704"],"award-info":[{"award-number":["CCF-2006704"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["PO 1220\/12-1"],"award-info":[{"award-number":["PO 1220\/12-1"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J CIRCUIT SYST COMP"],"published-print":{"date-parts":[[2025,12]]},"abstract":"<jats:p> The demand for cost-effective digital filters in near-sensor computing has aroused interest in stochastic computing (SC) as a promising alternative to traditional binary approaches. This study investigates in detail the error tolerance and hardware cost of SC-based digital filters of both the finite and infinite impulse response (FIR and IIR) types, focusing on their stochastic number generation and addition methods. We demonstrate that SC filters need only about half the area and power of binary designs under error-free conditions, though with a slight reduction of accuracy. Furthermore, these filters exhibit strong error resilience, with only 4X and 6X performance degradation under a 3% bit-flip rate, significantly outperforming their binary (non-SC) counterparts. We also compare the error tolerance of SC filters against binary filters equipped with triple modular redundancy (TMR). Our results indicate that for FIR filters, SC-based designs remain far more error-tolerant than binary FIR filters with TMR. However, in the IIR case, the binary designs with TMR outperform SC-based IIR filters at higher error rates. These findings highlight the possible trade-offs between SC and binary implementations, with SC offering more robust error tolerance, significant area and power savings and manageable accuracy trade-offs in most cases. This work also underscores SC\u2019s potential as an efficient, resilient approach for low-cost digital filtering in edge devices and near-sensor computing applications. <\/jats:p>","DOI":"10.1142\/s0218126625430066","type":"journal-article","created":{"date-parts":[[2025,6,20]],"date-time":"2025-06-20T05:07:43Z","timestamp":1750396063000},"source":"Crossref","is-referenced-by-count":0,"title":["Comparative Analysis of Error Tolerance and Hardware Efficiency in Stochastic Computing-based Digital Filters"],"prefix":"10.1142","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-7970-6619","authenticated-orcid":false,"given":"Roshwin","family":"Sengupta","sequence":"first","affiliation":[{"name":"Institute of Computer Architecture and Computer Engineering, University of Stuttgart, Stuttgart, Baden Wuerttemberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6563-2725","authenticated-orcid":false,"given":"Ilia","family":"Polian","sequence":"additional","affiliation":[{"name":"Institute of Computer Architecture and Computer Engineering, University of Stuttgart, Stuttgart, Baden Wuerttemberg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4747-492X","authenticated-orcid":false,"given":"John P.","family":"Hayes","sequence":"additional","affiliation":[{"name":"Computer Engineering Laboratory, University of Michigan, Ann Arbor, Michigan, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2025,8,9]]},"reference":[{"volume-title":"Digital Signal Processing: Principles, Algorithms and Applications","year":"1996","author":"Proakis J. G.","key":"S0218126625430066BIB001"},{"key":"S0218126625430066BIB002","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2017.2778107"},{"key":"S0218126625430066BIB003","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2011.6081391"},{"key":"S0218126625430066BIB004","doi-asserted-by":"publisher","DOI":"10.1145\/3093337.3037746"},{"key":"S0218126625430066BIB005","doi-asserted-by":"publisher","DOI":"10.1109\/DDECS54261.2022.9770167"},{"key":"S0218126625430066BIB006","doi-asserted-by":"publisher","DOI":"10.1109\/ACSSC.2005.1599845"},{"key":"S0218126625430066BIB007","doi-asserted-by":"publisher","DOI":"10.1016\/j.microrel.2015.11.017"},{"key":"S0218126625430066BIB008","doi-asserted-by":"publisher","DOI":"10.1109\/ISMVL.2017.25"},{"key":"S0218126625430066BIB009","first-page":"966","volume-title":"Proc. 11th Asilomar Conf. on Signals, Systems and Computers","author":"Parhami B.","year":"1995"},{"key":"S0218126625430066BIB010","doi-asserted-by":"publisher","DOI":"10.1145\/3491213"},{"key":"S0218126625430066BIB011","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2018.2812214"},{"key":"S0218126625430066BIB012","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2016.2552513"},{"key":"S0218126625430066BIB013","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2018.8462260"},{"key":"S0218126625430066BIB014","doi-asserted-by":"publisher","DOI":"10.1007\/s00034-022-02170-9"},{"key":"S0218126625430066BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2016.2608825"},{"key":"S0218126625430066BIB016","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2013.6657023"},{"key":"S0218126625430066BIB017","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2017.8050807"},{"key":"S0218126625430066BIB018","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2016.48"},{"key":"S0218126625430066BIB019","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.202"},{"key":"S0218126625430066BIB020","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.276"},{"key":"S0218126625430066BIB021","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8714937"},{"key":"S0218126625430066BIB022","doi-asserted-by":"publisher","DOI":"10.1109\/NEWCAS.2014.6934017"},{"key":"S0218126625430066BIB023","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2020.3009047"},{"key":"S0218126625430066BIB024","first-page":"381","volume":"1","author":"Moody G. B.","year":"1984","journal-title":"Comput. Cardiol."},{"key":"S0218126625430066BIB025","doi-asserted-by":"publisher","DOI":"10.5220\/0005545902070214"},{"key":"S0218126625430066BIB026","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107008"},{"key":"S0218126625430066BIB027","doi-asserted-by":"publisher","DOI":"10.1109\/TENCON61640.2024.10903076"},{"key":"S0218126625430066BIB028","doi-asserted-by":"publisher","DOI":"10.1109\/DDECS60919.2024.10508903"},{"key":"S0218126625430066BIB029","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5246"},{"key":"S0218126625430066BIB030","doi-asserted-by":"publisher","DOI":"10.1166\/jctn.2015.4162"}],"container-title":["Journal of Circuits, Systems and Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218126625430066","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,3]],"date-time":"2025-10-03T06:21:11Z","timestamp":1759472471000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/10.1142\/S0218126625430066"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,9]]},"references-count":30,"journal-issue":{"issue":"18","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["10.1142\/S0218126625430066"],"URL":"https:\/\/doi.org\/10.1142\/s0218126625430066","relation":{},"ISSN":["0218-1266","1793-6454"],"issn-type":[{"type":"print","value":"0218-1266"},{"type":"electronic","value":"1793-6454"}],"subject":[],"published":{"date-parts":[[2025,8,9]]},"article-number":"2543006"}}