PCB 설계 팀에서 반복적으로 나타나는 패턴 중 하나는, 제조 용이성 설계(DFM) 규칙과 제조 제약조건이 PCB 레이아웃이 한창 진행된 뒤에야 전달되고 적용된다는 점입니다. 2025 PCB West, SMTA International, Embedded World North America의 업계 설문조사는 이러한 패턴을 확인해 주며, 이를 흔히 “shift-right failure”라고 부르기도 합니다.
워크플로의 너무 늦은 시점에 제약조건을 도입하면 설계를 비용이 많이 드는 재레이아웃 사이클로 몰아넣게 되고, 그 대가는 일정이 치르게 됩니다. PCB 디자이너라면 누구나 fab 리뷰에서 annular ring 부족, 미세 피치 Quad Flat No-Lead(QFN) 패키지 근처의 슬리버, 또는 선택한 패드 유형에 맞지 않게 설정된 마스크 개구를 볼 때 이 문제를 바로 알아차립니다.
해결책은 배치 전에 제조업체와 정렬된 설계 규칙을 구현하고, 레이아웃 전 과정에서 이를 활성 상태로 유지하는 것입니다. 팀이 성공적으로 작업할 수 있도록, 여기서는 일반적인 DFM 문제 8가지와 각각을 잡아내는 규칙을 만드는 방법을 살펴보겠습니다.
라우팅을 시작하기 전에 이것들을 사전 점검 체크리스트로 활용하세요. 아래 각 항목은 fab 리뷰에서 자주 실패하는 사례와 이를 방지하는 규칙을 짝지어 설명하므로, 제약조건을 한 번만 정의해 두고 DRC가 이를 강제하도록 할 수 있습니다.
annular ring은 드릴링 후 도금된 홀 주변에 남는 구리 영역입니다. 드릴 편차, 정합 공차, 도금 편차가 모두 이 영역을 잠식하며, 링이 너무 작으면 breakout이 발생합니다. 이는 전기 테스트 전까지 결함이 보이지 않는 내부 레이어에서 가장 자주 나타납니다. 설정해야 할 규칙은 Minimum Annular Ring이며, 제조업체 공차에 따라 외부 및 내부 레이어에 맞게 범위를 지정해야 합니다.
구리 피처와 clearance는 제조 가능하려면 일정 최소 크기 이상이어야 합니다. Routing -> Width 규칙(모든 net에 대해 최소값 설정)과 Clearance 값은 허용 가능한 구리 피처 크기와 간격을 제어합니다.
예각을 이루는 구리 피처는 제조 중 에천트를 가두어 주변 구리를 과도하게 식각할 수 있습니다. 점도가 낮은 에천트 덕분에 이 문제는 상당 부분 완화되었지만, Acute Angle 규칙은 생략하지 마세요. 이 규칙은 트레이스가 패드로 45° 또는 90°로 진입하도록 하여, 구리 자체에서 90° 미만 전이가 생기지 않도록 합니다.
인접 레이어의 구리에 너무 가깝게 드릴된 홀은 도금 후 둘 사이를 단락시킬 수 있습니다. 이 위험은 내부 레이어 구리가 레이아웃 검토 중 보이지 않는 다층 보드에서 특히 큽니다. fab 단계에 가기 전에 문제를 차단하려면 Clearance 규칙에서 Minimum Clearance Matrix의 Hole 행을 사용하도록 구성하세요.
미세 피치 부품은 리드 사이에 솔더 마스크 댐이 필요합니다. 이 댐이 너무 얇으면 취급이나 조립 중 슬리버처럼 떨어질 수 있습니다. 반대로 없거나 너무 작으면 솔더가 인접 리드 사이로 자유롭게 흘러 리플로우 중 브리지를 일으킵니다. 두 가지 실패 모드를 모두 커버하도록 Minimum Solder Mask Sliver와 Solder Mask Expansion을 설정하세요.
작은 2패드 수동소자는 리플로우 중 패드마다 가열 속도가 다르면 한쪽 패드에서 들뜰 수 있습니다. 특히 한쪽 패드는 구리 플레인에 직접 연결되고 다른 쪽은 좁은 트레이스를 통해 연결될 때 이런 현상이 잘 생깁니다. 작은 SMD에는 Polygon Connect Style을 thermal relief로 설정하고(직접 연결이 아님), 여기에 풋프린트 수준의 패드 대칭성을 함께 확보하세요.
SMD 패드 내부의 스루홀 비아는 리플로우 중 솔더가 비아 배럴 아래로 빨려 들어가 솔더 부족 접합을 남길 수 있습니다. via-in-pad는 미세 피치 BGA escape routing 같은 정당한 용도가 있지만, 설계에서 filled-and-capped 요구사항을 명확히 지정해야 합니다. Vias Under SMD 규칙을 적용하고, Clearance 규칙의 via-to-pad clearance 설정을 함께 사용하며, 제조 노트에 fill-and-cap 요구사항을 명시하세요.
부품이 너무 가깝게 배치되면 실장 장비와 간섭하거나 리워크 접근을 막게 됩니다. 패드 또는 노출 구리와 겹치는 실크스크린은 솔더 젖음성을 방해하고 검사도 어렵게 만들 수 있습니다. Component Clearance와 Silk To Solder Mask Clearance는 출력 전에 이 두 문제를 모두 잡아냅니다.
DFM 문제 | 이를 잡아내는 설계 규칙 |
|---|---|
구리 형상 | |
특히 내부 레이어에서 발생하는 annular ring breakout | Minimum annular ring (제조업체 공차에 따라 외부/내부 레이어 범위 지정) |
구리 슬리버 | Width (관련 net에 최소값 설정); polygon pour 검토 |
Acid trap | Acute angle |
드릴-구리 간 clearance | Clearance (hole 행, minimum clearance matrix) |
마스크와 페이스트 | |
미세 피치 부품에서의 솔더 마스크 슬리버 및 개구 문제 | Minimum solder mask sliver; solder mask expansion |
패드, 비아, 풋프린트 | |
불균일한 SMD 패드 연결(툼스톤 위험) | Polygon connect style (작은 SMD에 thermal relief 적용); 풋프린트 패드 대칭성 |
필 또는 캡 없는 via-in-pad | Vias under SMD |
배치와 실크스크린 | |
부품 간 clearance 및 패드 위 실크스크린 위반 | Component clearance; silk to solder mask clearance |
DFM 규칙 세트는 배치 전에 마련되고 레이아웃 전 과정에서 활성 상태로 유지될 때만 도움이 됩니다. 작은 위반이 후기 단계의 리워크로 커지는 원인이 바로 규칙 드리프트이기 때문입니다. 규칙과 그 집행은 레이아웃 워크플로의 세 단계에 걸쳐 적용됩니다.
실제로 보드를 제작할 제조업체와 협력해 규칙 세트를 정의하세요. 그들의 최신 제조 능력을 확인하고 (대부분의 fab는 이를 웹사이트에 게시하고, 일부는 요청 시 PDF로 제공합니다), 이를 바탕으로 clearance, annular ring, hole, mask 규칙을 만드세요. 레이아웃 툴의 규칙과 제작업체의 실제 제조 능력이 맞지 않는 것은 DFM 리워크의 가장 흔한 원인 중 하나입니다.
라우팅 전 과정에서 온라인 DRC를 켜 두세요. 위반 사항은 발생 즉시 표시되므로 수정 범위가 작게 유지되고 더 큰 리워크를 막을 수 있습니다.
각 주요 라우팅 마일스톤 후에 배치 DRC를 실행하세요. 예를 들어 회로 하나를 완료했을 때, 한 레이어를 마쳤을 때, 또는 특정 영역을 고정했을 때가 해당됩니다. 다음 단계로 넘어가기 전에 위반 사항을 해결하고, 끝까지 미루지 마세요. 매 실행마다 waiver된 위반 사항을 검토하면 waiver 목록이 조용히 또 하나의 규칙 세트처럼 굳어지는 것을 막을 수 있습니다.
규칙 드리프트는 늦은 단계의 DFM 문제가 다시 스며드는 경로입니다. 제조업체의 제조 능력은 바뀌고, 오래된 프로젝트에서 가져온 규칙 세트는 현재 fab 파트너의 공차와 맞지 않을 수 있습니다. 각 배치 DRC 시점마다 규칙 파라미터를 검증하는 것이 shift-right failure가 조용히 되돌아오는 것을 막는 방법입니다. 유용한 팁과 체크리스트는 7 Ways to Catch Rules & Constraints Early에서 확인하세요.
Altium Develop는 소규모 팀의 작업 방식에 맞춰 조정된 워크플로 안에 Altium급 설계 기능을 제공합니다. 규칙 세트, 현재 설계 상태, DRC 결과는 레이아웃 전반에 걸쳐 계속 연결되어 유지되며, 제약조건은 서로 맞지 않게 드리프트하는 스프레드시트 여기저기에 흩어져 있지 않고 Constraint Manager에 중앙화됩니다. 온라인 DRC는 레이아웃 중 활성 규칙 위반을 표시하고, 배치 DRC는 마일스톤 시점마다 설계를 검증합니다. 리뷰 피드백은 현재 설계 상태와 계속 연결되어 있으므로, 제조 엔지니어와 fab 파트너가 문제가 비용으로 커지기 전에 이를 보고 의견을 남길 수 있습니다.
레이아웃 중에 잡힌 DFM 이슈는 보통 빠르고 국소적인 수정으로 끝납니다. 하지만 동일한 문제가 fab 리뷰나 조립 단계에서 발견되면 일정 전체를 다시 잡아야 할 수도 있습니다. fab와 정렬된 규칙이 레이아웃 전반에 걸쳐 활성화되어 있으면, 리뷰는 수정이 아니라 확인 과정이 됩니다. 이것이 Altium이 권장하는 shift-left 접근을 DFM에 적용한 방식입니다. 즉, 설계가 아직 유연한 워크플로 초기 단계에서 제약조건을 더 일찍 강제하는 것입니다.
Altium Designer, Cadence Allegro, Mentor Graphics Xpedition 같은 도구는 DFM 점검에 널리 사용되며, 설계 규칙과 제약조건을 강력하게 집행할 수 있는 기능을 제공합니다.
PCB 레이아웃 전에 DFM 규칙을 적용하면 설계가 처음부터 제조 능력에 맞춰지도록 할 수 있어, 비용이 많이 드는 오류와 리워크를 방지하는 데 도움이 됩니다.
제작업체와 협력해 그들이 공개한 제조 능력을 이해하고, Altium의 Constraint Manager 같은 도구를 사용해 이에 맞춰 설계 규칙을 조정하면 설계 프로세스 전반의 일관성을 유지할 수 있습니다.