{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,29]],"date-time":"2026-05-29T11:35:21Z","timestamp":1780054521128,"version":"3.54.0"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T00:00:00Z","timestamp":1749081600000},"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":["ACM Trans. Des. Autom. Electron. Syst."],"published-print":{"date-parts":[[2025,7,31]]},"abstract":"<jats:p>Advanced technology nodes face challenges with Design Rule Violations (DRVs), primarily due to the possibility of nm-level small variations that can lead to the occurrence of DRVs. Various Machine Learning (ML) techniques have been introduced to detect whether the layout design conforms to manufacturing rules, thus alleviating the time-consuming challenge associated with traditional lithography simulations. However, existing ML models still face challenges in detecting layout violations where there are pose variations among geometric shapes in the layout. In this study, we propose a hotspot detector called PSCaps based on the CapsNet, which considers the pose information of geometric shapes in the layout. The method effectively captures spatial information and hierarchical structures between geometric shapes in the layout. Through the dynamic routing mechanism, the model adaptively learns the relationships and weight allocations between different capsules. Additionally, we employ multiple data augmentation methods to alleviate the problem of imbalanced hotspot and non-hotspot data in the open-source dataset. The benchmarks of ICCAD-2012 and ICCAD-2019 are used to validate our method. The experimental results demonstrate that our proposed hotspot detector outperforms other state-of-the-art works.<\/jats:p>","DOI":"10.1145\/3735132","type":"journal-article","created":{"date-parts":[[2025,5,9]],"date-time":"2025-05-09T11:42:58Z","timestamp":1746790978000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["PSCaps: High-Performance Pose-Sensitive Layout Hotspot Detector based on CapsNet"],"prefix":"10.1145","volume":"30","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-5739-0236","authenticated-orcid":false,"given":"Ying","family":"Wang","sequence":"first","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-5192-7776","authenticated-orcid":false,"given":"Haopeng","family":"Yan","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-1641-0576","authenticated-orcid":false,"given":"Yiwen","family":"Zhang","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9954-1856","authenticated-orcid":false,"given":"Peng","family":"Gao","sequence":"additional","affiliation":[{"name":"School of Integrated Circuits, Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1820-6432","authenticated-orcid":false,"given":"Fei","family":"Yu","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2421-7621","authenticated-orcid":false,"given":"Xiaoming","family":"Xiong","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2842-6439","authenticated-orcid":false,"given":"Shuting","family":"Cai","sequence":"additional","affiliation":[{"name":"Guangdong University of Technology, Guangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,6,5]]},"reference":[{"key":"e_1_3_1_2_2","doi-asserted-by":"publisher","DOI":"10.5555\/3305381.3305404"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1117\/1.JMM.18.1.013507"},{"key":"e_1_3_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317824"},{"key":"e_1_3_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3649329.3658479"},{"key":"e_1_3_1_6_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE56975.2023.10137142"},{"key":"e_1_3_1_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2011.5722294"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1630053"},{"key":"e_1_3_1_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2021.3135786"},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3400302.3415661"},{"key":"e_1_3_1_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3422622"},{"key":"e_1_3_1_12_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.658129"},{"key":"e_1_3_1_13_2","unstructured":"Tony Hak and Jan Dul. 2009. Pattern Matching. Erasmus Research Institute of Management Rotterdam Netherlands. Retrieved from http:\/\/hdl.handle.net\/1765\/16203"},{"key":"e_1_3_1_14_2","doi-asserted-by":"publisher","DOI":"10.1109\/5254.708428"},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3015918"},{"key":"e_1_3_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3316781.3317811"},{"key":"e_1_3_1_17_2","doi-asserted-by":"publisher","DOI":"10.1126\/science.aaa8415"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.517364"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.2085790"},{"key":"e_1_3_1_20_2","volume-title":"Euclidean and Affine Transformations: Geometric Transformations","author":"Modenov Petr Sergeevich","year":"2014","unstructured":"Petr Sergeevich Modenov and A. S. Parkhomenko. 2014. Euclidean and Affine Transformations: Geometric Transformations. Academic Press."},{"key":"e_1_3_1_21_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.2257654"},{"key":"e_1_3_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2013.2276751"},{"key":"e_1_3_1_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD45719.2019.8942128"},{"key":"e_1_3_1_24_2","unstructured":"Sara Sabour Nicholas Frosst and Geoffrey E. Hinton. 2017. Dynamic routing between capsules. In Advances in Neural Information Processing Systems Curran Associates Inc. 3859\u20133869. Retrieved from https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/2cad8fa47bbef282badbb8de5374b894-Paper.pdf"},{"key":"e_1_3_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/21.97458"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","DOI":"10.1002\/widm.1249"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1186\/s40537-019-0197-0"},{"key":"e_1_3_1_28_2","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01625"},{"key":"e_1_3_1_29_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE54114.2022.9774579"},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2020.3015903"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1117\/1.JMM.16.3.033504"},{"key":"e_1_3_1_32_2","doi-asserted-by":"publisher","DOI":"10.1145\/3061639.3062270"},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488816"},{"key":"e_1_3_1_34_2","doi-asserted-by":"publisher","unstructured":"Qing Zhang Yuhang Zhang Jizuo Li Wei Lu and Yongfu Li. 2022. Litho-NeuralODE 2.0: Improving hotspot detection accuracy with advanced data augmentation DCT-based features and neural ordinary differential equations. Integration 85 (2022) 10\u201319. DOI:10.1016\/j.vlsi.2022.02.010","DOI":"10.1016\/j.vlsi.2022.02.010"},{"key":"e_1_3_1_35_2","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6501\/ac219a"}],"container-title":["ACM Transactions on Design Automation of Electronic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3735132","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3735132","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:18:40Z","timestamp":1750295920000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3735132"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,5]]},"references-count":34,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,7,31]]}},"alternative-id":["10.1145\/3735132"],"URL":"https:\/\/doi.org\/10.1145\/3735132","relation":{},"ISSN":["1084-4309","1557-7309"],"issn-type":[{"value":"1084-4309","type":"print"},{"value":"1557-7309","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,5]]},"assertion":[{"value":"2024-08-28","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-04-29","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-06-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}