Home Knowledge Base Optical Proximity Correction (OPC) and Resolution Enhancement Techniques (RET)

Optical Proximity Correction (OPC) and Resolution Enhancement Techniques (RET) are the computational lithography methods that pre-distort photomask patterns to compensate for optical diffraction, interference, and resist chemistry effects — ensuring that features printed on the wafer accurately match the intended design dimensions despite the fact that the lithography wavelength (193 nm ArF, 13.5 nm EUV) is comparable to or larger than the features being printed (10–100 nm). Without OPC, critical features would round, shrink, or fail to print entirely.

The Optical Proximity Problem

OPC Techniques

1. Rule-Based OPC (Simple)

2. Model-Based OPC

3. SRAF (Sub-Resolution Assist Features)

4. ILT (Inverse Lithography Technology)

5. Source-Mask Optimization (SMO)

OPC Workflow

Design GDS → Flatten → OPC engine (model-based)
                              ↓
              Fragment edges → Simulate aerial image
                              ↓
              Compare to target → compute edge placement error (EPE)
                              ↓
              Move mask edge fragments → re-simulate
                              ↓
              Converge (EPE < 1 nm) → OPC GDS output
                              ↓
              Mask write (MBMW for curvilinear ILT)

Process Window

EUV OPC Specifics

OPC and RET are the computational foundation that extends optical lithography beyond its apparent physical limits — by treating mask design as an inverse optics problem and applying massive computational resources to solve it, modern OPC enables 193nm light to print 10nm features and EUV to print 8nm half-pitch patterns, making computational lithography as important to chip manufacturing as the stepper hardware itself.

optical proximity correction techniquesret semiconductorsraf sub-resolution assistinverse lithography technologyilt opcmodel based opc

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.