{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T00:43:56Z","timestamp":1775177036780,"version":"3.50.1"},"reference-count":206,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2019,4,5]],"date-time":"2019-04-05T00:00:00Z","timestamp":1554422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Emerg. Technol. Comput. Syst."],"published-print":{"date-parts":[[2019,4,30]]},"abstract":"<jats:p>Neuromorphic computing is henceforth a major research field for both academic and industrial actors. As opposed to Von Neumann machines, brain-inspired processors aim at bringing closer the memory and the computational elements to efficiently evaluate machine learning algorithms. Recently, spiking neural networks, a generation of cognitive algorithms employing computational primitives mimicking neuron and synapse operational principles, have become an important part of deep learning. They are expected to improve the computational performance and efficiency of neural networks, but they are best suited for hardware able to support their temporal dynamics. In this survey, we present the state of the art of hardware implementations of spiking neural networks and the current trends in algorithm elaboration from model selection to training mechanisms. The scope of existing solutions is extensive; we thus present the general framework and study on a case-by-case basis the relevant particularities. We describe the strategies employed to leverage the characteristics of these event-driven algorithms at the hardware level and discuss their related advantages and challenges.<\/jats:p>","DOI":"10.1145\/3304103","type":"journal-article","created":{"date-parts":[[2019,4,8]],"date-time":"2019-04-08T13:37:23Z","timestamp":1554730643000},"page":"1-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":233,"title":["Spiking Neural Networks Hardware Implementations and Challenges"],"prefix":"10.1145","volume":"15","author":[{"given":"Maxence","family":"Bouvier","sequence":"first","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Alexandre","family":"Valentian","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Thomas","family":"Mesquida","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Francois","family":"Rummens","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Marina","family":"Reyboz","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Elisa","family":"Vianello","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]},{"given":"Edith","family":"Beigne","sequence":"additional","affiliation":[{"name":"CEA-LETI, Minatec Campus, Grenoble, France"}]}],"member":"320","published-online":{"date-parts":[[2019,4,5]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2018.2840718"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/LES.2017.2743247"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2015.00484"},{"key":"e_1_2_1_4_1","doi-asserted-by":"crossref","unstructured":"S.-I. Amari and M. A. Arbib. 1977. Competition and cooperation in neural nets. In Systems Neurosciences J. Metzler (Ed.). Academic Press Cambridge MA 119--165. S.-I. Amari and M. A. Arbib. 1977. Competition and cooperation in neural nets. In Systems Neurosciences J. Metzler (Ed.). Academic Press Cambridge MA 119--165.","DOI":"10.1016\/B978-0-12-491850-4.50009-X"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-018-0180-5"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2018.2817632"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062311"},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"B. Ans and S. Rousset. 1997. Avoiding catastrophic forgetting by coupling two reverberating neural networks. Comptes Rendus de l'Acad\u00e9mie des Sciences\u2014Series III\u2014Sciences de la Vie 320 12 (1997) 989--997. B. Ans and S. Rousset. 1997. Avoiding catastrophic forgetting by coupling two reverberating neural networks. Comptes Rendus de l'Acad\u00e9mie des Sciences\u2014Series III\u2014Sciences de la Vie 320 12 (1997) 989--997.","DOI":"10.1016\/S0764-4469(97)82472-9"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1283920.1283933"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2007.896690"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2018.2816339"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 2015 Symposium on VLSI Technology (VLSI Technology\u201915)","author":"Batude P."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656106.2656130"},{"key":"e_1_2_1_14_1","unstructured":"G. Bellec D. Kappel W. Maass and R. Legenstein. 2017. Deep rewiring: Training very sparse deep networks. arXiv:1711.05136. G. Bellec D. Kappel W. Maass and R. Legenstein. 2017. Deep rewiring: Training very sparse deep networks. arXiv:1711.05136."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2313565"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"M. Bernert and B. Yvert. 2017. Fully unsupervised online spike sorting based on an artificial spiking neural network. bioRxiv (2017) 23622436224. M. Bernert and B. Yvert. 2017. Fully unsupervised online spike sorting based on an artificial spiking neural network. bioRxiv (2017) 23622436224.","DOI":"10.1101\/236224"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2012.2197951"},{"key":"e_1_2_1_18_1","unstructured":"J. Binas D. Neil S.-C. Liu and T. Delbruck. 2017. DDD17: End-to-end DAVIS driving dataset. arXiv:1711.01458. J. Binas D. Neil S.-C. Liu and T. Delbruck. 2017. DDD17: End-to-end DAVIS driving dataset. arXiv:1711.01458."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/82.842110"},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the 25th International Conference on Neural Information Processing Systems (NIPS\u201912)","author":"Bohte S. M.","year":"2012"},{"key":"e_1_2_1_21_1","volume-title":"Neurocomputing 48","author":"Bohte S. M.","year":"2002"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2014.2342715"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1002211"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 2015 IEEE International Electron Devices Meeting (IEDM\u201915)","author":"Burr G. W."},{"key":"e_1_2_1_25_1","first-page":"89","article-title":"Neuromorphic computing using non-volatile memory","author":"Burr G. W.","year":"2017","journal-title":"Advances in Physics"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2015.2439635"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the International Congress on Computational Intelligence.","author":"Calder\u00f3n A."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00063"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-014-0788-3"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.neuro.31.060407.125639"},{"key":"e_1_2_1_31_1","volume-title":"Proceedings of the 2013 International Joint Conference on Neural Networks (IJCNN\u201913)","author":"Cassidy A. S."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2006.887979"},{"key":"e_1_2_1_33_1","volume-title":"Proceedings of the 2017 IEEE\/ACM International Symposium on Low Power Electronics and Design (ISLPED\u201917)","author":"Chang K."},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the IEEE Symposium on VLSI Circuits. C22--24","author":"Chen G. K."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2015.2424593"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 28th International Conference on Neural Information Processing Systems (NIPS\u201915)","volume":"2","author":"Courbariaux M.","year":"2015"},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the 2018 Design, Automation, and Test in Europe Conference and Exhibition (DATE\u201918)","author":"Das A."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2018.112130359"},{"key":"e_1_2_1_39_1","volume-title":"Proceedings of the 2015 International Joint Conference on Neural Networks (IJCNN\u201915)","author":"Diehl P. U."},{"key":"e_1_2_1_40_1","doi-asserted-by":"crossref","unstructured":"P. U. Diehl G. Zarrella A. Cassidy B. U. Pedroni and E. Neftci. 2016. Conversion of artificial recurrent neural networks to spiking neural networks for low-power neuromorphic hardware. arXiv:1601.04187. P. U. Diehl G. Zarrella A. Cassidy B. U. Pedroni and E. Neftci. 2016. Conversion of artificial recurrent neural networks to spiking neural networks for low-power neuromorphic hardware. arXiv:1601.04187.","DOI":"10.1109\/ICRC.2016.7738691"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3060403.3060470"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 28th International Conference on Neural Information Processing Systems (NIPS\u201915)","volume":"1","author":"Esser S. K."},{"key":"e_1_2_1_43_1","volume-title":"Efficiency and ambiguity in an adaptive neural code. Nature 412, 6849","author":"Fairhall A. L.","year":"2001"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.neuro.051508.135516"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco.2007.19.6.1468"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0040233"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1364-6613(99)01294-2"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1088\/1741-2560\/13\/5\/051001"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2304638"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2212908.2212934"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2015.2440102"},{"key":"e_1_2_1_52_1","doi-asserted-by":"crossref","unstructured":"W. Gerstner and W. M. Kistler. 2002. Spiking Neuron Models: Single Neurons Populations Plasticity. Cambridge University Press. W. Gerstner and W. M. Kistler. 2002. Spiking Neuron Models: Single Neurons Populations Plasticity. Cambridge University Press.","DOI":"10.1017\/CBO9780511815706"},{"key":"e_1_2_1_53_1","doi-asserted-by":"crossref","unstructured":"W. Gerstner W. M. Kistler R. Naud and L. Paninski. 2014. Neuronal Dynamics\u2014From Single Neurons to Networks and Models of Cognition. Cambridge University Press Cambridge UK. W. Gerstner W. M. Kistler R. Naud and L. Paninski. 2014. Neuronal Dynamics\u2014From Single Neurons to Networks and Models of Cognition. Cambridge University Press Cambridge UK.","DOI":"10.1017\/CBO9781107447615"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065709002002"},{"key":"e_1_2_1_55_1","unstructured":"I. J. Goodfellow M. Mirza D. Xiao A. Courville and Y. Bengio. 2013. An empirical investigation of catastrophic forgetting in gradient-based neural networks. arXiv:1312.6211. I. J. Goodfellow M. Mirza D. Xiao A. Courville and Y. Bengio. 2013. An empirical investigation of catastrophic forgetting in gradient-based neural networks. arXiv:1312.6211."},{"key":"e_1_2_1_56_1","unstructured":"I. Goodfellow B. Yoshua and C. Aaron. 2016. Deep Learning. MIT Press Cambridge MA. I. Goodfellow B. Yoshua and C. Aaron. 2016. Deep Learning. MIT Press Cambridge MA."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10015-017-0421-y"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10710-011-9141-6"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMSCS.2017.2737625"},{"key":"e_1_2_1_60_1","volume-title":"Proceedings of the 2013 18th IEEE European Test Symposium (ETS\u201913)","author":"Han J."},{"key":"e_1_2_1_61_1","unstructured":"S. Han H. Mao and W. J. Dally. 2015. Deep compression: Compressing deep neural networks with pruning trained quantization and Huffman coding. arXiv:1510.00149. S. Han H. Mao and W. J. Dally. 2015. Deep compression: Compressing deep neural networks with pruning trained quantization and Huffman coding. arXiv:1510.00149."},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR\u201916)","author":"He K."},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0017514"},{"key":"e_1_2_1_64_1","volume-title":"Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS\u201917)","author":"Hoppner S."},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1016\/0893-6080(89)90020-8"},{"key":"e_1_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2014.6757323"},{"key":"e_1_2_1_67_1","unstructured":"I. Hubara M. Courbariaux D. Soudry R. El-Yaniv and Y. Bengio. 2016. Quantized neural networks: Training neural networks with low precision weights and activations. arXiv:1609.07061. I. Hubara M. Courbariaux D. Soudry R. El-Yaniv and Y. Bengio. 2016. Quantized neural networks: Training neural networks with low precision weights and activations. arXiv:1609.07061."},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1113\/jphysiol.1962.sp006837"},{"key":"e_1_2_1_69_1","unstructured":"D. Huh and T. J. Sejnowski. 2017. Gradient descent for spiking neural networks. arXiv:1706.04698. D. Huh and T. J. Sejnowski. 2017. Gradient descent for spiking neural networks. arXiv:1706.04698."},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2003.1206342"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2005.860850"},{"key":"e_1_2_1_72_1","volume-title":"Proceedings of the 2015 IEEE International Electron Devices Meeting (IEDM\u201915)","author":"Indiveri G."},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2011.00073"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2015.2444094"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2004.832719"},{"key":"e_1_2_1_76_1","volume-title":"Proceedings of the 2017 IEEE International Conference on Rebooting Computing (ICRC\u201917)","author":"Jacobs-Gedrim R. B."},{"key":"e_1_2_1_77_1","volume-title":"Proceedings of the 2017 Symposium on VLSI Technology. T186--187","author":"Jerry M."},{"key":"e_1_2_1_78_1","volume-title":"Proceedings of the 2016 International Joint Conference on Neural Networks (IJCNN\u201916)","author":"Jin Y."},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2016.11.045"},{"key":"e_1_2_1_80_1","volume-title":"Proceedings of the 2016 IEEE\/ACM International Symposium on Nanoscale Architectures (NANOARCH\u201916)","author":"Jin Y."},{"key":"e_1_2_1_81_1","unstructured":"Y. Jin W. Zhang and P. Li. 2018. Hybrid macro\/micro level backpropagation for training deep spiking neural networks. arXiv:1805.07866. Y. Jin W. Zhang and P. Li. 2018. Hybrid macro\/micro level backpropagation for training deep spiking neural networks. arXiv:1805.07866."},{"key":"e_1_2_1_82_1","unstructured":"J. Jo and Y. Bengio. 2017. Measuring the tendency of CNNs to learn surface statistical regularities. arXiv:1711.11561. J. Jo and Y. Bengio. 2017. Measuring the tendency of CNNs to learn surface statistical regularities. arXiv:1711.11561."},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2017.2726763"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228595"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080246"},{"key":"e_1_2_1_86_1","volume-title":"Retrieved","author":"Karpathy A.","year":"2018"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2016.04.029"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2017.12.005"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.41"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/LED.2018.2809661"},{"key":"e_1_2_1_91_1","volume-title":"Proceedings of the 2015 Symposium on VLSI Circuits (VLSI Circuits\u201915)","author":"Kim J. K."},{"key":"e_1_2_1_92_1","volume-title":"Proceedings of the 2015 IEEE International Electron Devices Meeting (IEDM\u201915)","author":"Kim S."},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-018-21057-x"},{"key":"e_1_2_1_94_1","volume-title":"Proceedings of the 2013 IEEE\/ACM International Conference on Computer-Aided Design (ICCAD\u201913)","author":"Kim Y."},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1145\/2700234"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2014.2386892"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNANO.2014.2300342"},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1145\/3195970.3196024"},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2018.03.019"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1038\/nrn2886"},{"key":"e_1_2_1_101_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.726791"},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2018.00435"},{"key":"e_1_2_1_103_1","volume-title":"Proceedings of the 2017 Symposium on VLSI Circuits. C226--227","author":"Lee C.-E."},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2016.00508"},{"key":"e_1_2_1_105_1","doi-asserted-by":"crossref","unstructured":"J. A. Le\u00f1ero-Bardallo R. Carmona-Gal\u00e1n and A. Rodr\u00edguez-V\u00e1zquez. Applications of event-based image sensors\u2014Review and analysis. International Journal of Circuit Theory and Applications 46 9 1620--1630. J. A. Le\u00f1ero-Bardallo R. Carmona-Gal\u00e1n and A. Rodr\u00edguez-V\u00e1zquez. Applications of event-based image sensors\u2014Review and analysis. International Journal of Circuit Theory and Applications 46 9 1620--1630.","DOI":"10.1002\/cta.2546"},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2010.2062187"},{"key":"e_1_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2007.914337"},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1196\/annals.1292.010"},{"key":"e_1_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2017.2673021"},{"key":"e_1_2_1_110_1","volume-title":"Proceedings of the 2017 30th IEEE International System-on-Chip Conference (SOCC\u201917)","author":"Liu L."},{"key":"e_1_2_1_111_1","doi-asserted-by":"crossref","unstructured":"S.-C. Liu T. Delbruck G. Indiveri A. Whatley and R. Douglas. 2015. Event-Based Neuromorphic Systems. John Wiley 8 Sons. S.-C. Liu T. Delbruck G. Indiveri A. Whatley and R. Douglas. 2015. Event-Based Neuromorphic Systems. John Wiley 8 Sons.","DOI":"10.1002\/9781118927601"},{"key":"e_1_2_1_112_1","doi-asserted-by":"crossref","unstructured":"T. Liu Z. Liu F. Lin Y. Jin G. Quan and W. Wen. 2018. MT-Spike: A multilayer time-based spiking neuromorphic architecture with temporal error backpropagation. arXiv:1803.05117. T. Liu Z. Liu F. Lin Y. Jin G. Quan and W. Wen. 2018. MT-Spike: A multilayer time-based spiking neuromorphic architecture with temporal error backpropagation. arXiv:1803.05117.","DOI":"10.1109\/ICCAD.2017.8203812"},{"key":"e_1_2_1_113_1","volume-title":"Proceedings of the 2018 23rd Asia and South Pacific Design Automation Conference (ASP-DAC\u201918)","author":"Liu X."},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1145\/3145479"},{"key":"e_1_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2017.01.003"},{"key":"e_1_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0893-6080(97)00011-7"},{"key":"e_1_2_1_117_1","doi-asserted-by":"publisher","DOI":"10.1162\/089976600300014827"},{"key":"e_1_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1145\/357783.331677"},{"key":"e_1_2_1_119_1","volume-title":"Proceedings of the 2018 International Symposium on Circuits and Systems (ISCAS\u201918)","author":"Marukame T."},{"key":"e_1_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.0030031"},{"key":"e_1_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.58356"},{"key":"e_1_2_1_122_1","volume-title":"Jackson et\u00a0al","author":"Merolla P. A.","year":"2014"},{"key":"e_1_2_1_123_1","volume-title":"Proceedings of the 2011 IEEE Custom Integrated Circuits Conference (CICC\u201911)","author":"Merolla P."},{"key":"e_1_2_1_124_1","volume-title":"Proceedings of the 2016 12th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME\u201916)","author":"Mesquida T."},{"key":"e_1_2_1_125_1","volume-title":"Kerr et\u00a0al","author":"Moeys D. P.","year":"2016"},{"key":"e_1_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129065712500128"},{"key":"e_1_2_1_127_1","doi-asserted-by":"crossref","unstructured":"B. Moons and M. Verhelst. 2016. A 0.3--2.6 TOPS\/W precision-scalable processor for real-time large-scale ConvNets. arXiv:1606.05094. B. Moons and M. Verhelst. 2016. A 0.3--2.6 TOPS\/W precision-scalable processor for real-time large-scale ConvNets. arXiv:1606.05094.","DOI":"10.1109\/VLSIC.2016.7573525"},{"key":"e_1_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2017.2657601"},{"key":"e_1_2_1_129_1","first-page":"3227","article-title":"Supervised learning based on temporal coding in spiking neural networks","volume":"29","author":"Mostafa H.","year":"2017","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"key":"e_1_2_1_130_1","volume-title":"Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS\u201917)","author":"Mostafa H."},{"key":"e_1_2_1_131_1","unstructured":"M. Mozafari M. Ganjtabesh A. Nowzari-Dalini S. J. Thorpe and T. Masquelier. 2018. Combining STDP and reward-modulated STDP in deep convolutional spiking neural networks for digit recognition. arXiv:1804.00227. M. Mozafari M. Ganjtabesh A. Nowzari-Dalini S. J. Thorpe and T. Masquelier. 2018. Combining STDP and reward-modulated STDP in deep convolutional spiking neural networks for digit recognition. arXiv:1804.00227."},{"key":"e_1_2_1_132_1","doi-asserted-by":"crossref","unstructured":"M. Mozafari S. R. Kheradpisheh T. Masquelier A. Nowzari-Dalini and M. Ganjtabesh. 2017. First-spike based visual categorization using reward-modulated STDP. arXiv:1705.09132. M. Mozafari S. R. Kheradpisheh T. Masquelier A. Nowzari-Dalini and M. Ganjtabesh. 2017. First-spike based visual categorization using reward-modulated STDP. arXiv:1705.09132.","DOI":"10.1109\/TNNLS.2018.2826721"},{"key":"e_1_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2016.00241"},{"key":"e_1_2_1_134_1","volume-title":"Retrieved","author":"Nielsen M. A.","year":"2015"},{"key":"e_1_2_1_135_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2015.00437"},{"key":"e_1_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISQED.2018.8357266"},{"key":"e_1_2_1_137_1","doi-asserted-by":"crossref","unstructured":"Y. Paquot F. Duport A. Smerieri J. Dambre B. Schrauwen M. Haelterman and S. Massar. 2012. Optoelectronic reservoir computing. Scientific Reports 2 1 (2012) Article 287. Y. Paquot F. Duport A. Smerieri J. Dambre B. Schrauwen M. Haelterman and S. Massar. 2012. Optoelectronic reservoir computing. Scientific Reports 2 1 (2012) Article 287.","DOI":"10.1038\/srep00287"},{"key":"e_1_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2016.2572164"},{"key":"e_1_2_1_139_1","volume-title":"Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS\u201917)","author":"Partzsch J."},{"key":"e_1_2_1_140_1","unstructured":"V. F. Pavlidis I. Savidis and E. G. Frian. 2008. Three-Dimensional Integrated Circuit Design. Morgan Kaufmann. V. F. Pavlidis I. Savidis and E. G. Frian. 2008. Three-Dimensional Integrated Circuit Design. Morgan Kaufmann."},{"key":"e_1_2_1_141_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.71"},{"key":"e_1_2_1_142_1","first-page":"221","article-title":"Neural coding","volume":"6","author":"Perkel D. H.","year":"1968","journal-title":"Eurosciences Research Program Bulletin"},{"key":"e_1_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.1038\/sj.npp.1301574"},{"key":"e_1_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2010.2085952"},{"key":"e_1_2_1_146_1","doi-asserted-by":"crossref","unstructured":"M. Prezioso F. Merrikh-Bayat B. D. Hoskins G. C. Adam K. K. Likharev and D. B. Strukov. 2015. Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521 7550 (2015) 61--64. M. Prezioso F. Merrikh-Bayat B. D. Hoskins G. C. Adam K. K. Likharev and D. B. Strukov. 2015. Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521 7550 (2015) 61--64.","DOI":"10.1038\/nature14441"},{"key":"e_1_2_1_147_1","volume-title":"Proceedings of the 2017 IEEE SOI-3D-Subthreshold Microelectronics Technology Unified Conference (S3S\u201917)","author":"Qiao N."},{"key":"e_1_2_1_148_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2015.00141"},{"key":"e_1_2_1_149_1","volume-title":"Lecture Notes in Computer Science","volume":"9908","author":"Rastegari M."},{"key":"e_1_2_1_150_1","unstructured":"N. Rathi P. Panda and K. Roy. 2018. STDP based pruning of connections and weight quantization in spiking neural networks for energy-efficient recognition. arXiv:1710.04734. N. Rathi P. Panda and K. Roy. 2018. STDP based pruning of connections and weight quantization in spiking neural networks for energy-efficient recognition. arXiv:1710.04734."},{"key":"e_1_2_1_151_1","volume-title":"Proceedings of the NASA\/DoD Conference on Evolvable Hardware. 189--198","author":"Roggen D."},{"key":"e_1_2_1_152_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2015.2472477"},{"key":"e_1_2_1_153_1","volume-title":"Proceedings of the 2017 IEEE\/ACM International Symposium on Low Power Electronics and Design (ISLPED\u201917)","author":"Roy A."},{"key":"e_1_2_1_154_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2018.8351295"},{"key":"e_1_2_1_155_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2017.00682"},{"key":"e_1_2_1_156_1","doi-asserted-by":"publisher","DOI":"10.5555\/1119971.1119974"},{"key":"e_1_2_1_157_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-015-0816-y"},{"key":"e_1_2_1_158_1","doi-asserted-by":"crossref","volume-title":"3D Integration in VLSI Circuits","author":"Sakuma K.","DOI":"10.1201\/9781315200699"},{"key":"e_1_2_1_159_1","doi-asserted-by":"crossref","unstructured":"C. D. Salzman and W. T. Newsome. 1994. Neural mechanisms for forming a perceptual decision. Science (New York N.Y.) 264 5156 (1994) 231--237. C. D. Salzman and W. T. Newsome. 1994. Neural mechanisms for forming a perceptual decision. Science (New York N.Y.) 264 5156 (1994) 231--237.","DOI":"10.1126\/science.8146653"},{"key":"e_1_2_1_160_1","volume-title":"Proceedings of the 2010 IEEE International Symposium on Circuits and Systems. 1947--1950","author":"Schemmel J."},{"key":"e_1_2_1_161_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2014.09.003"},{"key":"e_1_2_1_162_1","doi-asserted-by":"publisher","DOI":"10.5555\/1351183.1351228"},{"key":"e_1_2_1_163_1","volume-title":"Proceedings of the Design, Automation, and Test in Europe Conference and Exhibition (DATE\u201917)","author":"Sen S."},{"key":"e_1_2_1_164_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.2009.2023653"},{"key":"e_1_2_1_165_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.56"},{"key":"e_1_2_1_166_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2017.04.004"},{"key":"e_1_2_1_167_1","volume-title":"Proceedings of the 2016 IEEE International Symposium on Circuits and Systems (ISCAS\u201916). 2090","author":"Sheik S.","year":"2093"},{"key":"e_1_2_1_168_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0896-6273(00)80821-1"},{"key":"e_1_2_1_169_1","volume-title":"HATS: Histograms of averaged time surfaces for robust event-based object classification. arXiv:1803.07913.","author":"Sironi A.","year":"2018"},{"key":"e_1_2_1_170_1","doi-asserted-by":"publisher","DOI":"10.1038\/78829"},{"key":"e_1_2_1_171_1","doi-asserted-by":"publisher","DOI":"10.1038\/srep29545"},{"key":"e_1_2_1_172_1","doi-asserted-by":"publisher","DOI":"10.5555\/2627435.2670313"},{"key":"e_1_2_1_173_1","volume-title":"Retrieved","author":"Sugiarto I.","year":"2019"},{"key":"e_1_2_1_174_1","volume-title":"Proceedings of the 2018 Design, Automation, and Test in Europe Conference and Exhibition (DATE\u201918)","author":"Sun X."},{"key":"e_1_2_1_175_1","volume-title":"Proceedings of the 2011 International Electron Devices Meeting. 4.4.1--4.4.4.","author":"Suri M."},{"key":"e_1_2_1_176_1","doi-asserted-by":"publisher","DOI":"10.1109\/TED.2013.2263000"},{"key":"e_1_2_1_177_1","volume-title":"Proceedings of the 2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC\u201917)","author":"Tang T."},{"key":"e_1_2_1_178_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2013.00153"},{"key":"e_1_2_1_179_1","doi-asserted-by":"publisher","DOI":"10.3389\/fncom.2018.00046"},{"key":"e_1_2_1_180_1","doi-asserted-by":"crossref","unstructured":"S. Thorpe D. Fize and C. Marlot. 1996. Speed of processing in the human visual system. Nature 381 6582 (1996) 520--522. S. Thorpe D. Fize and C. Marlot. 1996. Speed of processing in the human visual system. Nature 381 6582 (1996) 520--522.","DOI":"10.1038\/381520a0"},{"key":"e_1_2_1_181_1","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6463\/aac8a5"},{"key":"e_1_2_1_182_1","doi-asserted-by":"publisher","DOI":"10.1109\/TETC.2016.2579605"},{"key":"e_1_2_1_183_1","volume-title":"Proceedings of the 30th International Conference on Machine Learning (ICML\u201913)","volume":"28","author":"Wan L."},{"key":"e_1_2_1_184_1","doi-asserted-by":"publisher","DOI":"10.1088\/0022-3727\/46\/7\/074003"},{"key":"e_1_2_1_185_1","volume-title":"Proceedings of the 2015 Biomedical Circuits and Systems Conference (BioCAS\u201915)","author":"Wang Q."},{"key":"e_1_2_1_186_1","doi-asserted-by":"publisher","DOI":"10.1038\/nmat4756"},{"key":"e_1_2_1_187_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.58337"},{"key":"e_1_2_1_188_1","doi-asserted-by":"publisher","DOI":"10.3389\/fnins.2016.00474"},{"key":"e_1_2_1_189_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2017.7870351"},{"key":"e_1_2_1_190_1","doi-asserted-by":"crossref","unstructured":"Y. Wu L. Deng G. Li J. Zhu and L. Shi. 2017. Spatio-temporal backpropagation for training high-performance spiking neural networks. arXiv:1706.02609. Y. Wu L. Deng G. Li J. Zhu and L. Shi. 2017. Spatio-temporal backpropagation for training high-performance spiking neural networks. arXiv:1706.02609.","DOI":"10.3389\/fnins.2018.00331"},{"key":"e_1_2_1_191_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2823730"},{"key":"e_1_2_1_192_1","volume-title":"Proceedings of the 2017 22nd Asia and South Pacific Design Automation Conference (ASP-DAC\u201917)","author":"Yin S."},{"key":"e_1_2_1_193_1","doi-asserted-by":"crossref","unstructured":"S. Yin S. K. Venkataramanaiah G. K. Chen R. Krishnamurthy Y. Cao C. Chakrabarti and J. Sun Seo. 2017. Algorithm and hardware design of discrete-time spiking neural networks based on back propagation with binary activations. arXiv:1709-06206. S. Yin S. K. Venkataramanaiah G. K. Chen R. Krishnamurthy Y. Cao C. Chakrabarti and J. Sun Seo. 2017. Algorithm and hardware design of discrete-time spiking neural networks based on back propagation with binary activations. arXiv:1709-06206.","DOI":"10.1109\/BIOCAS.2017.8325230"},{"key":"e_1_2_1_194_1","volume-title":"Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS\u201917)","author":"Yousefzadeh A."},{"key":"e_1_2_1_195_1","volume-title":"Proceedings of the 2018 IEEE International Symposium on Circuits and Systems (ISCAS\u201918)","author":"Yousefzadeh A."},{"key":"e_1_2_1_196_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2821692"},{"key":"e_1_2_1_197_1","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0078318"},{"key":"e_1_2_1_198_1","unstructured":"D. Zambrano and S. M. Bohte. 2016. Fast and efficient asynchronous neural computation with adapting spiking neural networks. arXiv:1609-02053. D. Zambrano and S. M. Bohte. 2016. Fast and efficient asynchronous neural computation with adapting spiking neural networks. arXiv:1609-02053."},{"key":"e_1_2_1_199_1","doi-asserted-by":"publisher","DOI":"10.1162\/neco_a_01086"},{"key":"e_1_2_1_200_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2017.2761335"},{"key":"e_1_2_1_201_1","volume-title":"Proceedings of the 2018 IEEE International Symposium on Circuits and Systems (ISCAS\u201918)","author":"Zheng N."},{"key":"e_1_2_1_202_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2018.2812811"},{"key":"e_1_2_1_203_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2017.03.025"},{"key":"e_1_2_1_204_1","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2800793"},{"key":"e_1_2_1_205_1","volume-title":"Proceedings of the 2017 IEEE International Symposium on Circuits and Systems (ISCAS\u201917)","author":"Zyarah A. M."},{"key":"e_1_2_1_206_1","volume-title":"Retrieved","author":"Semiconductor Industry Association","year":"2015"},{"key":"e_1_2_1_207_1","volume-title":"Proceedings of the 2019 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC'19)","author":"Park J."}],"container-title":["ACM Journal on Emerging Technologies in Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3304103","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3304103","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:02:19Z","timestamp":1750208539000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3304103"}},"subtitle":["A Survey"],"short-title":[],"issued":{"date-parts":[[2019,4,5]]},"references-count":206,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,4,30]]}},"alternative-id":["10.1145\/3304103"],"URL":"https:\/\/doi.org\/10.1145\/3304103","relation":{},"ISSN":["1550-4832","1550-4840"],"issn-type":[{"value":"1550-4832","type":"print"},{"value":"1550-4840","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,4,5]]},"assertion":[{"value":"2018-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}