← 프로젝트 목록으로
Research

Virtual Metrology for Oxide Etch Rate Prediction URP

성균관대학교 채희엽 교수님 플라즈마 에칭 모니터링 랩실 URP(Undergraduate Research Project). OES·VI 센서 데이터로 SiO2 Etch Rate을 실시간 예측하는 Virtual Metrology(VM) 모델을 구축해, 다중공선성 문제를 완화한 Hybrid 모델로 R²=0.88까지 예측 정확도를 끌어올렸습니다.

기간2025.12.22 – 2026.01.26 (URP)
스택OES/VI 센서 데이터, PCF, SVS, PCA, MLR
구분학부생 연구 프로그램(URP) · 성균관대 화학공학과 플라즈마 에칭 모니터링 랩실
R² = 0.88Hybrid 모델 최고 성능
22개OES(12) + VI(10) 변수
3기법PCF · SVS · PCA 비교

개요

반도체 Process이 미세화·3D 구조화되면서 Process 단계가 늘어날수록, 물리적 계측(metrology)의 지연은 즉각적인 Run-to-Run(R2R) Process 제어에 큰 제약이 됩니다. 이 연구는 O2 조건이 변하는 SiO2 플라즈마 Etch Process에서, OES(광방출 분광)와 VI(전압-전류) 프로브 센서 데이터만으로 Etch Rate을 실시간 예측하는 센서 기반 Virtual Metrology 모델을 구축하는 것을 목표로 했습니다.

핵심 과제(The Bottleneck): 기존 모델은 R²<0.82 수준에 머물렀는데, 지배적인 OES 화학 인자(라디칼 밀도)가 미묘한 물리적 VI 신호를 가려버리는 것이 원인이었습니다. 이를 해결하기 위해 고민 끝에 지배적인 화학 인자는 그대로 살리면서, 저분산 주성분(PC4~PC15)에서 미세한 챔버 드리프트를 추출하는 아이디어를 적용했습니다.

문제 정의

  • O2 조건이 달라질 때마다 SiO2 Etch Rate을 실측하는 데 드는 지연이 즉각적 Process 제어를 어렵게 함
  • OES 12개 변수, VI 130개 원자료(10개 파생 변수)를 함께 쓰면 변수 간 다중공선성이 심해 단순 회귀로는 성능이 오르지 않음(Pearson R²=0.7846, SVS R²=0.6953)
  • OES 단일 변수 중심 접근(PCA R²=0.8246)만으로는 VI가 담고 있는 미세한 Process 변화가 반영되지 않음

접근 방법

변수 생성

  • OES: Actinometry 기법으로 라디칼 밀도 변화(nF, nO, nCO, nCF2, nCF)를 Ar(750.49nm) 발광선 대비 상대값으로 정량화
  • OES: Ar Line-ratio 기법으로 전자밀도 ne(706.49/750.49, 상관 −0.92), 전자온도 Te(763.26/738.29, 상관 −0.93) 산출
  • VI: 전압·전류·위상·임피던스·파워·반사파워 6개 기본 변수 + Coupling Efficiency, Effective Power 등 조합 변수로 확장
Ar Line-ratio 기반 전자밀도·전자온도 상관관계 검증
Ar Line-ratio로 산출한 ne(좌, 상관 −0.92)·Te(우, 상관 −0.93)와 Ion Probe 실측값 비교

변수 선택 및 모델링

  • PCF(Pearson Correlation Filter): 변수 간 1:1 선형 상관성으로 개별 영향력 파악
  • SVS(Stepwise Vector/Forward Selection): 전체 데이터셋 학습·평가로 최적 feature 조합 도출
  • PCA: 고차원 데이터 행렬을 주성분으로 차원 분해 (OES+VI 결합)
  • Hybrid 모델: 지배적 라디칼 밀도 변수(nF, nO 등)를 핵심 변수로 먼저 고정한 뒤, VI 정보가 반영된 저분산 주성분(PC4~PC15)을 추가해 SVS를 재실행 → 단일 기법 의존 시 발생하는 편향·변수 종속성 완화
OES Raw (1024)
Actinometry / Line-ratio
OES 12개 변수
VI Raw (130)
Feature Filtering
VI 10개 변수
PCF / SVS / PCA 변수 선택
Hybrid Model (OES + PC4~15)
R² = 0.88

결과

모델별 결정계수(R²) 비교:

모델선택된 변수
PearsonnCF2, nCF, nF, ne, nO0.7846
SVSnCF2, nCO644, nCF, nO, nCO6450.6953
PCAPC10, PC8, PC9, PC6, PC40.8246
Hybrid (OES + PC4-15)최고 성능0.8806

