본문으로 건너뛰기
PCB 조립19분 읽기

PCB Functional Test Fixture 가이드: FCT 커버리지, 지그 설계, NPI에서 양산 이관까지

Functional test fixture는 전원이 들어간 제품의 실제 동작을 검증하는 마지막 방어선입니다. 이 글은 ICT와의 역할 구분, pogo pin 지그 설계, FCT 커버리지, NPI에서 양산 이관 기준을 PCB assembly 관점에서 정리합니다.

H

Hommer Zhao

· 창립자 & 기술 전문가

PCB Functional Test Fixture 가이드: FCT 커버리지, 지그 설계, NPI에서 양산 이관까지

PCB assembly 프로젝트에서 많은 팀이 검사 전략을 AOI, X-ray, flying probe, ICT까지는 구체적으로 논의하지만, 정작 functional test fixture는 양산 직전에 급하게 정하는 경우가 많습니다. 그러나 실제 출하 리스크는 전원이 인가된 상태에서만 드러나는 경우가 적지 않습니다. 부팅 전류가 1.8A를 넘는지, 통신 포트가 115200bps에서 안정적으로 응답하는지, 릴레이와 센서가 지정된 시퀀스로 동작하는지 같은 항목은 외관 검사만으로는 알 수 없습니다.

한국 고객이 PCB 테스트 서비스, PCB assembly, turnkey assembly, box build를 함께 문의할 때도 가장 자주 나오는 질문은 비슷합니다. “ICT가 있으면 FCT는 생략해도 되나요?” 혹은 “지그 비용이 높은데 파일럿 단계부터 만들어야 하나요?”입니다. 답은 제품 구조와 고장 모드에 따라 달라지지만, 일반적으로 ICT와 FCT는 대체 관계보다 보완 관계에 가깝습니다.

기본 배경은 in-circuit test, functional testing, boundary scan, JTAG, burn-in 자료를 함께 보면 이해가 빠릅니다. 이 글은 이론 소개에 머물지 않고, 실제 RFQ와 NPI 회의에서 어떤 조건으로 fixture를 설계하고 언제 양산형 jig로 전환해야 하는지 실무 언어로 정리합니다.

PCB functional test와 전기 검사를 수행하는 현장

“AOI가 100%여도 출하 불량이 0ppm이 되지는 않습니다. 현장에서 반복적으로 보는 문제는 전원 시퀀스, 펌웨어 버전, I/O 응답 시간처럼 전원이 들어간 뒤에만 나타나는 결함입니다. 특히 12V와 24V가 섞인 산업용 보드는 FCT를 빼면 마지막 안전망이 사라집니다.”

— Hommer Zhao, 창립자 & 기술 전문가

FCT는 검사 체인에서 어디에 들어가야 하는가

FCT는 단순히 “마지막에 한 번 켜 보는 절차”가 아닙니다. 검사 체인 전체에서 역할을 명확히 배치해야 비용과 커버리지가 함께 맞습니다. 예를 들어 AOI와 X-ray는 외관과 숨은 솔더 조인트 결함을 보는 데 강하고, flying probe와 ICT는 전기적 오픈·쇼트를 구조적으로 검증하는 데 강합니다. 반면 FCT는 실제 동작 시나리오와 시스템 레벨 인터페이스를 검증합니다.

따라서 가장 좋은 접근은 “하나만 선택”이 아니라 제품 복잡도에 맞는 조합을 정하는 것입니다. 10개 미만의 I/O를 가진 단순 전원 보드는 ICT 없이 FCT 중심으로 운영할 수 있지만, MCU, ADC, 릴레이, 통신 모듈, 디스플레이, 센서가 함께 있는 mixed-signal 보드는 ICT와 FCT를 분리해야 고장 원인을 빠르게 좁힐 수 있습니다.

검사 방식주요 목적대표 검출 결함준비 비용/리드타임권장 적용 단계
AOI실장 외관 자동 검사극성 반전, 미실장, 브리지, 오프셋낮음 / 프로그램 0.5~1일NPI, 양산 공통
X-ray숨은 접합부 확인BGA void, HiP, BTC wetting 이상중간 / 샘플 기준 수시간BGA, QFN, 전력 패키지
Flying Probefixture 없는 전기적 검사오픈, 쇼트, 일부 수동소자 값 이탈낮음 / 프로그램 1~2일시제품, 1~200pcs
ICT노드 레벨 전기 검증오픈, 쇼트, 일부 부품 값, 프로그래밍높음 / fixture 1~3주반복 양산, 고커버리지 필요 제품
FCT시스템 동작 검증부팅 실패, 통신 불량, 센서 응답 이상, 출력 미동작중간~높음 / jig 3일~2주NPI, pilot, 양산 공통
Burn-in초기 고장 가속 검출열 민감 결함, 간헐 접촉, 조기 열화높음 / 8~48시간의료, 산업, 자동차 일부

