PCB 설계 검증 가이드: ERC·DRC·DFM 점검 순서
1 분
- PCB 설계 검증이 필요한 이유
- 회로도와 논리적 연결 검증
- PCB 레이아웃과 설계 규칙 검사(DRC)
- 제조성 설계(DFM): 설계와 생산의 연결
- JLCPCB 제조 공정에 검증된 설계 적용하기
- PCB 설계 검증 FAQ
- 결론
핵심 요약
- PCB 설계 검증은 제작 전에 전기적 연결, 신호 무결성 및 제조 규칙을 확인하는 과정입니다.
- 회로도 전기 규칙 검사(ERC)는 연결되지 않은 입력, 핀 유형 충돌 등 논리적 오류를 찾는 데 도움이 됩니다.
- 설계 규칙 검사(DRC)는 배선 폭·간격·비아 치수를 설정한 제조 조건과 대조합니다.
- 제조성 설계(DFM) 검토는 DRC만으로 놓치기 쉬운 솔더 마스크, 가는 동박 조각 및 가공상의 문제를 살핍니다.
- JLCPCB의 JLCDFM 검토와 다층 PCB 제작 옵션을 활용하더라도 기능·신뢰성 검증은 별도로 필요합니다.
PCB 설계 검증이 필요한 이유
PCB 설계 검증은 회로를 제작하기 전에 전기적 연결, 레이아웃의 물리적 조건, 신호 특성과 제조 가능성을 확인하는 작업입니다. 이를 건너뛰면 시제품 제작 후 오류를 발견해 보드를 다시 설계해야 할 수 있습니다.
부품이 작아지고 신호 속도가 높아질수록 패턴 하나의 연결 오류나 누락된 이격 규칙도 성능에 영향을 줄 수 있습니다. 디지털 설계 단계에서 확인할 수 있는 문제는 제조 파일을 제출하기 전에 점검하는 편이 좋습니다.
보드 재제작에는 기판 비용뿐 아니라 계측, 원인 분석과 일정 지연도 포함됩니다. 회로도 검사, 레이아웃 DRC 및 제조사 기준의 DFM 검토를 단계별로 진행하면 이런 위험을 줄일 수 있습니다. 어느 한 단계만으로 동작을 보증하지는 않습니다.
회로도와 논리적 연결 검증
회로도 검증은 실제 배선을 시작하기 전에 연결 관계, 부품 핀 번호, 풋프린트 및 넷리스트를 대조합니다. 논리적 오류를 이때 수정하면 잘못된 연결이 PCB 동박 패턴에 반영되는 일을 막을 수 있습니다.
전기 규칙 검사(ERC): 미연결 핀과 전원 충돌 확인
ERC는 회로도 넷리스트와 핀 유형 규칙을 비교해 부동 입력, 출력 핀 충돌 및 누락된 전원 연결을 표시합니다. 예를 들어 하나의 넷에 두 출력 핀을 직접 연결하거나 고임피던스 입력을 처리하지 않은 경우 검토 대상이 됩니다.
ERC 경고가 반드시 실제 단락을 의미하지는 않지만, 전원과 접지의 의도치 않은 연결처럼 첫 전원 인가 때 부품을 손상시킬 수 있는 문제를 찾는 출발점이 됩니다. 경고는 회로 의도에 따라 검토해야 합니다.
부품 풋프린트 확인: 회로도 핀과 실제 패드 대조
CAD 라이브러리의 2D 랜드 패턴이 실제 SMD 및 스루홀 부품의 크기와 피치에 맞는지 제조사 데이터시트로 확인합니다. 도면상의 기구 치수와 PCB 패드가 다르면 조립 단계에서 문제가 생깁니다.
다이오드, 전해 커패시터 및 SOT-23 트랜지스터처럼 극성이나 핀 배열이 중요한 부품은 회로도 기호의 핀 번호와 실제 패키지의 패드를 수동으로 대조해야 합니다. 번호가 어긋나면 패드가 정확히 제작되어도 부품을 올바르게 연결할 수 없습니다.
배선 전 시뮬레이션과 신호 무결성 검토
고속 데이터 버스와 클록처럼 중요한 넷은 배선 전 신호 무결성(SI) 모델로 검토할 수 있습니다. 종단 임피던스와 전송선 토폴로지를 정해 반사 가능성을 예상합니다.
SPICE 또는 IBIS 모델은 직렬 종단 저항값을 추정하는 데 도움이 됩니다. 다만 시뮬레이션 결과만으로 실제 파형의 링잉과 오버슈트가 없어질 것이라고 단정할 수는 없습니다. 제작 후 측정으로 확인해야 합니다.
PCB 레이아웃과 설계 규칙 검사(DRC)
DRC는 배선 폭, 간격, 비아 및 홀 같은 물리적 형상이 EDA에서 설정한 규칙을 지키는지 검사합니다. 제조사 사양을 올바르게 입력해야 검사 결과가 의미가 있습니다. 신호 무결성과 구조 신뢰성은 DRC 외의 검토도 필요합니다.
배선 폭·간격·비아 크기 규칙 설정
EDA 도구에는 선택한 제조 공정의 최소 배선 폭, 동박 간격, 드릴 크기와 드릴·동박 이격을 층별로 설정합니다. 실제 제조 한계와 충분한 설계 여유를 구분하는 것이 중요합니다.
너무 가는 패턴은 식각 편차에 민감하고, 동박 간격이 지나치게 좁으면 단락 위험이 커질 수 있습니다. 아래 값은 원문의 예시이며 모든 적층·동박 두께에 적용되는 보증 수치가 아닙니다. 현재 주문 사양과 대조하십시오.
| 항목 | 원문에 제시된 JLCPCB 최소 예시(1 oz 동박) | 원문의 권장 설계 목표 |
|---|---|---|
| 최소 배선 폭 | 다층 3.5 mil(0.09 mm) | 5.0~6.0 mil |
| 최소 배선 간격 | 다층 3.5 mil(0.09 mm) | 5.0~6.0 mil |
| 최소 비아 드릴 직경 | 0.2 mm(8 mil) | 0.3 mm |
| 최소 비아 패드 직경 | 0.45 mm(18 mil) | 0.6 mm |
| 비아 간 이격 | 4층 이상 5.0 mil(0.127 mm) | 10.0 mil |
다층 PCB의 DRC: 임피던스 제어와 적층 구조
PCIe, USB 3.0 및 DDR처럼 고속 신호를 다룬다면 선택한 코어·프리프레그의 유전율(εr)과 신호층·기준면 사이 두께에 맞춰 배선 규칙을 정합니다. 단순한 최소 폭 검사만으로 목표 임피던스를 확인할 수는 없습니다.
차동 쌍의 폭, 쌍 내부 간격 및 길이 정합을 DRC 규칙으로 관리합니다. 배선 단면과 귀환 경로를 연속적으로 유지하면 임피던스 불연속을 줄이는 데 도움이 됩니다. EMC 적합성은 별도 시험이 필요합니다.
열 설계 검토: 서멀 비아와 방열 경로
스위칭 레귤레이터, MOSFET 및 프로세서 등 발열 부품에는 열이 빠져나갈 경로가 필요합니다. 서멀 비아, 구리 평면과 방열판 주변 공간을 확인합니다.
전력 패드의 서멀 비아가 내부 접지면과 의도대로 연결되는지 검토하고, 웨이브 또는 리플로 조립을 고려한 서멀 릴리프도 확인합니다. 열이 과도하게 빠지면 납땜 불량이 발생할 수 있고, 반대로 방열이 부족하면 부품 온도가 높아집니다.
제조성 설계(DFM): 설계와 생산의 연결
DFM 검토는 CAD의 기본 규칙을 통과했더라도 실제 식각, 드릴 및 조립 과정에서 문제가 될 수 있는 형상을 찾습니다. 문제를 미리 수정하면 제조 문의와 재작업을 줄이는 데 도움이 됩니다.
DFM이 제조사에 중요한 이유
DRC가 설정한 전기·형상 규칙을 확인한다면, DFM은 해당 보드를 실제 생산 라인에서 안정적으로 제작·조립할 수 있는지를 검토합니다. 식각, 기계 드릴, 솔더 마스크 및 납땜의 실제 제약이 여기에 포함됩니다.
제조성이 떨어지는 형상은 수율과 설비 운영에 영향을 줄 수 있습니다. 사전 검토는 수동 수정이나 제조사 질의(EQ)를 줄일 수 있으나 비용·수율 개선을 보장하는 것은 아닙니다.
생산을 지연시킬 수 있는 흔한 DFM 문제
- 애시드 트랩: 원문은 90° 미만의 예각 패턴 사이에 식각액이 남는 위험을 예로 듭니다. 실제 영향은 공정에 따라 달라집니다.
- 가는 동박 조각(sliver): 고립된 좁은 구리 또는 솔더 마스크 조각이 떨어져 결함을 만들 수 있습니다.
- 솔더 마스크 댐 부족: 가까운 SMD 패드 사이의 마스크 다리가 너무 좁으면 리플로 중 솔더 브리징 위험이 높아질 수 있습니다.
제조 파일 생성: Gerber RS-274X/X2와 ODB++
레이아웃 검증을 마쳤다면 Gerber RS-274X, Gerber X2 또는 ODB++ 등 제조사에서 받는 형식으로 내보냅니다. 출력 설정을 잘못하면 층이 빠지거나 드릴 위치가 어긋나고 외곽선이 누락될 수 있습니다.
제출 전에는 독립적인 Gerber 뷰어에서 동박, 맞춤형 패드, 슬롯 및 보드 외곽을 다시 확인합니다. CAD 화면과 실제 출력 파일을 따로 대조하는 단계입니다.
JLCPCB 제조 공정에 검증된 설계 적용하기
JLCPCB의 온라인 제조성 검토와 다층 PCB 제작 옵션을 이용할 수 있습니다. 자동 검사는 제조 가능한 형상을 확인하는 데 도움이 되지만 제품의 기능이나 장기 신뢰성을 보증하지는 않습니다.
온라인 DFM 검사로 파일 확인
JLCDFM은 업로드한 제조 파일을 공정 규칙과 대조하는 도구입니다. 동박, 솔더 마스크, 드릴층, 실크스크린 및 조립 관련 데이터를 검토하고 발견한 문제를 표시합니다.
마스크 댐이나 드릴·동박 이격 등의 경고를 확인한 뒤 CAD 원본을 수정하고 다시 출력해야 합니다. 도구가 모든 전기적 오류를 찾아 주는 것은 아닙니다.
다층 PCB와 마이크로비아의 제조 조건
원문은 JLCPCB가 최대 32층 구조와 임피던스 제어, 일부 마이크로비아 구조를 지원한다고 설명합니다. 적용 가능 층수와 비아 종류는 현재 선택한 제품·공정에서 확인하십시오.
레이저 직접 이미징(LDI), 도금 및 층간 정렬은 미세 패턴과 BGA 팬아웃의 품질에 영향을 줍니다. 목표 임피던스가 있다면 적층 정보와 제조 공차를 함께 제출해야 합니다.
AOI와 전기 검사
자동 광학 검사(AOI)는 식각한 동박을 설계 데이터와 비교해 단락이나 단선을 찾는 데 사용됩니다. 제작 후에는 플라잉 프로브 또는 베드 오브 네일스 방식으로 지정된 넷의 전기적 연속성을 확인할 수 있습니다.
원문은 100% 넷리스트 검사를 언급하지만 실제 검사 범위는 주문과 공정 조건에 따라 확인해야 합니다. 전기 검사가 모든 고저항 결함이나 사용 중 신뢰성을 보증하지는 않습니다.
소재와 인증 정보 확인
원문은 고 Tg FR-4, 알루미늄 코어 및 Rogers 계열 RF 적층재와 ISO 9001 품질 관리, RoHS 관련 정보를 언급합니다. 소재 선택과 적용 인증은 주문 제품 및 최신 공개 문서에서 확인해야 합니다. 특정 소재나 인증의 존재만으로 개별 보드의 장기 성능을 보장할 수는 없습니다.
PCB 설계 검증 FAQ
PCB 설계 검증이란 무엇인가요?
제작 전에 회로도 연결, PCB 레이아웃 형상 및 제조 가능성을 확인하는 과정입니다. ERC, DRC, DFM이 각각 다른 범위의 문제를 찾는 데 사용됩니다.
DRC와 DFM은 어떻게 다른가요?
DRC는 EDA에 설정한 폭·간격·비아 같은 규칙을 검사합니다. DFM은 해당 제조사의 실제 공정에서 문제가 될 수 있는 형상과 조립 조건을 추가로 검토합니다.
배선 전에 회로도를 검증해야 하는 이유는 무엇인가요?
ERC와 핀·풋프린트 대조로 미연결 입력, 핀 충돌 및 부품 패키지 오류를 일찍 찾을 수 있기 때문입니다. 물리적 PCB가 된 뒤 수정하는 것보다 빠릅니다.
PCB 제조에는 어떤 파일 형식을 사용하나요?
Gerber RS-274X, Gerber X2 및 ODB++ 등이 사용됩니다. 제조사가 받는 형식을 확인하고 제출 전 뷰어에서 층, 드릴, 외곽선을 검토합니다.
JLCPCB는 설계 검증에 어떤 도움을 주나요?
JLCDFM으로 업로드한 제조 데이터를 공정 규칙과 대조할 수 있습니다. 검사 결과를 설계에 반영하되 회로 기능, EMC 및 장기 신뢰성은 별도 검증해야 합니다.
결론
PCB 설계 검증은 회로도의 ERC, 레이아웃의 DRC, 제조 파일의 DFM 검토를 이어서 수행하는 과정입니다. 각 단계에서 발견한 문제를 CAD 원본에 반영하고 다시 출력해야 재제작 위험을 줄일 수 있습니다.
JLCPCB에 Gerber 파일을 제출하기 전에도 독립 뷰어 검토와 필요한 전기·열·신호 시험 계획은 설계자가 직접 확인해야 합니다. 제조 조건을 검토했다면 한국어 견적 페이지에서 PCB 제작 조건을 확인하세요.
지속적인 성장
PCB 설계 검증 가이드: ERC·DRC·DFM 점검 순서
핵심 요약 PCB 설계 검증은 제작 전에 전기적 연결, 신호 무결성 및 제조 규칙을 확인하는 과정입니다. 회로도 전기 규칙 검사(ERC)는 연결되지 않은 입력, 핀 유형 충돌 등 논리적 오류를 찾는 데 도움이 됩니다. 설계 규칙 검사(DRC)는 배선 폭·간격·비아 치수를 설정한 제조 조건과 대조합니다. 제조성 설계(DFM) 검토는 DRC만으로 놓치기 쉬운 솔더 마스크, 가는 동박 조각 및 가공상의 문제를 살핍니다. JLCPCB의 JLCDFM 검토와 다층 PCB 제작 옵션을 활용하더라도 기능·신뢰성 검증은 별도로 필요합니다. PCB 설계 검증이 필요한 이유 PCB 설계 검증은 회로를 제작하기 전에 전기적 연결, 레이아웃의 물리적 조건, 신호 특성과 제조 가능성을 확인하는 작업입니다. 이를 건너뛰면 시제품 제작 후 오류를 발견해 보드를 다시 설계해야 할 수 있습니다. 부품이 작아지고 신호 속도가 높아질수록 패턴 하나의 연결 오류나 누락된 이격 규칙도 성능에 영향을 줄 수 있습니다. 디지털 설계 단......
고전압 PCB 공간거리·연면거리 설계 가이드
핵심 요약 공간거리(clearance)는 공기 중 최단거리이고, 연면거리(creepage)는 절연물 표면을 따라 잰 최단거리입니다. 간격은 동작 전압과 예상 과전압을 기준으로 정하고, IPC-2221과 적용 제품 규격인 IEC 60664-1 등을 함께 확인합니다. 전압, 오염도, 재료의 비교트래킹지수(CTI), 고도, 도체 위치와 절연 종류가 설계값에 영향을 줍니다. 절연 슬롯, 가드 패턴, 보호 코팅은 조건에 맞게 사용해야 하며 공기 중 최소 간격을 임의로 줄이는 근거가 되지는 않습니다. 생산 전 간격 계산, DFM 검토와 적용 규격에 따른 내전압 시험을 확인합니다. 5 V에서 문제없던 두 동박 패턴이 400 V에서는 왜 위험할까요? 전위차가 커지면 절연 파괴와 아크 가능성을 고려해 도체 사이의 거리를 다시 정해야 하기 때문입니다. 모터 드라이브, LED 드라이버, 전원 공급 장치처럼 높은 전압을 다루는 PCB에서는 이 간격이 제품 안전에 직접 관련됩니다. 간격이 부족하면 공기 중 아크나 절......
Claude Code로 PCB 설계하기: EasyEDA Pro 연동과 실제 사례
핵심 요약 Claude Code를 활용한 PCB 설계: 이 사례에서는 Claude Opus 5.5와 EasyEDA Pro 3.2.149를 사용해 PDF의 3페이지 회로도를 47개 부품으로 다시 작성하고, DRC 오류가 0건인 2층 PCB까지 라우팅했습니다. EasyEDA Pro 연동: EasyEDA API skill은 로컬 브리지 서버와 Run API Gateway 확장 프로그램을 거쳐 Claude Code가 편집기에서 JavaScript를 실행하게 합니다. API 호출당 제한 시간은 30초입니다. 설계 검증: API의 성공 응답만으로 결과를 신뢰하지 않았습니다. 넷리스트를 다시 읽어 33개 넷의 핀 연결 138개를 확인하고 누락된 GND 연결 6개를 찾아 수정했습니다. 배선: 이 사례에 사용한 EasyEDA Pro 3.2.149의 API에는 자동 배선 호출이 없어 Freerouting을 단일 스레드로 실행했습니다. 결과를 가져올 때는 비아를 먼저, 트레이스를 나중에 배치했습니다. 사람의 검토......
PCB 풋프린트 설계 가이드: 패드·솔더 마스크·DFM 기준
핵심 요약 PCB 풋프린트(랜드 패턴)는 부품 데이터시트의 치수를 동박 패드, 솔더 마스크 개구부, 솔더 페이스트 개구부, 실크스크린과 이격 영역으로 옮겨 납땜과 조립이 가능하도록 합니다. 패드 치수와 간격, 층 구성은 IPC-7351과 제조사의 DFM 설계 규칙을 참고해 브리징, 툼스토닝, 솔더 접합부 균열을 줄여야 합니다. 스루홀(THT)과 표면실장(SMT) 풋프린트는 전기적 요구, 방열, 조립 방법과 생산량을 고려해 선택합니다. 적절한 패드 크기, 공정 조건에 따라 최소 0.1 mm 솔더 마스크 브리지와 페이스트 개구부 설계는 조립 결함을 줄이고 첫 공정 수율을 높이는 데 도움이 됩니다. JLCPCB는 PCB 제작·조립, 고정밀 외형 가공 옵션의 ±0.1 mm 공차, 부품 라이브러리와 무료 DFM 분석 도구를 제공합니다. 적용 가능 범위는 주문 사양에서 확인해야 합니다. PCB 풋프린트란? 설계에서 중요한 이유 PCB 풋프린트는 랜드 패턴이라고도 하며 전자 부품을 인쇄회로기판에 연결하기 ......
Flux.ai로 PCB 설계하기: 15 × 15 mm USB 허브 제작 10단계
핵심 요약 이 Flux.ai PCB 설계 튜토리얼에서는 15 × 15 mm 크기의 USB 2.0 허브를 예로 들어 설계 흐름을 보여 줍니다. 레이아웃을 다듬고 고속 차동 신호를 배선한 뒤 JLCPCB PCB 제작 및 조립에 필요한 제조 파일을 준비합니다. 새로운 AI 모델 소식이 계속 들리는 가운데, AI가 회로도 편집기에도 들어왔습니다. Flux.ai는 브라우저에서 실행되는 PCB 설계 도구입니다. 내장 AI 에이전트에 만들고 싶은 제품을 설명하면 아키텍처 계획, 부품 선택, 회로도 연결, 전기적 검사와 부품 배치까지 진행합니다. 하지만 이렇게 만든 결과가 실제로 제조 가능한지 확인하는 과정은 여전히 필요합니다. 이를 살펴보기 위해 15 × 15 mm PCB에 다운스트림 포트 2개를 갖춘 USB 2.0 허브를 설계했습니다. 노트북 내부에 넣을 수 있을 만큼 작은 크기입니다. 첫 AI 프롬프트부터 최종 레이아웃까지 과정을 따라가며 Gerber, BOM, CPL 파일을 내보내고 JLCPCB에 주......
KiCad MCP로 Claude Code를 이용해 PCB 설계하기: XL4015 사례
핵심 요약 Claude Code와 KiCad로 PCB 설계: MCP 서버를 통해 Claude를 KiCad에 연결하면 설계 내용을 만들고 수정할 수 있습니다. 이 사례에서는 XL4015 기반 5 A 벅 컨버터 넷리스트를 63 × 33 mm 2층 PCB로 구현했습니다. 초기 문제를 수정한 뒤 ERC 위반과 DRC 오류는 각각 0건이었습니다. 안전한 연결: 기본값이 읽기 전용인 KiCad MCP 서버를 선택하고 설치 전에 코드를 검토합니다. stdio로 연결하며, Git으로 추적하는 전용 프로젝트 폴더에서만 쓰기를 허용합니다. 회로를 먼저 검증: 참고 회로와 데이터시트를 비교해 XL4015의 VC 핀 접지 연결과 최대 36 V 입력을 견디지 못하는 78L05 등 네 가지 문제를 찾았습니다. ERC만으로는 부족: ERC가 놓친 전류 검출(ISENSE)·전류 제한 설정(ISET) 네트 간 연결 오류를 내보낸 넷리스트의 핀별 비교로 찾고 16개 네트를 확인했습니다. 들어가며 Claude Code에 KiC......