본문 바로가기
전자회로

[Post #28/38] 귀환 시스템 안정성, 위상 마진, 밀러 보상

by 슬인 2026. 5. 23.
반응형

CONTENT_START

귀환 시스템 안정성, 위상 마진, 밀러 보상 헤더 배너

📘 마이크로전자회로 연재 Post #28/38 — 12.8-12.9 (심화)

귀환 증폭기(Feedback Amplifier)를 설계할 때, 입력 신호를 얼마나 증폭할 것인가보다 중요한 것은 시스템이 '발진(Oscillation)'하지 않고 안정적으로 동작하는가입니다. 증폭기가 앰프로서의 기능을 잃고 스스로 신호를 생성하는 발진기는 제어 시스템 및 아날로그 회로 설계에서 가장 경계해야 할 불청객입니다. 이번 포스트에서는 시스템의 안정성을 판별하는 기준과, 밀러 보상(Miller Compensation)을 통해 이를 제어하는 기법을 다룹니다.

1. 개요 및 배경 ─ 왜 이 주제가 중요한가?

귀환 시스템의 안정성은 마치 '바이올린 연주'와 같습니다. 연주자가 마이크 앞에 너무 가까이 서면 스피커에서 나온 소리가 다시 마이크로 들어가 삐- 하는 날카로운 하울링(Howling)이 발생하는데, 이것이 바로 회로에서의 발진입니다. 안정적인 시스템이란, 입력된 신호에만 반응하여 출력을 만들어내는 상태를 말합니다.

우리는 루프 이득(Loop Gain, )이 주파수에 따라 어떻게 변하는지 관찰하여, 특정 주파수에서 이득이 1이 될 때 위상이 180°가 되는 순간을 찾아내야 합니다. 이 위상이 180°가 되기 전에 이득이 1 이하로 떨어져야 발진을 피할 수 있습니다. 이는 고성능 오디오 앰프(TI LM3886 등)나 고정밀 센서 인터페이스 회로 설계 시 반드시 거쳐야 할 핵심 과정입니다.

위상 마진 설명 보데 플롯 (이득·위상, PM 표시)
그림 1. 위상 마진 설명 보데 플롯 (이득·위상, PM 표시)

2. 핵심 동작 원리

시스템이 안정성을 유지하려면 바클하우젠 기준(Barkhausen Criterion)을 피해야 합니다. 귀환 루프 전체의 위상 이동이 180°가 되는 지점에서 루프 이득의 크기(||)가 1보다 작아야 시스템이 안정합니다. 만약 180°에서 || ≥ 1이라면, 출력의 일부가 위상 반전 없이 다시 입력으로 돌아와 계속해서 출력을 키우는 양의 피드백(Positive Feedback)이 발생하여 시스템은 붕괴(발진)합니다.

1 + A(\omega)\beta(\omega) \neq 0

여기서 A(ω)는 개방 루프(Open-loop) 전달 함수, β(ω)는 귀환 계수입니다. 안정성은 루프 이득의 위상이 180°가 될 때까지 시스템이 얼마나 '여유'를 가지고 있는가로 정의됩니다.

💡 비유로 이해하기: 자동차가 커브길(주파수 변화)을 돌 때, 위상 마진은 핸들을 꺾는 속도와 반응 속도 사이의 시간차입니다. 반응이 너무 늦으면(위상 지연), 이미 코너를 지나쳤는데도 핸들을 꺾고 있어 결국 차가 요동치게 됩니다.

3. 핵심 설계 방정식

시스템의 안정도를 측정하는 지표인 위상 마진(Phase Margin, PM)은 다음과 같이 정의합니다.

PM = 180^\circ + \angle A\beta(\omega_{t})

ωt는 단위 이득 주파수(Unity Gain Frequency, || = 1인 지점)입니다. PM이 클수록 시스템은 더 빠르게 안정을 찾고 오버슈트(Overshoot)가 줄어듭니다.

\omega_{P} \approx \frac{1}{R_{out}C_{L}}

이는 출력 노드에서의 극점(Pole) 위치입니다. 커패시턴스가 클수록 극점이 낮은 주파수로 이동하여 안정성이 저하될 수 있음을 보여줍니다.

\omega_{Z} = \frac{g_{m}}{C_{C}}

밀러 보상 시 발생하는 영점(Zero)입니다. gm은 트랜스컨덕턴스, CC는 보상 커패시터입니다. 이 영점은 위상을 다시 끌어올려 시스템의 안정성을 위협하므로, 실무에서는 저항 RZ를 직렬로 연결해 이를 제거합니다.

4. 구체적 수치 예제 ─ 직접 계산해 보기

65nm 공정에서 두 단으로 구성된 CMOS 증폭기를 가정합니다. 1단 이득 A1 = 100, 2단 이득 A2 = 100, 총 개방 루프 이득 AOL = 10,000 (80 dB). 출력 저항 Ro2 = 10 kΩ, 부하 커패시터 CL = 10 pF입니다.

1. 극점 계산: 출력 극점 ωP2 = 1 / (10k * 10p) = 10 MHz. 만약 1단 극점 ωP1이 100 kHz라면, 10 MHz에서 이미 이득이 많이 떨어져 안정적입니다.

2. 보상 적용: 만약 ωP2가 1 MHz로 너무 가깝다면, CC = 5 pF를 2단에 밀러 보상으로 추가합니다. 이로 인해 ωP1은 더 낮은 주파수로 밀려나고(우세 극점 이동), ωP2는 더 높은 주파수로 밀려나(극점 분리, Pole Splitting) ωt 이전의 위상 지연을 방지합니다.

밀러 보상이 적용된 2단 OTA 회로
그림 2. 밀러 보상이 적용된 2단 OTA 회로

5. 설계 고려사항 & 트레이드오프

  • 우세 극점 이동 (Dominant Pole Compensation): 의도적으로 1단에 큰 커패시터를 달아 다른 극점보다 훨씬 낮은 주파수에서 이득을 떨어뜨립니다. 시스템은 안정해지지만 대역폭(Bandwidth)이 희생됩니다.
  • 극점 분리 (Pole Splitting): 밀러 커패시터를 이용해 1단의 극점을 낮추고 2단의 극점을 높여, 두 극점 사이의 거리를 멀게 만듭니다. 가장 효과적인 주파수 보상 기법입니다.
  • 영점 제거: 밀러 커패시터와 직렬로 RZ를 삽입하여 영점이 위상을 더 깎아먹지 못하도록 이동시키거나 제거합니다.
  • 대역폭과의 관계: 위상 마진을 60° 이상으로 확보하면 시스템 응답이 매우 안정적이지만, 그만큼 ωt가 낮아져 전체 속도가 느려집니다.

6. 실무·연구에서 어떻게 쓰이나

1. LDO(Low-Dropout) 레귤레이터: Apple M 시리즈 SoC 내부의 전원 공급 장치에서 출력 커패시터에 따른 위상 마진 확보를 위해 필수적으로 사용됩니다.

2. 고속 연산 증폭기(High-speed Op-amp): TI의 OPA 시리즈 등에서 내부 주파수 보상을 위해 밀러 커패시터와 영점 제거 저항이 온칩(On-chip)으로 설계됩니다.

7. 자주 겪는 함정 & 디버깅 팁

  • ⚠️ 함정 1: 출력 부하가 가변적일 때(예: 휴대폰 화면 밝기 변화에 따른 전류 소모), 출력 극점이 변하여 시스템이 갑자기 발진합니다. → 해결법: 부하 변동 범위 내에서 최악의 경우(Worst-case)에도 PM 45° 이상이 확보되도록 설계합니다.
  • ⚠️ 함정 2: 레이아웃 시 밀러 커패시터에 기생 성분이 붙어 의도치 않은 추가 극점이 형성되는 경우. → 해결법: MIM(Metal-Insulator-Metal) 커패시터를 사용하여 기생 성분을 최소화합니다.

8. 시험·면접 빈출 포인트

  • 💡 "왜 위상 마진 60°를 권장하는가?" → 응답 속도가 빠르면서도 오버슈트가 거의 없는 최적의 안정도를 제공하기 때문입니다.
  • 💡 "밀러 효과란 무엇인가?" → 입-출력 사이에 커패시터가 있을 때, CC가 실제보다 (1+A)배 크게 보이는 현상입니다.
  • 💡 "극점 분리(Pole Splitting)의 이점은?" → ωP1ωP2를 서로 멀게 하여 루프 이득이 1이 되는 지점(ωt)에서 위상이 180°에 도달하는 것을 방지합니다.

9. 한눈 요약

  • 안정성 조건은 루프 이득이 1이 되는 지점에서 위상 지연이 180° 미만이어야 함.
  • 위상 마진(PM)은 180° + ∠Aβ(ωt)로 정의되며, 보통 60° 이상을 권장.
  • 밀러 보상은 우세 극점 이동과 극점 분리를 통해 시스템을 안정화함.
  • 영점 제거 저항(RZ)을 통해 오른쪽 평면의 영점 문제를 해결함.
  • 대역폭과 안정성은 서로 반비례하므로 적절한 타협점이 중요함.

본 포스트는 학습 목적이며, 실제 설계 시 데이터시트 확인과 SPICE 시뮬레이션 검증이 필요합니다.

반응형