PDN 임피던스 분석기 및 디커플링 커패시터 옵티마이저
PCB 전력 공급망(PDN)의 디커플링 커패시터를 선정합니다. 플레인 페어, 레귤레이터, 평탄한 목표 임피던스를 입력하면 유전 알고리즘이 디커플링 대역에서 Z_PDN을 가장 낮게 유지하는 커패시터 조합을 찾습니다. 이 대역은 보드의 첫 번째 캐비티 모드의 0.8배에서 끝납니다. 대역 위에서는 플레인 페어 캐비티가 임피던스를 결정하며, 플롯에는 하나의 관측 포트에서 본 캐비티 공진이 표시됩니다. 모든 커패시터는 그 포트에 집중된 것으로 취급합니다.
작동 원리
전력 공급망 임피던스는 PCB가 IC에 전류를 얼마나 깨끗하게 공급하는지를 결정합니다. 일반적인 목표는 IC 전류에 포함된 가장 높은 주파수까지 평탄한 Ztarget을 유지하는 것입니다. |ZPDN(f)|가 이를 넘는 주파수에서는 스위칭 전류로 인한 전압 강하가 성능을 떨어뜨리거나 논리 오류를 일으킵니다.
이 도구는 IC가 하나의 관측 포트에서 보는 임피던스를 병렬로 연결된 세 개의 가지로 모델링합니다.
- 레귤레이터 — VRM 대역폭 위에서 유도성으로 바뀌는 DC 저항으로, 레귤레이터와 플레인 사이의 보드 인덕턴스와 직렬로 들어갑니다.
- 디커플링 커패시터 — 각 MLCC는 직렬 공진 SRF = 1/(2π√LC)에서 임피던스가 최소(≈ ESR)가 되고, SRF 위에서는 유도성이 됩니다. 모든 커패시터는 포트에 집중된 것으로 취급하며, 보드 위 어디에 배치하는지는 모델링하지 않습니다.
- 플레인 페어 캐비티 공진 — 전원 플레인과 그라운드 플레인은 2D 직사각형 캐비티를 이루며 fmn = (c₀/2√εr)√((m/a)² + (n/b)²)에서 공진합니다. 포트가 각 모드를 보는 정도는 cos²(mπx/a)·cos²(nπy/b)에 비례하므로, 모드의 전압 마디에 있는 포트에서는 그 모드가 전혀 보이지 않습니다. 포트는 지정한 크기의 정사각형이며, 그 크기가 플레인의 확산 인덕턴스를 결정합니다.
유전 알고리즘은 7가지 표준 MLCC 값에 대해 정수 개의 커패시터 수를 탐색하여, 먼저 디커플링 대역 전체에서 최악의 |ZPDN|/Ztarget을 최소화합니다. 그다음, 그렇게 얻은 가장 낮은 피크로부터 0.1 dB 이내인 설계들 중에서, 예산으로 도달할 수 있는 주파수에서는 목표에, 도달할 수 없는 주파수에서는 하한값(예산 안의 설계가 달성할 수 있는 가장 낮은 |Z|)에 가장 가까운 설계를 선택합니다. 디커플링 대역은 스윕 시작부터 보드의 첫 번째 캐비티 모드의 0.8배까지이며, 스윕이 먼저 끝나면 스윕 끝까지입니다. 예산 안의 어떤 설계로도 목표 아래로 낮출 수 없는 주파수는 그 하한값과 함께 보고되며 판정에는 포함됩니다. 대역 위에서는 캐비티가 |Z|를 결정합니다. 포트에 집중시킨 커패시터는 캐비티 모드를 억제하도록 설계되지 않습니다. 이는 플레인 적층 구조와 커패시터 배치에 달려 있으며, 이 모델에는 포함되지 않습니다.
포트를 비워 두면 3분의 1 지점 (a/3, b/3)에 놓입니다. 그곳에서는 어떤 캐비티 모드도 전압 마디가 되지 않으므로 모든 모드가 플롯에 나타납니다. 흔히 쓰는 보드 중앙에서는 인덱스가 홀수인 모드가 모두 보이지 않습니다.
관련 계산기
자주 묻는 질문
왜 Z_PDN 은 디커플링 커패시터를 사용하더라도 특정 주파수에서 스파이크가 발생합니까?+
스파이크에는 두 종류가 있습니다. 디커플링 대역 안에서는 한 커패시터 그룹이 유도성으로 바뀌는 동안 다음 그룹이 아직 용량성인 주파수에서 반공진이 생깁니다. 옵티마이저는 이를 목표 이하로 유지하도록 조합을 고릅니다. 대역 위의 스파이크는 플레인 페어 캐비티 공진입니다. 전원 플레인과 그라운드 플레인이 2D 캐비티로 작동하여 보드 치수와 유전 상수로 정해지는 주파수에서 공진합니다. 이 도구는 모든 커패시터를 하나의 관측 포트에 집중시켜 다루고 보드 위의 배치는 모델링하지 않으므로, 캐비티 모드를 억제하도록 커패시터를 설계하지 않습니다. 공진 목록에는 각 모드와 포트의 결합도가 표시됩니다. '이 포트에서 보이지 않음'으로 표시된 모드는 그 포트가 전압 마디에 있을 뿐, 보드의 다른 곳에는 여전히 존재합니다.
수렴 이력 플롯은 무엇을 보여줍니까?+
GA 적합도는 디커플링 대역 전체에 대해 주파수 그리드에서 구한 max(|Z_PDN|/Z_target), 즉 최악 임피던스와 목표의 비입니다. 최악값이 가장 좋은 값과 0.1 dB 이내로 차이 나는 설계들 중에서는, 옵티마이저가 이어서 대역의 나머지 부분을 가장 낮게 유지하는 설계를 우선합니다. 이때 기준은 도달할 수 있는 주파수에서는 목표, 도달할 수 없는 주파수에서는 하한값입니다. 판정과 최악값은 완성된 설계에서 구하며 그리드 점 사이의 실제 피크까지 정밀화하므로, 마지막 적합도 값보다 높게 나올 수 있습니다. 적합도가 1.0보다 훨씬 높은 상태에서 정체되면 목표 임피던스를 완화하거나 커패시터 예산을 늘리십시오.