좋은 functional test fixture는 무엇을 기준으로 설계해야 하는가

좋은 fixture의 기준은 화려한 외관이 아니라 반복성입니다. 동일한 DUT를 20회 연속 테스트했을 때 contact failure 없이 같은 결과가 나와야 하고, 작업자 교대 후에도 test time과 pass rate가 크게 흔들리지 않아야 합니다. 이를 위해 가장 먼저 정해야 하는 것은 접촉 구조입니다. 보통 pogo pin 수, 가이드 핀 위치, 압착 스트로크, 하우징 고정 방식이 기본 골격을 결정합니다.

MCU 보드처럼 테스트 포인트가 40~80개 수준이면 상부 clamp와 하부 bed-of-nails 구조가 일반적입니다. 반대로 고전류 단자대나 대형 방열판이 있는 전력 보드는 전용 harness adapter, 측면 커넥터, 절연 커버를 함께 고려해야 합니다. 이때 fixture는 보드만 보는 장치가 아니라 케이블과 인클로저, 전원 공급기, 계측기까지 연결되는 작은 생산 셀로 생각하는 편이 정확합니다.

“FCT jig 비용을 줄이겠다고 alignment pin 2개를 1개로 줄이거나, 접촉 stroke를 4mm에서 2mm로 억지로 낮추면 초기에는 돌아가는 것처럼 보여도 500회 이후 false fail이 급격히 늘어납니다. 지그는 첫날보다 3개월 뒤 repeatability로 평가해야 합니다.”

— Hommer Zhao, 창립자 & 기술 전문가

테스트 커버리지는 전원, 인터페이스, 안전 항목으로 나누어 정의해야 한다

FCT 계획이 실패하는 가장 흔한 이유는 test item을 단순 체크리스트처럼 나열하기 때문입니다. 실무에서는 최소한 세 축으로 나누는 편이 좋습니다. 첫째는 전원 계통입니다. 입력 전압 허용 범위, inrush current, steady-state current, standby current, 보호회로 동작 여부를 분리해서 봐야 합니다. 둘째는 신호와 인터페이스입니다. UART, CAN, RS-485, USB, Ethernet, GPIO, ADC, PWM 같은 항목을 실제 통신 조건으로 검증해야 합니다.

셋째는 안전과 환경 조건입니다. Hi-Pot, 절연저항, 접지 연속성, 팬 동작, 온도 센서 반응, 릴레이 시퀀스, 비상 정지 입력처럼 제품이 실제로 사용될 때 중요한 조건을 포함해야 합니다. 이런 구분이 되어 있어야 고객이 “커버리지 85%”라고 말할 때 그것이 단순 pin 접촉률인지, 실제 기능 시나리오까지 포함한 비율인지 구분할 수 있습니다.

검증 영역핵심 측정 항목권장 기준 예시놓치기 쉬운 리스크
입력 전원전압, inrush, steady current24V 입력, inrush 3A 이하, 정상전류 1.2A ±10%soft-start 실패, 역극성 보호 오류
디지털 통신UART/CAN/RS-485 응답100ms 내 핸드셰이크, error frame 0건종단저항 누락, 펌웨어 mismatch
아날로그 센서ADC reading, offset, gain25°C 기준 오차 ±2%FS 이내reference drift, connector noise
출력 구동relay, MOSFET, PWM, LEDPWM 10kHz ±5%, relay drop-out 20ms 이하부하 조건 미반영, thermal drift
안전 항목Hi-Pot, insulation, grounding500VDC 절연저항, 1초 Hi-Pot 등 고객 규격fixture 누설 경로, operator safety

NPI와 양산에서는 fixture 철학이 달라야 한다

NPI 단계에서는 속도보다 원인 가시성이 더 중요합니다. 즉 1대 검사 시간이 180초여도 각 step별 로그가 남고, 어디에서 fail이 났는지 엔지니어가 바로 확인할 수 있어야 합니다. 그래서 시제품과 EVT/DVT 단계에서는 랩 전원공급기, 벤치 계측기, 수동 harness adapter를 일부 허용하는 편이 현실적입니다. 대신 테스트 스크립트와 측정 기준은 양산 전환을 염두에 두고 처음부터 구조화해 두어야 합니다.

