arrow
Return

Accelerating multiple patterning lithography layout decomposition with a stochastic analog Boolean satisfiability solver

delete2025-12-01
delete0
PRE
AI
T
Ting-Hao Hsu
H
Himaddri Roy
M
Mayank Palaria
H
Hsiang‐Chun Cheng
Z
Zerui Liu
N
Nishat Tasnim Hiramony
H
Han-Ting Liao
S
Sushmit Hossain
H
Hongming Zhang
M
Mike Shuo‐Wei Chen
W
Wei Wu *
DOI:10.1116/6.0004876delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This work presents a stochastic analog SAT solver to address the computational bottleneck in multiple patterning lithography layout decomposition. The decomposition task is modeled as a graph-coloring problem and transformed into a Boolean satisfiability (SAT) instance solvable by the analog solver that we invented. Leveraging the inherent parallelism of a programmable crossbar array and stochastic perturbations, the solver rapidly converges to valid solutions. The prototype achieves over 100-fold speedup compared to conventional digital SAT solvers and demonstrates near-linear scalability with increasing layout size. These results highlight the effectiveness of analog computing for solving NP-complete problems in very large-scale integrated design automation.
Keywords:
stochastic analog SAT solver
multiple patterning lithography
layout decomposition
graph-coloring problem
Boolean satisfiability

Journal

J
JOURNAL OF VACUUM SCIENCE & TECHNOLOGY B
IF:
1.2
Papers:
103
Citations:
0

Organization

U
university of southern california
Scholars:
4.6W
Papers: 3.8W
Citations: 51