{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:09:20Z","timestamp":1750219760047,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,6,5]],"date-time":"2023-06-05T00:00:00Z","timestamp":1685923200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,6,5]]},"DOI":"10.1145\/3583781.3590246","type":"proceedings-article","created":{"date-parts":[[2023,5,31]],"date-time":"2023-05-31T22:40:19Z","timestamp":1685572819000},"page":"557-562","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Fault Recovery from Multi-Tenant FPGA Voltage Attacks"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7981-9649","authenticated-orcid":false,"given":"Shayan","family":"Moini","sequence":"first","affiliation":[{"name":"University of Massachusetts Amherst, Amherst, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-3249-8734","authenticated-orcid":false,"given":"Dhruv","family":"Kansagara","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, Amherst, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2052-9820","authenticated-orcid":false,"given":"Daniel","family":"Holcomb","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, Amherst, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0591-7566","authenticated-orcid":false,"given":"Russell","family":"Tessier","sequence":"additional","affiliation":[{"name":"University of Massachusetts Amherst, Amherst, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,6,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3372491"},{"key":"e_1_3_2_1_2_1","volume-title":"StateReveal: Enabling Checkpointing of FPGA Designs with Buried State. In International Conference on Field Programmable Technology. 206--214","author":"Attia Sameh","year":"2020","unstructured":"Sameh Attia and Vaughn Betz. 2020b. StateReveal: Enabling Checkpointing of FPGA Designs with Buried State. In International Conference on Field Programmable Technology. 206--214."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3506713"},{"volume-title":"IEEE\/ACM International Symposium on Microarchitecture. 7--18","author":"Dan","key":"e_1_3_2_1_4_1","unstructured":"Dan Ernst et al. 2003. Razor: A low-power pipeline based on circuit-level timing speculation. In IEEE\/ACM International Symposium on Microarchitecture. 7--18."},{"key":"e_1_3_2_1_5_1","volume-title":"Automation & Test in Europe Conference & Exhibition. 1007--1010","author":"Ognjen Glamovc","year":"2020","unstructured":"Ognjen Glamovc anin, Louis Coulon, Francesco Regazzoni, and Mirjana Stojilovi\u0107. 2020. Are cloud FPGAs really vulnerable to power analysis attacks\". In Design, Automation & Test in Europe Conference & Exhibition. 1007--1010."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.23919\/FPL.2017.8056840"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2009.5272543"},{"key":"e_1_3_2_1_8_1","first-page":"4","article-title":"Reconfigurable Fault Tolerance: A Comprehensive Framework for Reliable and Adaptive FPGA-Based Space Computing","volume":"5","author":"Jacobs Adam","year":"2012","unstructured":"Adam Jacobs, Grzegorz Cieslewski, Alan George, Ann Gordon-Ross, and Herman Lam. 2012. Reconfigurable Fault Tolerance: A Comprehensive Framework for Reliable and Adaptive FPGA-Based Space Computing. ACM Transactions on Embedded Computing Systems, Vol. 5, 4 (Dec. 2012), 21:1--21:31.","journal-title":"ACM Transactions on Embedded Computing Systems"},{"key":"e_1_3_2_1_9_1","volume-title":"Security of Cloud FPGAs: A Survey. arxiv","author":"Jin Chenglu","year":"2020","unstructured":"Chenglu Jin, Vasudev Gohil, Ramesh Karri, and Jeyavijayan Rajendran. 2020. Security of Cloud FPGAs: A Survey. arxiv, Vol. arXiv:2005.04867 (2020). http:\/\/arxiv.org\/abs\/2005.04867"},{"key":"e_1_3_2_1_10_1","volume-title":"USENIX Symposium on Operating Systems Design and Implementation. 107--127","author":"Khawaja Ahmed","year":"2018","unstructured":"Ahmed Khawaja, Joshua Landgraf, Rohith Prakash, Michael Wei, Eric Schkufza, and Christopher J Rossbach. 2018. Sharing, Protection, and Compatibility for Reconfigurable Fabric with AmorphOS. In USENIX Symposium on Operating Systems Design and Implementation. 107--127."},{"key":"e_1_3_2_1_11_1","first-page":"3","article-title":"FPGAhammer: Remote Voltage Fault Attacks on Shared FPGAs, suitable for DFA on AES","volume":"2018","author":"Krautter Jonas","year":"2018","unstructured":"Jonas Krautter, Dennis R. E. Gnad, and Mehdi B. Tahoori. 2018. FPGAhammer: Remote Voltage Fault Attacks on Shared FPGAs, suitable for DFA on AES. IACR Transactions on Cryptographic Hardware and Embedded Systems, Vol. 2018, 3 (Aug. 2018), 44--68.","journal-title":"IACR Transactions on Cryptographic Hardware and Embedded Systems"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/JRFID.2021.3076115"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM53951.2022.9786154"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18074.2021.9586262"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3400302.3415694"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD51958.2021.9643485"},{"key":"e_1_3_2_1_17_1","first-page":"173","article-title":"Understanding Cryptography: a Textbook for Students and Practitioners. Number 7. Springer Science & Business Media","volume":"7","author":"Paar Christof","year":"2009","unstructured":"Christof Paar and Jan Pelzl. 2009. Understanding Cryptography: a Textbook for Students and Practitioners. Number 7. Springer Science & Business Media, Chapter 7, 173--204.","journal-title":"Chapter"},{"key":"e_1_3_2_1_18_1","first-page":"4","article-title":"Progress in Autonomous Fault Recovery of Field Programmable Gate","volume":"43","author":"Parris Matthew","year":"2011","unstructured":"Matthew Parris, Carthik Sharma, and Ronald Demara. 2011. Progress in Autonomous Fault Recovery of Field Programmable Gate Arrays. Comput. Surveys, Vol. 43, 4 (Oct. 2011), 31:1--31:30.","journal-title":"Arrays. Comput. Surveys"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2020.3027711"},{"key":"e_1_3_2_1_20_1","first-page":"12","article-title":"Mitigating Voltage Attacks in Multi-Tenant FPGAs","volume":"14","author":"Provelengios George","year":"2021","unstructured":"George Provelengios, Daniel Holcomb, and Russell Tessier. 2021. Mitigating Voltage Attacks in Multi-Tenant FPGAs. ACM Transactions on Reconfigurable Systems and Technology (TRETS), Vol. 14, 12 (June 2021).","journal-title":"ACM Transactions on Reconfigurable Systems and Technology (TRETS)"},{"key":"e_1_3_2_1_21_1","volume-title":"Checkpoint\/Restart and Beyond: Resilient High Performance Computing with FPGAs. In IEEE International Symposium on Field-Programmable Custom Computing Machines. 162--169","author":"Schmidt Andrew","year":"2011","unstructured":"Andrew Schmidt, Bin Huang, Ron Sass, and Matthew French. 2011. Checkpoint\/Restart and Beyond: Resilient High Performance Computing with FPGAs. In IEEE International Symposium on Field-Programmable Custom Computing Machines. 162--169."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2014.32"},{"volume-title":"The Implementation and Application of Micro Rollback in Fault-Tolerant VLSI Systems. In Fault-Tolerant Computing Symposium. 234--239","author":"Tamir Yuval","key":"e_1_3_2_1_23_1","unstructured":"Yuval Tamir, Marc Tremblay, and David A. Rennels. 1988. The Implementation and Application of Micro Rollback in Fault-Tolerant VLSI Systems. In Fault-Tolerant Computing Symposium. 234--239."},{"key":"e_1_3_2_1_24_1","unstructured":"Terasic Technologies 2019. DE10-Pro User's Manual. Terasic Technologies."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM48280.2020.00023"},{"key":"e_1_3_2_1_26_1","volume-title":"BoostGCN: A Framework for Optimizing GCN Inference on FPGA. In IEEE International Symposium on Field-Programmable Custom Computing Machines. 29--39","author":"Zhang Bingyi","year":"2021","unstructured":"Bingyi Zhang, Rajgopal Kannan, and Viktor Prasanna. 2021. BoostGCN: A Framework for Optimizing GCN Inference on FPGA. In IEEE International Symposium on Field-Programmable Custom Computing Machines. 29--39."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435264.2435283"}],"event":{"name":"GLSVLSI '23: Great Lakes Symposium on VLSI 2023","sponsor":["SIGDA ACM Special Interest Group on Design Automation"],"location":"Knoxville TN USA","acronym":"GLSVLSI '23"},"container-title":["Proceedings of the Great Lakes Symposium on VLSI 2023"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3583781.3590246","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3583781.3590246","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3583781.3590246","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:37:05Z","timestamp":1750178225000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3583781.3590246"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,5]]},"references-count":27,"alternative-id":["10.1145\/3583781.3590246","10.1145\/3583781"],"URL":"https:\/\/doi.org\/10.1145\/3583781.3590246","relation":{},"subject":[],"published":{"date-parts":[[2023,6,5]]},"assertion":[{"value":"2023-06-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}