1. 개요: 나노미터 전자 프로브를 생성하는 고휘도 전계방출 전자원의 심장부
현대 주사전자현미경(SEM)과 투과전자현미경(TEM)에서 고해상도를 달성하기 위해서는 빔 소스의 크기가 지극히 작고 휘도(Brightness)가 극도로 높은 전자총이 필요합니다. 순수 열전자 방출원(텅스텐 필라멘트)은 휘도가 낮고 에너지 분산이 크며, 냉전계 방출원(Cold-FEG)은 초고진공 유지가 어렵고 방출 전류 요동(Flicker noise)이 심합니다.
쇼트키 방출 전자총(Schottky Field Emission Gun, ZrO/W(100))은 텅스텐 단결정 팁에 산화지르코늄(ZrO)을 코팅하여 일함수를 낮추고(\(\\sim 2.8\\,\\text{eV}\)), 적절한 고온(\(1800\\,\\text{K}\))과 강한 인출 전기장(\(E \\sim 10^8\\,\\text{V/m}\))을 동시에 인가하여 쇼트키 효과(Schottky effect)에 의한 정전기 포텐셜 장벽 강하를 유도합니다. 이를 통해 고휘도와 뛰어난 장기 방출 안정성을 동시에 달성합니다.
2. 이미지 전하 전위 및 쇼트키 전류 밀도 수식 모델
도체 표면 밖으로 탈출하려는 전자는 유도된 거울상 전하(Image Charge)에 의한 정전기적 인력을 받으며, 외부 전기장 \(F\)가 인가될 때 표면 밖 거리 \(x\)에서의 총 포텐셜 에너지 \(V(x)\)는 다음과 같습니다:
극대점 \(\\frac{dV}{dx} = 0\) 위치 \(x_m = \\sqrt{\\frac{e}{16 \\pi \\epsilon_0 F}}\)에서 포텐셜 장벽의 최대 강하량 \(\\Delta \\Phi\) (쇼트키 장벽 저하)는 다음과 같이 유도됩니다:
유효 일함수가 \(\\Phi_{\\text{eff}} = \\Phi_0 - \\Delta \\Phi\)로 감소함에 따라, 쇼트키 방출 전류 밀도 \(J_{\\text{SE}}\)는 리처드슨-더시만 방정식에 쇼트키 인자가 결합된 형태로 주어집니다:
여기서 \(A_R = \\frac{4 \\pi m_e e k_B^2}{h^3} \\approx 120\\,\\text{A/(cm}^2\\text{K}^2\\text{)}\)는 리처드슨 상수입니다. 팁 반경 \(r_t\)와 인출 전극 전압 \(V_{\\text{ext}}\) 사이의 기하학적 전기장 집중 인자 \(\\beta\)에 의해 \(F = \\beta V_{\\text{ext}}\)로 결정됩니다.
3. 실시간 쇼트키 인출 전압 서보 아키텍처 다이어그램
4. 고성능 0-Alloc C# 쇼트키 전자총 서보 엔진 구현
방출 전류의 장기 드리프트를 실시간 인출 전압으로 0.01% 이내로 안정화하는 0-Alloc C# 엔진입니다:
using System;
using System.Runtime.CompilerServices;
namespace ZeliDesk.Stem.ElectronMicroscopy
{
public readonly record struct SchottkyGunParameters(
double BaseWorkFunctionEV, // Phi_0 (ZrO/W 기준 ~ 2.8 eV)
double CathodeTemperatureK,// T (1800 K)
double FieldBetaFactor, // m^-1 (팁 기하학 전기장 인자 ~ 1e5 m^-1)
double TipAreaM2, // 방출 면적 (예: pi * (15 nm)^2)
double TargetCurrentAmp // 목표 방출 전류 (예: 100 nA = 100e-9)
);
public ref struct SchottkyServoState
{
public double ExtractorVoltage;
public double SurfaceFieldVm;
public double BarrierLoweringEV;
public double EmissionCurrentAmp;
public double CurrentErrorPercent;
public bool IsStable;
}
public static class SchottkyEmissionServo
{
private const double ElemCharge = 1.602176634e-19; // C
private const double Eps0 = 8.8541878128e-12; // F/m
private const double BoltzmannK = 1.380649e-23; // J/K
private const double RichardsonA = 1.20173e6; // A/(m^2 K^2)
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void StepServo(
in SchottkyGunParameters p,
double currentExtractorV,
double dt,
ref SchottkyServoState state)
{
state.ExtractorVoltage = currentExtractorV;
// 1. 표면 인출 전기장 F = beta * V_ext
state.SurfaceFieldVm = p.FieldBetaFactor * currentExtractorV;
// 2. 쇼트키 장벽 강하 계산: Delta Phi = sqrt(e^3 * F / (4 * pi * eps0))
double deltaPhiJoules = Math.Sqrt((Math.Pow(ElemCharge, 3) * state.SurfaceFieldVm) / (4.0 * Math.PI * Eps0));
state.BarrierLoweringEV = deltaPhiJoules / ElemCharge;
// 3. 유효 일함수 및 전류 밀도
double effectivePhiJoules = (p.BaseWorkFunctionEV - state.BarrierLoweringEV) * ElemCharge;
double thermalEnergy = BoltzmannK * p.CathodeTemperatureK;
double exponent = -effectivePhiJoules / thermalEnergy;
double currentDensity = RichardsonA * Math.Pow(p.CathodeTemperatureK, 2) * Math.Exp(exponent);
// 4. 총 방출 전류 계산
state.EmissionCurrentAmp = currentDensity * p.TipAreaM2;
// 5. 오차율 계산
state.CurrentErrorPercent = ((state.EmissionCurrentAmp - p.TargetCurrentAmp) / p.TargetCurrentAmp) * 100.0;
// 6. 안정성 판정 (0.1% 이내 전류 유지)
state.IsStable = Math.Abs(state.CurrentErrorPercent) < 0.1;
}
}
}
5. 교육 연수 및 방위 반도체 나노 계측 적용 지침
방통대 직무연수 및 국방 초미세 부품 역공학(Reverse Engineering)
- 물리 교과 연계: 열전자 방출과 터널링 전계 방출의 경계 영역인 쇼트키 효과, 거울상 전하 모델, 포텐셜 에너지 장벽 계산을 직관적 교육 콘텐츠로 설계.
- 국방 반도체 보안 분석: 적성국 무기체계에서 노획한 집적회로의 2nm 나노공정 레이아웃 역설계 및 고해상도 FE-SEM 기반 결함 분석.