Electromagnetic Waves
선수 지식 | Prerequisites
이 페이지를 읽기 전에 광학 기초 입문과 빛의 기초를 먼저 읽어보세요. Before reading this page, check out the Optics Primer and Light Basics.
Why do we need Maxwell's equations? Because they tell us exactly how light behaves when it encounters the tiny structures inside a pixel. When pixel features are smaller than the wavelength of light (~0.5 um), we can't use simple ray tracing -- we need the full wave picture that Maxwell's equations provide. The solvers in COMPASS (RCWA and FDTD) are both methods for solving these equations numerically.
This page introduces Maxwell's equations and the wave formalism that RCWA and FDTD solvers use internally.
Electromagnetic Wave Propagation
Animated EM wave showing perpendicular E and H fields. Adjust absorption to see exponential decay in an absorbing medium.
Maxwell's equations
All electromagnetic phenomena are governed by four equations. In a linear, isotropic, non-magnetic medium with no free charges:
Here
Time-harmonic form
For monochromatic (single-frequency) light with time dependence
This is the starting point for RCWA, which solves the time-harmonic equations in the frequency domain. FDTD instead solves the time-domain equations directly on a grid.
Plane waves
The simplest solution to Maxwell's equations in a uniform medium is a plane wave:
where the wave vector
In COMPASS, the incident light is always a plane wave (or a weighted sum of plane waves for cone illumination). The solver computes how this plane wave interacts with the layered pixel structure.
Incidence geometry
COMPASS uses a spherical coordinate convention for the incident wave direction:
: Polar angle measured from the surface normal (z-axis). is normal incidence. : Azimuthal angle in the xy-plane. is along the x-axis.
The transverse components of the wave vector in the incidence medium (
These components are conserved at every interface (Snell's law generalized to 3D), which is how both RCWA and FDTD enforce the incidence angle.
Boundary conditions
At an interface between two media, the tangential components of
These conditions lead to the Fresnel reflection and transmission coefficients for a single interface:
For a multi-layer stack with lateral patterning, these conditions must be solved numerically -- which is exactly what RCWA and FDTD do.
Energy flow: the Poynting vector
The time-averaged power flow per unit area is given by the Poynting vector:
The z-component
- Reflection (
): power reflected back above the structure. - Transmission (
): power transmitted below the structure. - Absorption (
): power absorbed within the structure, computed as . - QE per pixel: power absorbed specifically within each photodiode region.
Why two solver approaches?
Maxwell's equations can be solved in different ways, each with trade-offs:
| Approach | Method | Strengths |
|---|---|---|
| Frequency domain | RCWA | Fast for periodic structures, exact periodicity, efficient wavelength sweeps |
| Time domain | FDTD | Handles arbitrary geometry, broadband in one run, intuitive field visualization |
COMPASS supports both so you can choose the best tool for each problem and cross-validate results. See RCWA Explained and FDTD Explained for details.