{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T22:47:48Z","timestamp":1726094868025},"publisher-location":"Singapore","reference-count":30,"publisher":"Springer Singapore","isbn-type":[{"type":"print","value":"9789811556784"},{"type":"electronic","value":"9789811556791"}],"license":[{"start":{"date-parts":[[2020,8,30]],"date-time":"2020-08-30T00:00:00Z","timestamp":1598745600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,8,30]],"date-time":"2020-08-30T00:00:00Z","timestamp":1598745600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-981-15-5679-1_32","type":"book-chapter","created":{"date-parts":[[2020,8,29]],"date-time":"2020-08-29T08:05:18Z","timestamp":1598688318000},"page":"345-357","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Automated Synthesis of Memristor Crossbars Using Deep Neural Networks"],"prefix":"10.1007","author":[{"given":"Dwaipayan","family":"Chakraborty","sequence":"first","affiliation":[]},{"given":"Andy","family":"Michel","sequence":"additional","affiliation":[]},{"given":"Jodh S.","family":"Pannu","sequence":"additional","affiliation":[]},{"given":"Sunny","family":"Raj","sequence":"additional","affiliation":[]},{"given":"Suresh Chandra","family":"Satapathy","sequence":"additional","affiliation":[]},{"given":"Steven L.","family":"Fernandes","sequence":"additional","affiliation":[]},{"given":"Sumit K.","family":"Jha","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,8,30]]},"reference":[{"key":"32_CR1","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., Rabinovich, A.: Going deeper with convolutions. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 1\u20139 (2015)","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"32_CR2","unstructured":"Blunsom, P., Cho, K., Dyer, C., Sch\u00fctze, H.: From characters to understanding natural language (c2nlu): robust end-to-end deep learning for NLP (dagstuhl seminar 17042). In: Dagstuhl Reports, vol.\u00a07, no.\u00a01. Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik (2017)"},{"key":"32_CR3","doi-asserted-by":"crossref","unstructured":"Andersson, O., Wzorek, M., Doherty, P.: Deep learning quadcopter control via risk-aware active learning. In: AAAI, pp. 3812\u20133818 (2017)","DOI":"10.1609\/aaai.v31i1.11041"},{"issue":"4\u20135","key":"32_CR4","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1177\/0278364918770733","volume":"37","author":"N S\u00fcnderhauf","year":"2018","unstructured":"S\u00fcnderhauf, N., Brock, O., Scheirer, W., Hadsell, R., Fox, D., Leitner, J., Upcroft, B., Abbeel, P., Burgard, W., Milford, M., et al.: The limits and potentials of deep learning for robotics. Int. J. Robot. Res. 37(4\u20135), 405\u2013420 (2018)","journal-title":"Int. J. Robot. Res."},{"key":"32_CR5","doi-asserted-by":"crossref","unstructured":"LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436 (2015)","DOI":"10.1038\/nature14539"},{"issue":"7587","key":"32_CR6","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1038\/529445a","volume":"529","author":"E Gibney","year":"2016","unstructured":"Gibney, E.: Google ai algorithm masters ancient game of go. Nat. News 529(7587), 445 (2016)","journal-title":"Nat. News"},{"key":"32_CR7","doi-asserted-by":"crossref","unstructured":"Chakraborty, D., Jha, S.K.: Automated synthesis of compact crossbars for sneak-path based in-memory computing. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 770\u2013775. IEEE (2017)","DOI":"10.23919\/DATE.2017.7927093"},{"key":"32_CR8","unstructured":"Thangkhiew, P.L., Zulehner, A., Wille, R., Datta, K., Sengupta, I.: An efficient memristor crossbar architecture for mapping Boolean functions using binary decision diagrams (BDD). Integration (2019). http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167926019301646"},{"key":"32_CR9","doi-asserted-by":"publisher","unstructured":"Xie, L.: Mosaic: an automated synthesis flow for Boolean logic based on memristor crossbar. In: Proceedings of the 24th Asia and South Pacific Design Automation Conference, ser. ASPDAC 19. New York, NY, USA: Association for Computing Machinery, pp. 432\u2013437 (2019). https:\/\/doi.org\/10.1145\/3287624.3287702","DOI":"10.1145\/3287624.3287702"},{"key":"32_CR10","doi-asserted-by":"crossref","unstructured":"Pannu, J.S., Raj, S., Fernandes, S.L., Jha, S.K., Chakraborty, D., Rafiq, S., Cady, N.: Data-driven approximate edge detection using flow-based computing on memristor crossbars. In: 2019 IEEE Albany Nanotechnology Symposium (ANS), Nov 2019, pp. 1\u20136","DOI":"10.1109\/ANS47466.2019.8963745"},{"key":"32_CR11","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/MS.2017.79","volume":"3","author":"F Falcini","year":"2017","unstructured":"Falcini, F., Lami, G., Costanza, A.M.: Deep learning in automotive software. IEEE Softw. 3, 56\u201363 (2017)","journal-title":"IEEE Softw."},{"issue":"11","key":"32_CR12","doi-asserted-by":"publisher","first-page":"895","DOI":"10.1109\/TCSII.2014.2357292","volume":"61","author":"S Kvatinsky","year":"2014","unstructured":"Kvatinsky, S., Belousov, D., Liman, S., Satat, G., Wald, N., Friedman, E.G., Kolodny, A., Weiser, U.C.: Magic memristor-aided logic. IEEE Transa. Circuits Syst. II: Express Briefs 61(11), 895\u2013899 (2014)","journal-title":"IEEE Transa. Circuits Syst. II: Express Briefs"},{"key":"32_CR13","unstructured":"Kvatinsky, S., Satat, G., Wald, N., Friedman, E.G., Kolodny, A., Weiser, U.C.: Memristor-based material implication (imply) logic: design principles and methodologies. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 22(10), 2054\u20132066 (2014)"},{"key":"32_CR14","doi-asserted-by":"publisher","unstructured":"Lehtonen, E., Laiho, M.: Stateful implication logic with memristors. In: Proceedings of the 2009 IEEE\/ACM International Symposium on Nanoscale Architectures, ser. NANOARCH \u201909. Washington, DC, USA: IEEE Computer Society, pp. 33\u201336. https:\/\/doi.org\/10.1109\/NANOARCH.2009.5226356 (2009)","DOI":"10.1109\/NANOARCH.2009.5226356"},{"key":"32_CR15","doi-asserted-by":"publisher","unstructured":"Prezioso, M., Riminucci, A., Graziosi, P., Bergenti, I., Rakshit, R., Cecchini, R., Vianelli, A., Borgatti, F., Haag, N., Willis, M., Drew, A.J., Gillin, W.P., Dediu, V.A.: A single-device universal logic gate based on a magnetically enhanced memristor. Adv. Mater. 25(4), 534\u2013538. https:\/\/doi.org\/10.1002\/adma.201202031","DOI":"10.1002\/adma.201202031"},{"key":"32_CR16","doi-asserted-by":"crossref","unstructured":"Haj-Ali, A., Ben-Hur, R., Wald, N., Kvatinsky, S.: Efficient algorithms for in-memory fixed point multiplication using magic. In: IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1\u20135. IEEE (2018)","DOI":"10.1109\/ISCAS.2018.8351561"},{"key":"32_CR17","doi-asserted-by":"crossref","unstructured":"Shirinzadeh, S., Drechsler, R., Logic synthesis for in-memory computing using resistive memories. In: IEEE Computer Society Annual Symposium on VLSI (ISVLSI), pp. 375\u2013380. IEEE (2018)","DOI":"10.1109\/ISVLSI.2018.00075"},{"key":"32_CR18","doi-asserted-by":"crossref","unstructured":"Vatwani, T., Dutt, A., Bhattacharjee, D., Chattopadhyay, A.: Floating point multiplication mapping on reram based in-memory computing architecture. In: 2018 31st International Conference on VLSI Design and 2018 17th International Conference on Embedded Systems (VLSID), pp. 439\u2013444. IEEE (2018)","DOI":"10.1109\/VLSID.2018.104"},{"key":"32_CR19","doi-asserted-by":"crossref","unstructured":"Bhattacharjee, D., Devadoss, R., Chattopadhyay, A., Revamp: Reram based VLIW architecture for in-memory computing. In: Design, Automation & Test in Europe Conference & Exhibition (DATE), pp. 782\u2013787. IEEE (2017)","DOI":"10.23919\/DATE.2017.7927095"},{"key":"32_CR20","doi-asserted-by":"crossref","unstructured":"Reuben, J., Ben-Hur, R., Wald, N., Talati, N., Ali, A.H., Gaillardon, P.-E., Kvatinsky, S.: Memristive logic: a framework for evaluation and comparison. In: 27th International Symposium on Power and Timing Modeling, Optimization and Simulation (PATMOS), pp. 1\u20138. IEEE (2017)","DOI":"10.1109\/PATMOS.2017.8106959"},{"issue":"4","key":"32_CR21","doi-asserted-by":"publisher","first-page":"1297","DOI":"10.1021\/nl904092h","volume":"10","author":"SH Jo","year":"2010","unstructured":"Jo, S.H., Chang, T., Ebong, I., Bhadviya, B.B., Mazumder, P., Lu, W.: Nanoscale memristor device as synapse in neuromorphic systems. Nano Lett. 10(4), 1297\u20131301 (2010)","journal-title":"Nano Lett."},{"issue":"10","key":"32_CR22","doi-asserted-by":"publisher","first-page":"1864","DOI":"10.1109\/TNNLS.2013.2296777","volume":"25","author":"M Hu","year":"2014","unstructured":"Hu, M., Li, H., Chen, Y., Wu, Q., Rose, G.S., Linderman, R.W.: Memristor crossbar-based neuromorphic computing system: a case study. IEEE Trans. Neural Netw. Learn. Syst. 25(10), 1864\u20131878 (2014)","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"issue":"7550","key":"32_CR23","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1038\/nature14441","volume":"521","author":"M Prezioso","year":"2015","unstructured":"Prezioso, M., Merrikh-Bayat, F., Hoskins, B., Adam, G., Likharev, K.K., Strukov, D.B.: Training and operation of an integrated neuromorphic network based on metal-oxide memristors. Nature 521(7550), 61 (2015)","journal-title":"Nature"},{"key":"32_CR24","doi-asserted-by":"crossref","unstructured":"Schuller, I.K., Stevens, R., Pino, R., Pechan, M.: Neuromorphic computing-from materials research to systems architecture roundtable. Technical Report, USDOE Office of Science (SC)(United States) (2015)","DOI":"10.2172\/1283147"},{"issue":"4","key":"32_CR25","doi-asserted-by":"publisher","first-page":"2410","DOI":"10.1109\/TIE.2014.2356439","volume":"62","author":"M Chu","year":"2015","unstructured":"Chu, M., Kim, B., Park, S., Hwang, H., Jeon, M., Lee, B.H., Lee, B.-G.: Neuromorphic hardware system for visual pattern recognition with memristor array and cmos neuron. IEEE Trans. Ind. Electron. 62(4), 2410\u20132419 (2015)","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"1","key":"32_CR26","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1021\/nl203687n","volume":"12","author":"K-H Kim","year":"2011","unstructured":"Kim, K.-H., Gaba, S., Wheeler, D., Cruz-Albrecht, J.M., Hussain, T., Srinivasa, N., Lu, W.: A functional hybrid memristor crossbar-array\/cmos system for data storage and neuromorphic applications. Nano Lett. 12(1), 389\u2013395 (2011)","journal-title":"Nano Lett."},{"issue":"2","key":"32_CR27","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1109\/MCAS.2013.2256271","volume":"13","author":"T Serrano-Gotarredona","year":"2013","unstructured":"Serrano-Gotarredona, T., Prodromakis, T., Linares-Barranco, B.: A proposal for hybrid memristor-cmos spiking neuromorphic learning systems. IEEE Circuits Syst. Mag. 13(2), 74\u201388 (2013)","journal-title":"IEEE Circuits Syst. Mag."},{"key":"32_CR28","doi-asserted-by":"publisher","unstructured":"Chakraborti, S., Chowdhary, P.V., Datta, K., Sengupta, I.: BDD based synthesis of Boolean functions using memristors. In: 2014 9th International Design & Test Symposium (IDT), vol.\u00a000, Dec. 2014, pp. 136\u2013141. https:\/\/doi.org\/10.1109\/IDT.2014.7038601","DOI":"10.1109\/IDT.2014.7038601"},{"issue":"5","key":"32_CR29","doi-asserted-by":"publisher","first-page":"622","DOI":"10.1109\/TCSII.2018.2821678","volume":"65","author":"AU Hassen","year":"2018","unstructured":"Hassen, A.U., Chakraborty, D., Jha, S.K.: Free binary decision diagram-based synthesis of compact crossbars for in-memory computing. IEEE Trans. Circuits Syst. II: Express Briefs 65(5), 622\u2013626 (2018)","journal-title":"IEEE Trans. Circuits Syst. II: Express Briefs"},{"key":"32_CR30","doi-asserted-by":"crossref","unstructured":"Alamgir, Z., Beckmann, K., Cady, N., Velasquez, A., Jha, S.K.: Flow-based computing on nanoscale crossbars: design and implementation of full adders. In: IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1870\u20131873. IEEE (2016)","DOI":"10.1109\/ISCAS.2016.7538936"}],"container-title":["Advances in Intelligent Systems and Computing","Intelligent Data Engineering and Analytics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-15-5679-1_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,11]],"date-time":"2022-11-11T00:32:31Z","timestamp":1668126751000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-15-5679-1_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8,30]]},"ISBN":["9789811556784","9789811556791"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-981-15-5679-1_32","relation":{},"ISSN":["2194-5357","2194-5365"],"issn-type":[{"type":"print","value":"2194-5357"},{"type":"electronic","value":"2194-5365"}],"subject":[],"published":{"date-parts":[[2020,8,30]]},"assertion":[{"value":"30 August 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}