LGFeb 6, 2025

TorchResist: Open-Source Differentiable Resist Simulator

arXiv:2502.06838v1h-index: 9Has CodeAdvanced Lithography
Originality Incremental advance
AI Analysis

This addresses the high costs and computational demands in optical lithography for semiconductor manufacturing, though it appears incremental as an improved simulator.

The paper tackles the problem of inadequate photoresist modeling in lithography simulators for semiconductor manufacturing by presenting TorchResist, an open-source differentiable photoresist simulator that achieves superior accuracy and efficiency compared to existing solutions.

Recent decades have witnessed remarkable advancements in artificial intelligence (AI), including large language models (LLMs), image and video generative models, and embodied AI systems. These advancements have led to an explosive increase in the demand for computational power, challenging the limits of Moore's Law. Optical lithography, a critical technology in semiconductor manufacturing, faces significant challenges due to its high costs. To address this, various lithography simulators have been developed. However, many of these simulators are limited by their inadequate photoresist modeling capabilities. This paper presents TorchResist, an open-source, differentiable photoresist simulator.TorchResist employs an analytical approach to model the photoresist process, functioning as a white-box system with at most twenty interpretable parameters. Leveraging modern differentiable programming techniques and parallel computing on GPUs, TorchResist enables seamless co-optimization with other tools across multiple related tasks. Our experimental results demonstrate that TorchResist achieves superior accuracy and efficiency compared to existing solutions. The source code is publicly available.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes