{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T15:47:04Z","timestamp":1782748024696,"version":"3.54.5"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032293640","type":"print"},{"value":"9783032293657","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T00:00:00Z","timestamp":1782777600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T00:00:00Z","timestamp":1782777600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2027]]},"DOI":"10.1007\/978-3-032-29365-7_2","type":"book-chapter","created":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T15:27:23Z","timestamp":1782746843000},"page":"16-33","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["High Performance Convolutional Neural Network Acceleration on\u00a0Versal AI Edge Devices for\u00a0Real Time DC Series Arc Fault Detection"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-4569-265X","authenticated-orcid":false,"given":"Yu","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3211-7748","authenticated-orcid":false,"given":"Yufei","family":"Mao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3092-7846","authenticated-orcid":false,"given":"Roland","family":"Weiss","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1005-5753","authenticated-orcid":false,"given":"Mario","family":"Porrmann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,6,30]]},"reference":[{"key":"2_CR1","unstructured":"Agiakatsikas, D., et al.: Evaluation of Xilinx Deep Learning Processing Unit under Neutron Irradiation (2022). https:\/\/arxiv.org\/abs\/2206.01981"},{"key":"2_CR2","unstructured":"Alam, S.A., et\u00a0al.: Winograd Convolution for Deep Neural Networks: Efficient Point Selection (2022). https:\/\/arxiv.org\/abs\/2201.10369"},{"key":"2_CR3","unstructured":"AMD: AIE-ML Architecture \u2013 AM020 Versal Adaptive SoC AIE-ML Architecture Manual. AMD (2025). https:\/\/docs.amd.com\/r\/en-US\/am020-versal-aie-ml\/AIE-ML-Architecture. Accessed 05 Feb 2026"},{"key":"2_CR4","unstructured":"Anderson, A., et\u00a0al.: Low-memory GEMM-based Convolution Algorithms for Deep Neural Networks (2017). https:\/\/arxiv.org\/abs\/1709.03395"},{"key":"2_CR5","doi-asserted-by":"publisher","unstructured":"Blott, M., et al.: FINN-R: an end-to-end deep-learning framework for fast exploration of quantized neural networks. ACM Trans. Reconfigurable Technol. Syst. 11(3) (2018). https:\/\/doi.org\/10.1145\/3242897","DOI":"10.1145\/3242897"},{"key":"2_CR6","doi-asserted-by":"publisher","unstructured":"Burgess, N., Milanovic, J., Stephens, N., Monachopoulos, K., Mansell, D.: Bfloat16 processing for neural networks. In: 2019 IEEE 26th Symposium on Computer Arithmetic (ARITH), pp. 88\u201391 (2019). https:\/\/doi.org\/10.1109\/ARITH.2019.00022","DOI":"10.1109\/ARITH.2019.00022"},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"Dang, H.L., Kim, J., Kwak, S., Choi, S.: Series DC arc fault detection using machine learning algorithms. IEEE Access 9, 133346\u2013133364 (2021). https:\/\/ieeexplore.ieee.org\/document\/9548085\/","DOI":"10.1109\/ACCESS.2021.3115512"},{"key":"2_CR8","doi-asserted-by":"crossref","unstructured":"Danopoulos, D., et al.: AIE4ML: An End-to-End Framework for Compiling Neural Networks for the Next Generation of AMD AI Engines (2026). https:\/\/arxiv.org\/abs\/2512.15946","DOI":"10.1109\/FCCM68464.2026.00035"},{"key":"2_CR9","doi-asserted-by":"publisher","unstructured":"Deng, X., Wang, S., Gao, T., Liu, J., Liu, L., Zheng, N.: AMA: an analytical approach to maximizing the efficiency of deep learning on versal AI engine. In: 2024 34th International Conference on Field-Programmable Logic and Applications (FPL), pp. 227\u2013235 (2024). https:\/\/doi.org\/10.1109\/FPL64840.2024.00039","DOI":"10.1109\/FPL64840.2024.00039"},{"issue":"07","key":"2_CR10","doi-asserted-by":"publisher","first-page":"P07027","DOI":"10.1088\/1748-0221\/13\/07\/P07027","volume":"13","author":"J Duarte","year":"2018","unstructured":"Duarte, J., et al.: Fast inference of deep neural networks in FPGAs for particle physics. JINST 13(07), P07027 (2018). https:\/\/doi.org\/10.1088\/1748-0221\/13\/07\/P07027","journal-title":"JINST"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Gaide, B., Gaitonde, D., Ravishankar, C., Bauer, T.: Xilinx adaptive compute acceleration platform: versaltm architecture. In: Proceedings of the 2019 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 84\u201393 (2019)","DOI":"10.1145\/3289602.3293906"},{"key":"2_CR12","doi-asserted-by":"publisher","unstructured":"Hu, Y., Liu, Y., Liu, Z.: A survey on convolutional neural network accelerators: GPU, FPGA and ASIC. In: 2022 14th International Conference on Computer Research and Development (ICCRD), pp. 100\u2013107 (2022). https:\/\/doi.org\/10.1109\/ICCRD54409.2022.9730377","DOI":"10.1109\/ICCRD54409.2022.9730377"},{"issue":"2","key":"2_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3617836","volume":"17","author":"X Jia","year":"2024","unstructured":"Jia, X., et al.: XVDPU: a high-performance CNN accelerator on the versal platform powered by the AI engine. ACM Trans. Reconfig. Technol. Syst. 17(2), 1\u201324 (2024)","journal-title":"ACM Trans. Reconfig. Technol. Syst."},{"key":"2_CR14","unstructured":"Kalamkar, D.D., et al.: A study of BFLOAT16 for deep learning training. CoRR arxiv:1905.12322 (2019)"},{"key":"2_CR15","doi-asserted-by":"publisher","unstructured":"Li, Y., Mao, Y., Rothmann, M., Weiss, R., Porrmann, M.: FPGA-enabled deep learning for real-time DC series arc fault detection. IEEE Open J. Ind. Appl. 1\u201324 (2026). https:\/\/doi.org\/10.1109\/OJIA.2026.3671845","DOI":"10.1109\/OJIA.2026.3671845"},{"key":"2_CR16","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/978-3-032-02725-2_15","volume-title":"Advances in Computational Intelligence","author":"Y Li","year":"2026","unstructured":"Li, Y., Mao, Y., Weiss, R., Porrmann, M.: High-performance FPGA-based CNN acceleration for real-time DC arc fault detection. In: Rojas, I., Joya, G., Catala, A. (eds.) Advances in Computational Intelligence, pp. 192\u2013204. Springer, Cham (2026)"},{"key":"2_CR17","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/978-3-032-02725-2_14","volume-title":"Advances in Computational Intelligence","author":"Y Li","year":"2026","unstructured":"Li, Y., Rothmann, M., Porrmann, M.: Resource-efficient implementation of convolutional neural networks on FPGAs with STANN. In: Rojas, I., Joya, G., Catala, A. (eds.) Advances in Computational Intelligence, pp. 179\u2013191. Springer, Cham (2026)"},{"key":"2_CR18","doi-asserted-by":"publisher","unstructured":"Lu, S.: Intelligent DC Series Arc Fault Detection Using Deep Learning in Photovoltaic Systems. Ph.D. thesis, UNSW Sydney (2021). https:\/\/doi.org\/10.26190\/UNSWORKS\/2236. http:\/\/hdl.handle.net\/1959.4\/70737","DOI":"10.26190\/UNSWORKS\/2236"},{"key":"2_CR19","doi-asserted-by":"publisher","unstructured":"Lu, S., Phung, B., Zhang, D.: A comprehensive review on DC arc faults and their diagnosis methods in photovoltaic systems. Renew. Sustain. Energy Rev. 89, 88\u201398 (2018). https:\/\/doi.org\/10.1016\/j.rser.2018.03.010. https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1364032118300996","DOI":"10.1016\/j.rser.2018.03.010"},{"key":"2_CR20","doi-asserted-by":"publisher","first-page":"42703","DOI":"10.1109\/ACCESS.2025.3548309","volume":"13","author":"Y Mao","year":"2025","unstructured":"Mao, Y., Safa, S., Smith, G., Wurth, L., Weiss, R., Hagemeyer, J.: Why AI: a comparative study for detection methods in DC series arc fault. IEEE Access 13, 42703\u201342722 (2025). https:\/\/doi.org\/10.1109\/ACCESS.2025.3548309","journal-title":"IEEE Access"},{"key":"2_CR21","doi-asserted-by":"publisher","unstructured":"Mao, Y., Weiss, R., Zhang, Y., Li, Y., Rothmann, M., Porrmann, M.: FPGA acceleration of DL-based real-time dc series arc fault detection. In: 2024 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW), pp. 92\u201398 (2024). https:\/\/doi.org\/10.1109\/IPDPSW63119.2024.00031","DOI":"10.1109\/IPDPSW63119.2024.00031"},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"Rothmann, M., Porrmann, M.: STANN - synthesis templates for artificial neural network inference and training. In: 17th International Work-Conference on Artificial Neural Networks (IWANN2023). Springer, Heidelberg (2023)","DOI":"10.1007\/978-3-031-43085-5_31"},{"key":"2_CR23","doi-asserted-by":"crossref","unstructured":"Tian, H., Yang, S., Cha, Y., Huang, S.: Late breaking results: Pyaie: a python-based programming framework for versal ACAP platforms. In: 2023 60th ACM\/IEEE Design Automation Conference (DAC), pp. 1\u20132. IEEE (2023)","DOI":"10.1109\/DAC56929.2023.10247843"},{"key":"2_CR24","doi-asserted-by":"crossref","unstructured":"Umuroglu, Y., et al.: FINN: a framework for fast, scalable binarized neural network inference. In: Proceedings of the 2017 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, FPGA \u201917, pp. 65\u201374. ACM (2017)","DOI":"10.1145\/3020078.3021744"},{"key":"2_CR25","unstructured":"Underwriters Laboratories: UL1699B, UL Standard for safety Photovoltaic DC Arc-Fault Circuit Protection (2018)"},{"key":"2_CR26","doi-asserted-by":"crossref","unstructured":"Vissers, K.: Versal: the xilinx adaptive compute acceleration platform (ACAP). In: Proceedings of the 2019 ACM\/SIGDA International Symposium on Field-Programmable Gate Arrays, pp. 83\u201383 (2019)","DOI":"10.1145\/3289602.3294007"},{"key":"2_CR27","doi-asserted-by":"publisher","unstructured":"Yan, J., Li, Q., Duan, S.: A simplified current feature extraction and deployment method for DC series arc fault detection. IEEE Trans. Ind. Electron. 71(1), 625\u2013634 (2024). https:\/\/doi.org\/10.1109\/TIE.2023.3247721. https:\/\/ieeexplore.ieee.org\/document\/10054597\/","DOI":"10.1109\/TIE.2023.3247721"},{"key":"2_CR28","doi-asserted-by":"publisher","unstructured":"Yvinec, E., Dapogny, A., Bailly, K.: To fold or not to fold: a necessary and sufficient condition on batch-normalization layers folding. In: Thirty-First International Joint Conference on Artificial Intelligence (IJCAI 22), pp. 1601\u20131607. International Joint Conferences on Artificial Intelligence Organization, Vienna (2022). https:\/\/doi.org\/10.24963\/ijcai.2022\/223. https:\/\/hal.science\/hal-03953581","DOI":"10.24963\/ijcai.2022\/223"}],"container-title":["Lecture Notes in Computer Science","Applied Reconfigurable Computing. Architectures, Tools, and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-29365-7_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,29]],"date-time":"2026-06-29T15:27:48Z","timestamp":1782746868000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-29365-7_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6,30]]},"ISBN":["9783032293640","9783032293657"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-29365-7_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,6,30]]},"assertion":[{"value":"30 June 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ARC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Symposium on Applied Reconfigurable Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cagliari, Sardinia","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2026","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 April 2026","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 April 2026","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"arc2026","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/arc2026.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}