AutoMarks: A GNN-based Automated Physical Design Watermarking Framework
Physical design refers to converting a logical circuit description into a physical chip layout for manufacturing. Although design companies invest huge efforts to fine-tune the cell positions and connections for better power, performance, and area metrics, chip layouts are vulnerable to security risks along the supply chain. Physical design watermarking injects signatures on the chip layout, allowing ownership authentication and avoiding potential security risks. A substantial effort is required to identify the best locations to insert the watermarks on the chip layout without affecting the overall layout quality. This paper presents AutoMarks , an automated and transferable watermarking framework that leverages graph neural networks to reduce watermark search overhead during the integrated circuit design’s placement stage. AutoMarks ’s novel automated watermark search is accomplished by (i) constructing novel graph and node features with physical, semantic, and design constraint-aware representation; (ii) designing a data-efficient sampling strategy for watermarking fidelity label collection; and (iii) leveraging a graph neural network to learn the connectivity between cells and predict the watermarking fidelity on unseen layouts. Extensive evaluations on ISPD’15, ISPD’19, and ICCAD’15 benchmarks demonstrate that our proposed automated methodology: (i) is capable of finding quality-preserving watermarks in a short time; (ii) is transferable across various designs, i.e., AutoMarks trained on one layout is generalizable to other benchmark circuits; (iii) is effective in watermarking designs optimized for wirelength and timing metrics. AutoMarks is also resilient against potential watermark removal and forging attacks. Our code is publicly available on GitHub.
Authors
- David Z. Pan (ORCID: https://orcid.org/0000-0002-5705-2501)
- Farinaz Koushanfar (ORCID: https://orcid.org/0000-0003-0798-3794)
- Rachel Selina Rajarathnam (ORCID: https://orcid.org/0000-0001-6383-9709)
- Ruisi Zhang (ORCID: https://orcid.org/0000-0002-9554-8073)
Institutions
- University of California San Diego (US)
- The University of Texas at Austin (US)
Publication Details
- Journal
- ACM Transactions on Design Automation of Electronic Systems
- Published
- 2025-09-15
- DOI
- https://doi.org/10.1145/3768343
- Citations
- 1
- Primary Topic
- Physical Unclonable Functions (PUFs) and Hardware Security
- Type
- article
- Field-Weighted Citation Impact
- 2.27