Search papers, labs, and topics across Lattice.
This paper introduces a visual program synthesis framework that utilizes a Vision-Language Model (VLM) to convert inspection images into editable Domain-Specific Language (DSL) code for semiconductor circuit geometry. The authors address the challenge of limited real training data by employing an input binarization strategy that enhances the model's ability to process real Scanning Electron Microscope (SEM) images by focusing on geometric structures rather than textures. The results show a significant improvement in accuracy, with the mean Dice coefficient increasing from 0.4393 to 0.5256, highlighting the effectiveness of texture abstraction in bridging the sim-to-real gap.
Simple texture abstraction can boost the accuracy of semiconductor inspection models by over 19% without requiring additional real data.
Precise parametric control over circuit geometry is essential for semiconductor inspection, yet obtaining sufficient real training data remains costly. Although generative models such as diffusion models and Generative Adversarial Networks (GANs) can augment training data, they cannot guarantee the nanometer-scale geometric accuracy required for metrology tasks. We propose a visual program synthesis framework in which a Vision-Language Model (VLM) converts inspection images into editable Domain-Specific Language (DSL) code describing circuit geometries, enabling controlled generation of training data with exact parameter manipulation. Because the VLM is trained solely on synthetic DSL-rendered data, a domain gap arises when processing real Scanning Electron Microscope (SEM) images. We bridge this gap with an input binarization strategy that strips SEM-specific texture and noise, letting the model focus on geometric structure. On the MIIC dataset, binarized inputs improve the mean Dice coefficient from 0.4393 to 0.5256 over the raw-input baseline, demonstrating that simple texture abstraction substantially mitigates the sim-to-real gap.