{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,24]],"date-time":"2026-10-24T19:29:39Z","timestamp":1792870179022,"version":"4.5.0"},"reference-count":101,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"8","license":[{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2018,8,1]],"date-time":"2018-08-01T00:00:00Z","timestamp":1533081600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61472243"],"award-info":[{"award-number":["61472243"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61204042"],"award-info":[{"award-number":["61204042"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"U.S. National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1318091"],"award-info":[{"award-number":["CCF-1318091"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst."],"published-print":{"date-parts":[[2018,8]]},"DOI":"10.1109\/tcad.2017.2778107","type":"journal-article","created":{"date-parts":[[2017,11,28]],"date-time":"2017-11-28T19:09:38Z","timestamp":1511896178000},"page":"1515-1531","source":"Crossref","is-referenced-by-count":247,"title":["The Promise and Challenge of Stochastic Computing"],"prefix":"10.1109","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2055-6754","authenticated-orcid":false,"given":"Armin","family":"Alaghi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5129-9431","authenticated-orcid":false,"given":"Weikang","family":"Qian","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4747-492X","authenticated-orcid":false,"given":"John P.","family":"Hayes","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.7873\/DATE.2015.0377"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2966986.2966988"},{"key":"ref33","author":"gonzalez","year":"2002","journal-title":"Digital Image Processing"},{"key":"ref32","author":"golomb","year":"1982","journal-title":"Shift Register Sequences"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815706"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1049\/el:20030217"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/2.485891"},{"key":"ref36","article-title":"Compact and accurate digital filters based on stochastic computing","author":"ichihara","year":"0","journal-title":"IEEE Trans Emerg Topics Comput"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.276"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/29.1564"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465505"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CICC.2014.6946130"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4899-5841-9_2"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2016.48"},{"key":"ref22","first-page":"43","article-title":"A survey of binary similarity and distance measures","volume":"8","author":"choi","year":"2010","journal-title":"J Syst Cybern Informat"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2627369.2627645"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICNN.1993.298642"},{"key":"ref23","first-page":"3123","article-title":"BinaryConnect: Training deep neural networks with binary weights during propagations","author":"courbariaux","year":"2015","journal-title":"Proc Int Conf Neural Inf Process Syst (NIPS)"},{"key":"ref101","doi-asserted-by":"crossref","first-page":"1467","DOI":"10.7873\/DATE.2015.0564","article-title":"A General Design of Stochastic Circuit and its Synthesis","author":"zheng zhao","year":"2015","journal-title":"Design Automation Test in Europe Conference Exhibition (DATE)"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2010.2072924"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2007.911946"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2014.7001400"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2013.2247429"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2847263.2847340"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2002.803233"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2015.2412553"},{"key":"ref57","author":"maass","year":"1999","journal-title":"Pulsed Neural Networks"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2015.7056060"},{"key":"ref55","author":"lorentz","year":"1986","journal-title":"Bernstein Polynomials"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2016.2552513"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/ACSSC.2015.7421363"},{"key":"ref52","first-page":"757","article-title":"The synthesis of linear finite state machine-based stochastic computational elements","author":"li","year":"2012","journal-title":"Proc Asia South Pacific Des Autom Conf (ASP-DAC)"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2016.132"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488901"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2465787.2465794"},{"key":"ref6","first-page":"1","article-title":"Fast and accurate computation using stochastic circuits","author":"alaghi","year":"2014","journal-title":"Proc Design and Test in Europe (DATE) Conf"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2013.6657023"},{"key":"ref8","first-page":"1","article-title":"Dimension reduction in statistical simulation of digital circuits","author":"alaghi","year":"2015","journal-title":"Proc Symp Theory of Modeling & Simulation (TMS-DEVS)"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2429384.2429483"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2015.2432138"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2015.7372568"},{"key":"ref46","first-page":"13","article-title":"Energy-efficient hybrid stochastic-binary neural networks for near-sensor computing","author":"lee","year":"2017","journal-title":"Proc Design and Test in Europe (DATE) Conf"},{"key":"ref45","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"lecun","year":"2015","journal-title":"Nature"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2011.6081391"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2014.2360331"},{"key":"ref42","first-page":"123","article-title":"Approximate de-randomizer for stochastic circuits","author":"kim","year":"2015","journal-title":"Proc Int SoC Design Conf"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2898011"},{"key":"ref44","article-title":"The art of computer programming","volume":"2","author":"knuth","year":"1998","journal-title":"Seminumerical Algorithms"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/TNANO.2014.2300342"},{"key":"ref73","author":"pearl","year":"1988","journal-title":"Probabilistic Reasoning in Intelligent Systems Networks of Plausible Inference"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2014.6865143"},{"key":"ref71","first-page":"966","article-title":"Accumulative parallel counters","author":"parhami","year":"1995","journal-title":"Proc Asilomar Conf Signals Syst Comput"},{"key":"ref70","author":"oppenheim","year":"1996","journal-title":"Signals & Systems"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.202"},{"key":"ref77","doi-asserted-by":"crossref","first-page":"648","DOI":"10.1145\/1391469.1391636","article-title":"the synthesis of robust polynomial arithmetic with stochastic logic","author":"weikang qian","year":"2008","journal-title":"2008 45th ACM\/IEEE Design Automation Conference DAC"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/1465611.1465696"},{"key":"ref75","article-title":"Digital yet deliberately random: Synthesizing logical computation on stochastic bit streams","author":"qian","year":"2011"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1016\/j.ejc.2010.11.004"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2011.2144630"},{"key":"ref60","author":"mars","year":"1981","journal-title":"Stochastic and Deterministic Averaging Processors"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2014.2361070"},{"key":"ref61","first-page":"471","article-title":"A study on the stochastic computation using the ratio of one pulses and zero pulses","author":"min","year":"1994","journal-title":"Proc Int Symp Circuits Syst (ISCAS)"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2011.2163630"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2016.2645902"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2016.7428060"},{"key":"ref66","first-page":"481","article-title":"High-speed stochastic circuits using synchronous analog pulses","author":"najafi","year":"2017","journal-title":"Proc Asia South Pacific Des Autom Conf (ASP-DAC)"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2415932"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/DSD.2003.1231979"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2012.6378658"},{"key":"ref69","first-page":"1","article-title":"Framework for quantifying and managing accuracy in stochastic circuit design","author":"neugebauer","year":"2017","journal-title":"Proc Design and Test in Europe (DATE) Conf"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2015.7357131"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1109\/31.31321"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2000.857166"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/4.62152"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2016.7753265"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/DSD.2014.75"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2010.2051434"},{"key":"ref98","first-page":"33","article-title":"Area-efficient error-resilient discrete fourier transformation design using stochastic computing","author":"yuan","year":"2016","journal-title":"Proc Great Lakes Symp VLSI (GLSVLSI)"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2016.2603465"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2015.7169328"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2016.7527194"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2016.2601326"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2017.2654298"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/FPGA.1994.315612"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2002.804284"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/12.954505"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/12.954506"},{"key":"ref16","author":"burks","year":"1946","journal-title":"Preliminary discussion of the logical design of and electronic computing instrument"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2013.6657094"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2015.2413754"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/18.910577"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP.2013.6638146"},{"key":"ref84","first-page":"245","article-title":"Polynomial arithmetic using sequential stochastic logic","author":"saraf","year":"2016","journal-title":"Proc Great Lakes Symp VLSI (GLSVLSI)"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2744769.2744837"},{"key":"ref83","first-page":"1","article-title":"IIR filters using stochastic arithmetic","author":"saraf","year":"2014","journal-title":"Proc Design and Test in Europe (DATE) Conf"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037746"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2008.929671"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/LCOMM.2011.122211.111737"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2013.012913.110340"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1016\/S0031-3203(99)00055-2"},{"key":"ref88","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1515\/crll.1917.147.205","article-title":"&#x00DC;ber potenzreihen, die im innern des einheitskreises beschr&#x00E4;nkt sind","volume":"147","author":"schur","year":"1917","journal-title":"Journal fur die reine und angewandte Mathematik"}],"container-title":["IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielaam\/43\/8411796\/8122049-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/43\/8411796\/08122049.pdf?arnumber=8122049","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,29]],"date-time":"2023-08-29T11:33:22Z","timestamp":1693308802000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8122049\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,8]]},"references-count":101,"journal-issue":{"issue":"8"},"URL":"https:\/\/doi.org\/10.1109\/tcad.2017.2778107","relation":{},"ISSN":["0278-0070","1937-4151"],"issn-type":[{"value":"0278-0070","type":"print"},{"value":"1937-4151","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,8]]}}}