atlas

Research map / Large language models / AI and society

Intelligent OPC Engineer Assistant for Semiconductor Manufacturing

AAAI 2025 · Large language models › AI and society · approach: Social-science view of AI evaluation · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes an Intelligent OPC Engineer Assistant that combines RL-based OPC recipe search with a multimodal LLM agent pipeline (feature pool mining, zero-shot labeling, decision tree) to generate OPC recipes.

Problem

OPC recipe development (EPE measurement point and fragmentation rules) is manual, expert-driven, and time-consuming, and RL-based recipe search is too slow for full-chip use.

Approach

Use PPO to optimize EPE measurement and fragment points per pattern, then use GPT-4o to mine binary layout features from images, label each point zero-shot, build a decision tree on those features with RL-derived movement classes, and have the LLM write recipe rules from the tree, with iterative feature self-improvement.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · ICCAD13PVBand: 53328 -> 51271Helped
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · ICCAD13EPE N: 119.70 -> 107.00Helped
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · ICCAD13EPE D: 693.10 -> 561.70Helped
Use the LLM-generated recipe rather than RL optimizationOPC · ICCAD13Runtime: 3hr -> 4sHelped
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · NVDLAPVBand: 170899 -> 161056Helped
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · NVDLAEPE N: 159.45 -> 146.95Helped
Apply the LLM-generated recipe instead of the plain OPC recipeOPC · NVDLAEPE D: 869.25 -> 766.10Helped
Use the LLM-generated recipe rather than RL optimizationOPC · NVDLARuntime: 3hr -> 6sHelped
Apply RL recipe optimization instead of the plain OPC recipeOPC · ICCAD13EPE N: 119.70 -> 105.60Helped
Apply RL recipe optimization instead of the plain OPC recipeOPC · ICCAD13EPE D: 693.10 -> 525.90Helped
Apply RL recipe optimization instead of the plain OPC recipeOPC · NVDLAEPE N: 159.45 -> 139.40Helped
Apply RL recipe optimization instead of the plain OPC recipeOPC · NVDLAEPE D: 869.25 -> 741.05Helped

Surprising findings

Limitations

Experimental setup

Datasets: ICCAD 2013 CAD contest OPC benchmark NVDLA full-chip layout clips (NanGate 45nm)

Benchmarks: ICCAD13 NVDLA clips

Metrics: PVBand EPE N EPE D runtime

Baselines: pure OPC engine (open-source OPC engine) RL-optimized OPC (OPC+RL)

Builds on: proximal policy optimization GPT-4o decision tree

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy