BOM 관리 팁: 오류 감소 및 규정 준수 보장 방법

Lawrence Romine
|  작성 날짜: 2026/01/30 금요일
BOM 관리 팁: 오류를 줄이고 준수를 보장하기 위한 방법

PCB 조립 지연 및 추가 비용의 가장 흔한 원인 중 하나는 BOM의 부품 정보 오류입니다. BOM에서 오류가 발생할 수 있는 이유는 단순한 부품 번호 실수부터 환경 규정 준수 데이터 누락 또는 DNP 부품 표시까지 다양합니다. 이러한 데이터를 생략하면 제조업체에 새로운 책임이 생기고, 전자 부품 조달 팀에서 잘못된 부품 주문을 하게 될 수 있습니다.

일정을 지키려면 이러한 오류를 조기에 잡을 수 있는 프로세스와 BOM 관리 도구가 필요합니다. 여기에서는 이러한 프로세스를 구현하는 방법과 전자 BOM에서 문제를 발견하는 데 설계 도구를 활용하는 방법에 대한 팁을 제공하겠습니다.

핵심 요점

  • 대부분의 BOM 관련 지연과 비용 초과는 설계 초기 단계에서 조기 발견하면 쉽게 수정할 수 있는 기본 데이터 오류(예: 잘못된 부품 번호, 패키지 불일치, 준수 정보 누락, 잘못된 수량)에서 발생합니다.
  • 부품 번호는 수동 부품 및 대체 부품에서도 중요합니다. 선택을 모호하게 남기거나 조립업체의 선택에 의존하면 기능 문제, 호환성 문제 또는 비용이 많이 드는 재작업으로 이어질 수 있습니다.
  • DNP 부품 처리의 불일치와 수동 BOM 편집은 하류 혼란을 초래하여 조립 지연과 부품 배치 또는 주문 오류의 위험을 증가시킵니다.
  • 설계 도구에 통합된 정확한 공급망 데이터(수명 주기, 준수, MOQ, 패키징)는 BOM 검증을 조기에 수행할 수 있게 해주며, 주문 시 예상치 못한 문제를 방지하고 생산 일정을 유지합니다.

부품 주문 전에 이러한 BOM 오류 확인

BOM 오류는 설계자에게 비용이 많이 들고 일정 지연을 초래하지만, 대부분은 부품 데이터의 간단한 수정으로 방지할 수 있습니다. 핵심은 PCB 레이아웃 완료까지 기다리지 않고 설계 초기 단계에서 이러한 오류를 잡는 것입니다.

이를 염두에 두고, 가장 성가시고 비용이 많이 드는 BOM 오류와 이를 방지하기 위한 조치를 소개합니다.

부품 번호 및 패키지 불일치

문제: PCB 레이아웃에 배치된 패키지와 풋프린트가 BOM의 부품 번호와 일치하지 않습니다.

이 문제는 거의 항상 PCB 조립에서 발견되며, 그때쯤이면 난처한 상황에 처하게 됩니다. PCB를 폐기하고 프로젝트를 다시 시작할 것인가요, 아니면 기존 PCB의 랜드 패턴에 맞는 대체 부품을 찾으려 할 것인가요?

좋은 옵션이 많지 않을 수도 있지만, 일반적인 해결책은 동일한 부품 번호 계열 내에서 다른 패키지 옵션을 가진 부품을 찾는 것입니다. 최악의 경우, 맞춤형 인터포저 PCB를 제작하거나 PCB를 폐기해야 할 수도 있습니다.

엄격한 BOM 관리 프로세스를 통해 조기 발견되지 않으면 생산 지연을 초래할 수 있는 부품 번호 및 패키지 불일치를 보여주는 PCB 레이아웃
이 부품은 SOIC 풋프린트를 가지고 있지만 BOM의 부품 번호는 DFN 패키지에 해당합니다.

해결책? 설계자는 PCB가 생산에 들어가기 전에 이 문제를 잡을 수 있는 부품 생성 및 라이브러리 검토 프로세스를 갖춰야 합니다. 일부 구독형 CAM 도구는 DFM/DFA 검토 중 반자동 프로세스로 이 문제를 발견할 수 있습니다. 대기업은 보통 라이브러리 담당자가 있지만, 소규모 기업은 신뢰할 수 있는 공급망 정보원을 활용하여 CAD 데이터를 확보해야 합니다.

DNP 부품 잘못 표시됨

문제: DNP 부품이 장착된 부품과 동일한 줄에 표시되거나 전혀 표시되지 않음.

이상적으로 DNP 부품은 BOM이나 피크 앤 플레이스 파일에 나타나지 않아야 합니다. BOM에 DNP 부품이 나타나면, 조립업체는 피크 앤 플레이스 기계를 프로그래밍할 때 수동으로 제거될 것임을 확인해야 합니다. 이는 조립업체가 BOM을 수동으로 분석하여 납품물 전반의 일관성을 확인할 때 발생합니다.

BOM이 DNP 부품을 올바르게 표시하지 않고 내보내거나, 최소한 일관된 방법으로 표시하지 않으면 문제가 발생합니다. 예를 들어 아래 이미지에서 단일 줄에 DNP 부품이 있으며 노란색으로 강조 표시되어 있습니다. 바로 다음 줄에도 DNP 부품이 있지만 이전 부품과 같은 열에 있지 않습니다. 조립업체는 상황을 자연스럽게 의아하게 여기고, 해당 부품이 DNP로 표시되어야 하는지 프로젝트 문서를 확인해야 합니다.

일관되지 않은 DNP(Do Not Populate)를 강조한 전자 BOM
이 BOM 발췌에는 두 개의 DNP 부품이 있지만 일관되게 표시되지 않았습니다. C23에는 'DNP'가 제조업체 부품 번호로 나와 있습니다.

해결책? Altium의 Variants 기능을 사용하여 변형을 정의하고, 회로도 마크업으로 DNP 부품을 호출하며, Altium Develop과 같은 BOM 관리 솔루션의 DNP 호출과 비교합니다. 부품에 DNP 표시가 올바르게 존재하는지 확인하는 프로세스를 구현할 수 없다면, 이를 수행하지 말고 대신 조립 변형을 사용하여 BOM과 피크 앤 플레이스에서 배치를 동시에 제어하십시오.

수동 부품에 대한 부품 번호 미지정

문제: 설계자는 수동 부품에 대해 패키지 크기와 값만 지정하고 다른 정보는 제공하지 않습니다.

초보 설계자들 사이에서 흔히 생각하는 것과 달리, 수동 부품을 지정할 때 사용하는 부품 번호는 중요합니다. 이는 턴키 조립 BOM이나 해외 제조업체에 전달되는 BOM에서 매우 일반적입니다. 설계자는 제조업체가 간단한 설명을 기반으로 부품 번호를 선택하도록 의존합니다.

제조업체 부품 번호 열에 불완전하거나 누락된 항목이 있는 BOM
부품 번호가 없는 콘덴서를 포함한 내보낸 BOM.

실제로 많은 애플리케이션에서는 단순한 부품 설명만으로는 충분하지 않은 보다 구체적인 부품 사양이 필요합니다. 따라서 PCB 조립업체(PCB assembler)에게 맡기기보다 특정 제조업체의 부품 번호를 선택하는 것이 바람직합니다. 조립업체가 선택한 부품이 원하는 전기적 기능에 맞지 않을 수도 있습니다.

해결책? 회로도 설계 단계에서 수동 부품의 부품 번호를 직접 선택하는 등 꼼꼼한 작업을 기꺼이 수행하세요. 설계 초기 단계에서 약간의 추가 작업이 필요합니다.

호환되지 않는 대체 부품

문제: 선택한 대체 부품이 선호 부품 번호의 사양 및/또는 패키지와 일치하지 않습니다.

많은 경우, PCBA에서 원하는 부품을 바로 대체할 수 있는 대체 부품을 선택하는 것이 좋습니다. 특히 설계에서 가장 중요한 부품(특수 ASIC, 디지털 프로세서, 일부 RF 부품 포함)을 소싱할 때 중요합니다. 이러한 중요한 부품의 경우, 설계자는 자체적으로 대체 부품을 선택하고 계획하며, 필요시 대체 부품으로 변형 설계를 생성하는 것이 권장됩니다.

다른 부품의 경우, 설계자는 일반적으로 추천 엔진을 사용하여 대체 부품을 결정합니다. 이러한 추천은 유통업체 웹사이트에서 가져오거나, 설명이 일치하는 부품을 찾는 데 기반할 수 있습니다. 하지만 대체 부품 번호가 호환되지 않으면 PCBA가 완성되어 장치를 테스트할 때까지 이를 알아차리지 못할 수 있습니다. 추천하는 대체 부품은 업계에서 가장 신뢰할 수 있는 공급망 데이터에서 가져오고, 단순히 부품 설명이나 패키지 일치 여부만으로 판단하지 마세요.

해결책? 항상 대체 부품의 주요 사양을 나란히 비교하여 설계에 적합한지 확인하세요. 데이터시트를 열어 주요 사양을 나란히 배치하면 직접 사양을 확인할 수 있습니다. Octopart, SiliconExpert, Z2Data와 같은 공급망 정보 제공업체의 통합 정보를 활용하면 설계 환경 내에서 대체 부품을 쉽게 찾을 수 있습니다.

환경 규제 준수

문제: REACH/RoHS 준수 기준이 잘못되었거나 알 수 없음.

REACH 및 RoHS를 언급할 때, 대부분 미국 또는 EU 버전의 RoHS 지침을 의미합니다. 그러나 중국 RoHS 지침과 같은 다른 버전도 있습니다. 부품이 미국 또는 EU RoHS를 준수한다고 해서 중국 RoHS 준수를 보장하지 않으며, 그 반대도 마찬가지입니다.

해결책? 전 세계 각 지역의 RoHS 준수 상태를 확인하려면 보다 세분화된 데이터가 필요합니다. 미국, EU, 중국 지침 준수는 대부분의 다른 지역에서도 준수를 보장하므로 이 세 가지와 REACH 지침에 집중하세요. 공급망 관리 도구 내 고품질 데이터를 통해 BOM의 각 항목별 RoHS 및 REACH 준수 상태를 확인할 수 있습니다.

전자 부품 테이블로, 제조사 상태, RoHS 및 REACH 준수, 데이터시트 링크, 개정 기록을 보여줌
Altium Develop의 BOM 관리 기능은 RoHS 및 REACH 정보를 자동으로 BOM에 반영합니다.

MOQ가 높은 패키징

문제: 부품 패키징 정보로 인해 부품 주문 시 예상보다 높은 비용 발생.

부품 주문을 생성할 때 패키징은 가격과 최소 주문 수량(MOQ)에 영향을 미칩니다. 예를 들어, 테이프 앤 릴 패키징은 종종 자체 공급업체 부품 번호를 가지며, 하나의 테이프 앤 릴 부품 번호는 실제로 수천 개의 부품이 들어 있는 한 릴을 의미할 수 있습니다.

MOQ가 높은 경우 전자 부품 조달 비용 증가를 보여주는 부품 주문 요약
이 콘덴서 부품 번호는 MOQ가 50,000이며, 다른 유통업체에서 대체 부품을 선택하지 않았습니다. 이 부품 번호는 PCB 라이브러리와 설계 데이터에서 수정이 필요합니다.

해결책: BOM 검토(BOM review)에서 쉽게 발견할 수 있습니다. Octopart BOM Tool이나 Altium Develop의 BOM 포털과 같은 무료 BOM 관리 도구는 이러한 간단한 부품 번호 오류를 잡을 수 있습니다. 설계 도구에서 검토를 선호한다면, Altium Designer의 공급업체 링크 기능을 통해 MOQ 값을 확인하고, 개별 부품이 아닌 릴을 주문했는지 알 수 있습니다.

수량과 참조 설계자가 일치하지 않음

문제: BOM 항목의 참조 설계자 수와 항목에 기재된 부품 수가 일치하지 않습니다.

다른 설계에서 라인 항목을 복사하는 BOM에서 이러한 사례를 본 적이 있습니다. 매우 좋지 않은 관행이지만, 라이브러리 부품을 새로 만들거나 수정하고 싶지 않아 시간을 절약하려는 경우 발생합니다. 때로는 설계자가 아닌 다른 사람이 이러한 수정을 만들기도 하며, 거의 항상 수동 BOM 변경 때문에 발생합니다. 그 결과 피크 앤 플레이스 파일과 BOM 파일 간 불일치가 발생하고, 조립업체는 문제를 해결하는 동안 프로젝트 생산을 지연시킵니다.