양산으로 넘어가면 평가 기준이 바뀝니다. cycle time, operator motion, false fail rate, 교정 주기, spare pin 관리, traceability가 핵심이 됩니다. 예를 들어 pilot 단계에서 150초 걸리던 절차도 월 5,000대 양산이면 45~70초 수준으로 줄여야 할 수 있습니다. 이때는 fixture를 다시 만드는 것이 아니라, NPI 데이터에서 꼭 필요한 항목만 남기고 redundant step을 제거하는 방식이 효율적입니다.

이런 이관 작업은 시제품 PCBA, 빠른 PCB 조립, 전자 어셈블리 제조를 하나의 흐름으로 보는 공급사가 더 잘합니다. 공정이 끊기면 test spec revision 3과 생산 instruction revision 2가 엇갈려 같은 제품에 다른 pass 기준이 적용되는 문제가 자주 생깁니다.

“NPI용 FCT는 원인 분석 장비이고, 양산용 FCT는 속도와 반복성을 가진 공정 장비입니다. 둘을 같은 철학으로 만들면 둘 다 어정쩡해집니다. 초기에는 20개 로그를 남기더라도, 양산에서는 CTQ 6~8개를 안정적으로 통과시키는 구조로 재정리해야 합니다.”

— Hommer Zhao, 창립자 & 기술 전문가

false fail을 줄이는 것이 진짜 생산성 개선이다

현장에서 fixture 문제를 불량률로 오해하는 경우가 많습니다. 실제로는 DUT가 정상인데 contact resistance나 connector seating 문제로 fail이 뜨는 false fail이 더 큰 비용을 만들기도 합니다. 재검사, 작업자 대기, 엔지니어 호출, 재로그인, 재프로그래밍이 반복되면 line efficiency가 빠르게 떨어집니다. 따라서 fixture 개선의 핵심 KPI는 단순 pass rate보다 false fail rate와 retest rate입니다.

이를 줄이기 위해서는 첫째, pogo pin 교체 주기를 회수 기준으로 관리해야 합니다. 둘째, harness connector와 DUT connector의 삽입 깊이를 기계적으로 제한해야 합니다. 셋째, FAIL 메시지를 “TEST FAIL” 한 줄로 끝내지 말고 전원, 통신, 센서, 출력처럼 기능군별로 나누어 작업자가 즉시 1차 분류할 수 있게 해야 합니다. 넷째, IPC-A-610 외관 기준과 FCT failure code를 연결하면 리워크 판단 속도가 빨라집니다.

테스트 소프트웨어와 로그 포맷도 fixture만큼 중요하다

기구 구조가 좋아도 소프트웨어가 약하면 FCT는 금방 병목이 됩니다. 테스트 프로그램은 최소한 제품 모델, 펌웨어 버전, 검사 항목 revision, 측정값 단위, PASS/FAIL 한계치, 재시도 횟수를 명시적으로 기록해야 합니다. 같은 UART loopback 테스트라도 revision 1에서는 500ms timeout, revision 2에서는 150ms timeout으로 바뀌었다면 그 변경 이력이 남아 있어야 고객 클레임과 내부 8D 분석 시 원인을 추적할 수 있습니다.

또한 로그는 사람이 읽기 쉬운 화면 메시지와 CSV 또는 MES 업로드용 구조화 데이터가 동시에 필요합니다. 작업자는 “CAN 응답 없음”처럼 즉시 이해 가능한 문구를 원하지만, 품질팀은 시리얼 번호별로 측정 전류 1.18A, 센서 오프셋 14mV, test time 63초 같은 수치를 원합니다. 초기부터 이런 포맷을 정해 두면 품질 문서화와 양산 traceability가 훨씬 수월해집니다.

RFQ 단계에서 미리 받아야 할 정보

공급사 입장에서 가장 어려운 상황은 제품은 복잡한데 test requirement가 구두 설명만 있는 경우입니다. 최소한 다음 자료는 RFQ 단계에서 받아 두는 편이 좋습니다. BOM과 회로도, 테스트 포인트가 표시된 PCB 파일, 전원 시퀀스, 통신 프로토콜 문서, golden sample, 펌웨어 로딩 절차, pass/fail 한계치, 그리고 고객이 요구하는 데이터 보관 기간입니다. 의료나 자동차 프로젝트는 검사 기록 보관 기간이 5년 이상으로 늘어나는 경우도 흔합니다.

만약 제품이 enclosure assembly wire harness와 결합되는 구조라면, bare PCBA 기준 FCT와 시스템 조립 후 FCT를 분리해서 정의해야 합니다. 같은 “functional test”라는 말로 묶어 두면 어느 단계에서 어떤 결함을 잡아야 하는지 불명확해지고, 결과적으로 책임 구간만 늘어납니다.

