PG Work와 MDP의 현대적 정의

반도체 디자인 테이프-아웃(Tape-out) 이후, 설계 데이터(GDSII/OASIS)를 실제 마스크(Photomask) 제작 장비용 명령어로 변환하는 일련의 과정을 **PG Work (Pattern Generation Work)** 또는 **MDP (Mask Data Preparation)**라고 합니다. 최근의 초미세 공정에서는 단순한 포맷 변환을 넘어 광학적 보정(OPC)과 장비 특성 보정(EPC)이 결합된 고도의 공학적 최적화 단계로 진화했습니다.

1. MDP (Mask Data Preparation) 핵심 공정

핵심 단계기술적 세부 내용 및 실무 고려사항
Fracturing (분할)설계의 복잡한 폴리곤(Polygon)을 묘화 장비(E-beam/Laser)가 처리할 수 있는 기본 사각형(Rectangle) 및 사다리꼴(Trapezoid) 단위로 쪼개는 핵심 알고리즘입니다. 데이터 용량 최적화와 장비 샷(Shot) 수 조절이 관건입니다.
Boolean Operation입력된 레이어 간의 AND, OR, XOR, NOT 연산을 수행하여 최종적으로 마스크에 남겨야 할 물리적 형상을 확정합니다. 가상 레이어 생성을 통한 공정 마진 확보에 필수적입니다.
Biasing & Sizing포토 및 식각 공정의 선폭 손실(CD Bias)을 보상하기 위해 데이터 단계에서 미리 패턴의 크기를 조절하는 작업입니다. 각 공정 레이어별 특성 치수를 반영하여 정밀하게 수행됩니다.
Density Check마스크 표면의 패턴 밀도를 체크하여 국부적인 식각 편차(Loading Effect)를 방지하기 위해 수행하며, 밀도가 낮은 지역에 더미(Dummy) 패턴을 삽입하기도 합니다.

2. OPC (Optical Proximity Correction) 심화 분석

보정 기법기술적 세부 내용 및 실무 고려사항
Rule-based OPC인접한 패턴과의 거리나 밀도에 따라 미리 정의된 테이블(Rule Table)을 적용하여 패턴을 보정하는 방식입니다. 단순하고 속도가 빨라 노드가 큰 공정에서 주로 사용됩니다.
Model-based OPC광학 시뮬레이션 모델을 사용하여 실제 노광 시의 빛 분포를 계산하고 실시간으로 패턴 형상을 보정합니다. 초미세 공정의 복잡한 광학적 간섭(OPE)을 제어하기 위한 표준 방식입니다.
SRAF (Assist Feature)해상도 미달 패턴 주변에 실제로 인쇄되지 않는 미세한 보조 패턴(Scatter Bars)을 배치하여 주 패턴의 초점 깊이(DOF)와 해상력을 극대화하는 기술입니다.
ILT (Inverse Lithography)원하는 웨이퍼 이미지를 입력하면 역 수학 연산을 통해 최적의 마스크 패턴 형상을 자유곡선 형태로 도출하는 기술로, 극단의 공정 마진 확보가 필요한 레이어에 적용됩니다.

3. 물리적 보정 및 장비 특성 최적화 (Advanced PG)

최적화 항목기술적 세부 내용 및 실무 고려사항
EPC (E-beam Proximity)전자빔 묘화 시 발생하는 전자 산란 효과(Backscattering)에 의한 형상 왜곡을 보정합니다. 전자빔 강도(Dose) 조절과 패턴 보정을 병행합니다.
Fogging Correction전자빔 산란이 챔버 내부에서 반사되어 일어나는 2차 노출(Fogging) 효과를 보강하여 마스크의 CD 균일도를 향상시키는 기술입니다.
Loading Correction마스크 식각 시 패턴 밀도 차이에 따른 가스 농도 불균형으로 발생하는 식각 속도 편차를 데이터 단계에서 매핑하여 보정합니다.
Global CD Correction마스크 전체 영역의 위치별 선폭 편차 데이터를 활용하여 묘화 장비의 노출량을 제어, 극도의 균일도를 확보하는 최종 보정 단계입니다.

4. 검증 및 데이터 핸드오버 (Verification)

검증 단계기술적 세부 내용 및 실무 고려사항
MRC (Mask Rule Check)최종 MDP 데이터가 마스크 제작 장비의 물리적 한계(최소 샷 크기, 최소 간격 등)를 만족하는지 검사하는 설계 규칙 검증 단계입니다.
ORC (Optical Rule Check)보정된 데이터가 실제 노광 시 웨이퍼 위에서 의도한 타겟 형상을 구현하는지 광학 시뮬레이션으로 최종 재검증하는 과정입니다.
LRC (Litho Rule Check)공정 윈도우(포커스, 노출량 가변) 내에서 취약한 패턴(Hot Spot)이 발생하는지 확인하여 리소그래피 신뢰성을 확보하는 단계입니다.
Job Deck Generation변환된 데이터와 묘화 장비용 설정값(좌표, 샷 옵션, 메타데이터)을 결합하여 마스크 샵(Mask Shop)으로 전달할 최종 공정 패키지를 생성합니다.
실무 요약 및 향후 과제
주요 데이터 포맷
  • GDSII: 전통적인 레이아웃 포맷
  • OASIS: 대용량 데이터 전송을 위한 고압축 포맷
  • MEBES / JEOL: 묘화 장비 전용 바이너리 포맷
  • OASIS.MASK: 차세대 마스크 데이터 표준 포맷
최신 기술 동향
  • 멀티빔(Multi-beam) 묘화 대응 대용량 데이터 처리 기술
  • 곡선형(Curvilinear) 마스크 구현을 위한 ILT/MDP 최적화
  • GPU 가속 기반의 초고속 MDP 분산 처리 아키텍처
  • EUV 마스크의 셰도잉(Shadowing) 효과 보정용 3D MDP