다른 BOM에서 복사된 것으로 추정되는 라인, 수량과 참조 설계자가 일치하지 않는 이유를 보여줌
이 라인들은 아마 다른 BOM에서 복사된 것으로, 수량과 참조 설계자가 일치하지 않는 이유를 설명합니다.

해결책? 누구에게도 BOM 라인 항목에 정보를 복사-붙여넣기하게 하지 마세요. 수정은 설계 또는 라이브러리에서 수행한 후 PCB 설계 소프트웨어에서 BOM을 다시 생성하세요.

사용자가 공급 정보로 부품 라이브러리를 수동 업데이트하도록 강요하는 대신, Altium은 공급망 정보를 PCB 라이브러리에 자동으로 가져오고 이후 BOM에 반영할 수 있는 도구를 제공합니다. 자세히 알아보려면 Altium Develop 작업 공간을 열고 BOM 포털을 사용해보세요. 새로운 워크플로우로 원활하게 전환하고 설계 범위와 역량을 확장할 수 있습니다.

신뢰할 수 있는 전력 전자 장치 또는 첨단 디지털 시스템을 구축하든, Altium Develop은 모든 분야를 하나의 협업 팀으로 결합합니다. 사일로 없이, 한계 없이, 엔지니어, 디자이너, 혁신가가 하나가 되어 제한 없이 공동 창작을 할 수 있는 곳입니다. 오늘 Altium Develop을 경험해보세요!

자주 묻는 질문

PCB 조립 지연을 초래하는 가장 흔한 BOM 오류는 무엇인가요?

가장 흔한 문제는 부품 번호 및 패키지 불일치, DNP 표시 누락 또는 불일치, 수동 부품의 부품 번호 미지정, 호환되지 않는 대체 부품, 잘못된 수량, RoHS/REACH 준수 데이터 누락 등입니다. 이러한 오류는 조립 단계에서야 드러나는 경우가 많아 수정 비용이 가장 많이 듭니다.

수동 부품(저항, 콘덴서 등)에서 부품 번호가 중요한 이유는 무엇인가요?

패키지 크기와 값만으로는 충분하지 않습니다. 전기적 성능, 허용 오차, 온도 등급, 유전체 유형 및 신뢰성은 유사한 설명의 부품 간에도 크게 다를 수 있습니다. 조립업체에게 선택을 맡기면 기능적 요구사항이나 규제 요건을 충족하지 못하는 부품이 선택될 수 있습니다.

DNP(Do Not Populate) 부품은 BOM에서 어떻게 처리해야 하나요?

DNP 부품은 수동 BOM 편집보다는 조립 변형(assembly variants)을 통해 관리해야 합니다. 일관되지 않거나 불분명한 DNP 표시는 조립업체를 혼란스럽게 하고 생산을 지연시킬 수 있습니다. 변형 관리 기능을 사용하면 BOM과 피크 앤 플레이스 파일이 일치하게 유지됩니다.

설계자가 설계 초기 단계에서 BOM 오류를 어떻게 잡을 수 있나요?

오류는 레이아웃 완료 후가 아니라, 회로도 및 레이아웃 단계에서 BOM 데이터를 검증함으로써 조기에 발견하는 것이 가장 좋습니다. 검증된 부품 라이브러리 사용, 수동 BOM 편집 회피, 패키지 및 MOQ 검토, 공급망 데이터가 통합된 BOM 관리 도구 활용 등이 포함됩니다.

BOM 관리 도구는 비용이 많이 드는 오류 방지에 어떤 역할을 하나요?

최신 BOM 도구는 수명 주기 상태, 준수(RoHS/REACH), 패키징, MOQ, 조달 위험 등을 자동으로 표시합니다. 이러한 데이터를 설계 워크플로우에 직접 통합하면, 팀은 문제를 조기에 발견하고 제조업체와의 불필요한 커뮤니케이션을 줄이며, 프로젝트 일정을 유지할 수 있습니다.

작성자 정보

작성자 정보

EDA industry thought-leader and veteran expert at Altium, Lawrence is a firm believer that unified solutions are not just nice, but essential.

관련 자료

홈으로 돌아가기
Thank you, you are now subscribed to updates.