자주 묻는 질문

ICT가 있으면 FCT를 생략해도 되나요?

보통은 어렵습니다. ICT가 노드 레벨에서 85~95% 커버리지를 확보하더라도, 실제 부팅 시퀀스와 펌웨어 버전, 통신 응답, 센서 캘리브레이션, 릴레이 출력은 별도 FCT에서 잡히는 경우가 많습니다. 특히 12V, 24V, CAN, RS-485가 동시에 있는 산업 제어 보드는 ICT와 FCT를 함께 두는 편이 안전합니다.

시제품 20대 수준에서도 fixture를 만들어야 하나요?

반드시 양산형 fixture가 필요한 것은 아닙니다. 20대 이하 NPI라면 반자동 jig나 bench harness로 시작해도 되지만, test sequence와 pass 기준은 정식 문서로 남겨야 합니다. 이후 200대, 2,000대, 20,000대로 올라갈 때 같은 스크립트를 기반으로 cycle time만 줄이는 편이 총비용이 낮습니다.

functional test 시간은 어느 정도가 적절한가요?

정답은 없지만 실무에서는 NPI 120~240초, 반복 양산 45~90초 범위를 하나의 기준선으로 많이 봅니다. 다만 전원 안정화나 센서 워밍업이 필요한 제품은 300초 이상도 합리적일 수 있습니다. 중요한 것은 절대 시간이 아니라 CTQ 항목이 빠지지 않았는지와 false fail 비율이 1% 이하인지입니다.

FCT fixture에서 가장 자주 고장 나는 부품은 무엇인가요?

가장 흔한 것은 pogo pin과 harness connector입니다. 반복 압착이 10,000회, 50,000회 수준을 넘기면 접촉 저항 상승과 스프링 피로가 생길 수 있어 예방 교체 기준을 두는 편이 좋습니다. 고전류 클립과 릴레이 출력용 load board도 열 스트레스로 열화되기 쉬워 월별 점검이 필요합니다.

FCT 결과는 어느 수준까지 추적성으로 남겨야 하나요?

최소한 시리얼 번호, 검사 시각, 작업자 ID, 펌웨어 버전, 주요 측정값, PASS/FAIL code는 남겨야 합니다. 자동차나 의료 프로젝트는 여기에 자재 lot, jig ID, 교정 만료일, 재검사 횟수까지 포함해 5년에서 15년 범위로 보관하는 경우가 있습니다.

Box Build 프로젝트에서는 FCT를 언제 한 번 더 해야 하나요?

bare PCBA 단계에서 1차 FCT를 하고, 하네스와 인클로저가 결합된 뒤 시스템 레벨 2차 FCT를 추가하는 방식이 일반적입니다. 특히 팬, 디스플레이, 스위치, 외부 커넥터, 전원 어댑터가 포함되면 조립 후에만 드러나는 결함이 있어 2단계 검사 구조가 수율과 출하 안정성에 유리합니다.

실무 결론

functional test fixture는 단순 부속 지그가 아니라 생산 품질 전략의 일부입니다. 어떤 결함을 AOI와 X-ray에서 막고, 어떤 리스크를 ICT에서 줄이며, 어떤 시스템 동작을 FCT에서 최종 확인할지 역할을 분리해야 검사 비용도 줄고 원인 분석 속도도 빨라집니다. 특히 한국 OEM의 빠른 NPI 환경에서는 “나중에 test 추가하자”보다 초기에 최소 구조를 잡아 두는 편이 총 납기와 총비용 모두에서 유리합니다.

FCT 지그와 테스트 전략을 함께 검토해야 하나요?

WellPCB Korea는 PCB assembly, ICT/FCT 계획, wire harness, enclosure assembly, box build를 하나의 제조 흐름으로 검토합니다. 초기 RFQ 단계에서 테스트 포인트, golden sample, 예상 생산량을 보내 주시면 NPI용과 양산용 fixture 방향을 함께 제안해 드립니다.

Functional TestFCTTest FixturePCB AssemblyICTPogo PinNPIBox Build
H

Hommer Zhao

창립자 & 기술 전문가

20년 이상의 PCB 및 전자 제조 경험을 보유한 WellPCB의 창립자입니다. 글로벌 고객에게 최적의 EMS 솔루션을 제공하기 위해 기술과 품질에 대한 깊은 통찰력을 공유합니다.

프로젝트를 시작할 준비가 되셨나요?

전문 엔지니어 팀이 귀사의 요구사항에 맞는 최적의 솔루션을 제안해 드립니다. 지금 바로 무료 견적을 받아보세요.