F 라디칼(nF)이 양(+)의 가중치로 가장 큰 영향력을 보여 SiO2(s) + 4F(g) → SiF4(g)↑ + O2(g) 반응 메커니즘과 일치했습니다. 또한 O2 첨가는 이중 효과를 보였는데, nO(777.03nm)는 양(+)의 기여(F 라디칼 해방을 통한 Etch 촉진), nO(700.65nm)는 음(−)의 기여(라디칼 과포화로 인한 활성 부위 차단, 억제 효과)로 나타나 O2 농도에 따른 비선형 거동을 주성분 변수(PC4: macro-scale, PC10: micro-scale)가 보완적으로 설명했습니다.

모델별 R² 비교 막대그래프
모델별 R² 비교 (Pearson·SVS·PCA)
모델별 Feature Weight 비교 히트맵
모델별 Feature Weight 비교
변수 간 상관관계 및 Hybrid 모델 계수
변수 간 상관관계 분석(좌)과 Hybrid 모델의 표준화 계수(우, R²=0.8806)

고찰 및 후속 연구 제안

단일 기법(Pearson, SVS, PCA)은 각각 OES 편중 선택 또는 변수 간 종속성 문제로 한계가 있었지만, 지배적 화학 인자와 저분산 물리 정보를 함께 반영하는 Hybrid 접근으로 다중공선성 문제를 완화하고 예측 정확도를 R²=0.88까지 끌어올렸습니다. 실무에서 사용할만큼 높은 신뢰도를 가진 모델로 보기는 어렵지만, 주어진 상황(연구실의 샘플 데이터가 적고, Process 일부 변수에 민감한 상황)에서 예측도를 올렸다는 점에서 의의가 있습니다.

결국 플라즈마 내부 반응 메커니즘의 비선형성으로 회귀 계수의 해석 안정성이 떨어지고, 적은 데이터 수로는 딥러닝 적용이 어렵다는 한계가 있었습니다. 후속 연구로는 PCA 기반 변수 선택에 Extreme Learning Machine(ELM)을 결합한 PCA+ELM Hybrid 모델을 제안하며, 이를 통해 Run-to-Run 온라인 학습 기반의 실시간 모니터링 정확도를 더 높일 수 있을 것으로 기대합니다.

졸업포스터 발표: 본 연구는 성균관대학교 화학공학과 졸업 평가로 학부생 연구 프로그램(URP) 발표를 진행해 합격하였습니다. 연구 배경부터 Hybrid 모델의 성능 도출까지 전 과정을 담은 졸업포스터는 아래 첨부 자료에서 확인하실 수 있습니다.

후속 개인 탐구: 모델 비교·반응성 시각화

2026.07 · URP 발표 이후 개인 진행

연구 결과를 시각화로 나타내려는 시도를 해보았습니다. 다음은 각 모델이 실제로 어떤 변수를 골랐는지 클릭해서 펼쳐볼 수 있는 비교 차트입니다. 막대를 클릭해보세요.

연구를 통해 확인한 건 "nF가 세질수록, nO(777nm)가 세질수록 Etch Rate가 오르고 nO(700nm)이 세질수록 내려간다"는 방향성이었습니다. 이 관계를 슬라이더로 직접 움직이면서 느껴보고자 아래 도구도 만들어봤습니다.

참고: 아래는 Hybrid 모델이 실제로 학습한 회귀 계수를 그대로 쓴 게 아닌, 연구에서 확인한 각 변수의 방향성(nF·nO777은 촉진, nO700은 억제)만 반영해 만든 도구입니다. 구체적인 Etch Rate 수치를 예측하는 도구가 아니라 '어느 성분이 우세할 때 어떤 경향이 나타나는지'를 정성적으로 보여주는 용도로만 봐주세요!
현재 반응 상태
SiO2(s) + 4F(g) → SiF4(g)↑ + O2(g)

배운 점

  • 예측 성능의 핵심은 raw data에서 변수를 단계적으로 정제·축소하는 전체 파이프라인에 있다는 것을 배웠습니다. 변수를 무작정 늘리면 과적합과 일반화 성능 저하로 이어지기 때문에, 물리·화학적 의미를 갖는 변수로 먼저 변환한 뒤 필수 변수를 최소 집합으로 확정하는 접근이 중요했습니다
  • 플라즈마 SiO2 Etch은 라디칼 생성–표면 반응–부산물 탈착이 연쇄적으로 연결된 반응계이므로, 각 단계(화학적 Etch·물리적 충격·O2의 이중 역할)의 역할을 이해해야 변수 설계가 타당해진다는 것을 느꼈습니다
  • Feature selection은 해석과 결론의 타당성을 결정하는 단계이므로, 변수를 왜 만들고 왜 선택·제외하는지 명확히 근거를 정리해야 설득력 있는 보고서가 된다는 점을 배웠습니다

첨부 자료

발표자료 다운로드   졸업포스터 다운로드   연구활동보고서 다운로드