Skip to content

RCWA Backend Parity 리포트 ​

생성일: 2026-11-02. 실제 PixelStack -> RCWA adapter 경로에서 생성.

이 리포트는 작은 1.0 um BSI PixelStack을 동일한 TE source와 wavelength list로 각 RCWA backend adapter에 실행한다. 목적은 backend-health gate다. Fourier order는 의도적으로 낮게 잡아 adapter failure와 normalization mismatch가 빨리 보이게 했다.

요약 ​

  • 4개 RCWA adapter 중 4개가 bounded 및 energy-consistent R/T/A 값을 냈다.
  • 4개 중 2개가 torcwa 대비 parity target (max R/T/A delta <= 0.05)을 만족했다.
  • 설계용 픽셀 비교에는 수렴한 R/T/A와 별도로 검증한 photodiode QE가 필요하다. 이 낮은 order의 실행 점검 통과만으로 두 조건을 충족하지 않는다.

Low-order smoke test

이 리포트는 converged QE를 주장하지 않는다. adapter가 같은 patterned stack을 실행하고 그럴듯한 R/T/A 값을 반환하는지 확인한다. 수렴 설정은 convergence report에서 다룬다.

R/T/A spectra ​

RCWA backend spectra

Health and runtime ​

RCWA backend health

Backend table ​

Backendphysical okparity okR@550T@550A@550mean QE@550energy residualmax delta vs torcwaruntime sfirst warning/error
torcwayesyes0.03420.00070.96520.0057000.6604-
grcwayesyes0.03420.00070.96520.895801.73e-070.0545-
meent/numpyyesno0.00760.00260.98980.905900.05251.3291-
fmmaxyesno0.01950.01180.96870.897300.050466.5784-

해석 ​

  • physical ok는 finite, bounded R/T/A 값과 |R+T+A-1| <= 0.05를 의미한다.
  • parity ok는 physical output이면서 torcwa 대비 max R/T/A delta <= 0.05임을 의미한다.
  • mean QE는 네 Bayer pixel에 대한 adapter의 photodiode-allocation proxy 평균이다. 이 낮은 order에서는 설계 판단이 아니라 broken absorption allocation 감지용이다.
  • backend import가 성공해도 upstream API 변화나 normalization mismatch가 있으면 이 리포트에서 실패할 수 있다.

재생성 ​

powershell
uv run python scripts\generate_rcwa_backend_parity_report.py

생성 metric은 docs/public/reports/rcwa-backend-parity/rcwa_backend_parity_metrics.json에 저장된다.