Active Load Modulation(ALM)과 NFC 기기의 테스트 커버리지 확대 ― 위상 드리프트 내성 시험
스마트폰이나 웨어러블에서는 안테나에 쓸 수 있는 공간이 극히 제한됩니다. 소형 안테나로 안정된 비접촉 통신을 성립시키기 위해 기기 제조사가 도입한 것이 Active Load Modulation(ALM)입니다. 이 글에서는 KEOLABS의 화이트페이퍼 “Increasing The Test Coverage of NFC Devices With Active Load Modulation” (2020년 7월)을 바탕으로, ALM의 구조, 위상 드리프트가 일으키는 상호 운용성 문제, 그리고 Quest 환경의 “PCD Phase Drift Immunity” 도구를 이용한 단말 측 내성 시험을 도판과 함께 해설합니다.
요점
- ISO/IEC 14443-A/B의 기존 방식은 수동적인 부하 변조입니다. 카드는 리더의 자계에서 급전받아 부하의 ON/OFF로 응답합니다
- 금속 하우징 스마트폰 등에서는 안테나가 Class 6 이하까지 소형화되어, 결합 계수 저하로 통신이 성립하기 어려워집니다. 배터리 구동 기기가 응답 신호를 능동 송신하는 것이 ALM입니다
- ALM은 리더의 자계와 동기하지 못하면 위상 드리프트가 발생하여, 리더 측에서는 진폭 변화(최악의 경우 진폭 0)로 보여 수신 오류의 원인이 됩니다
- ISO 10373-6 Edition 4에서 위상 드리프트 내성 시험용 Active Reference PICC 가 정의되었습니다
- KEOLABS Quest의 “PCD Phase Drift Immunity” 도구는 초기 위상×위상 드리프트의 모든 조합을 Shmoo 플롯으로 시각화하여, ISO 한계(±30°) 안팎의 단말 동작을 한눈에 볼 수 있습니다
배경: 안테나 소형화와 수동 부하 변조의 한계
NFC의 많은 애플리케이션은 ISO/IEC 14443-A/B에 근거하여, 리더(단말)와 ID-1 크기의 트랜스폰더가 유도 결합으로 통신합니다. 트랜스폰더는 리더의 전자계에서 급전받아, 안테나에 접속한 수동 부하를 ON/OFF함으로써 전력 전달을 변조하여 데이터를 돌려줍니다. 응답이 리더의 RF 자계에 동기하므로 리더 측의 복호는 용이합니다.

ISO 14443-A/B가 민생 기기의 범용 비접촉 인터페이스가 되면서, 안테나의 요건은 Class 1(ID-1 신용카드 크기)에서 훨씬 작은 Class 6으로, 금속 유니바디 스마트폰에서는 더 작은 서브 Class 6으로 축소되고 있습니다. 안테나가 작아질수록 결합 계수(전자적 링크 강도)가 낮아지고, 에너지 전달률과 동작 거리가 저하되어, 결국 통신이 성립하지 않게 됩니다. 트랜스폰더로부터의 반송 능력도 마찬가지로 제약됩니다.

Active Load Modulation이란
안테나를 더 이상 크게 할 수 없다면, 트랜스폰더 측의 전원을 바꾸는 것이 해결책이 됩니다. 배터리 구동 기기라면 수동 부하 변조와 같은 특성을 가진 신호를 생성하여, 능동적으로 리더로 송신할 수 있습니다. 이 신호가 리더의 RF 자계와 코히런트하면 상쇄 간섭에 의해 동기 변조가 성립하고, 리더가 보기에는 기존의 배터리 없는 카드와 같은 진폭 변조 신호로 수신됩니다.


문제는 “위상 드리프트”
ALM이 올바르게 구현·조정되어 있으면 리더는 수동인지 능동인지 구별할 수 없습니다. 그러나 완전히 제어되지 않은 경우 상호 운용성 문제를 일으킵니다. 주된 원인은 부하 변조의 자계에 대한 상대 위상과, 그 위상의 드리프트입니다. ALM은 외부 클록(리더 자계)에 대한 동기를 PLL 등으로 수행하지만, 데이터 송신 중에는 프리휠로 전환되므로 긴 명령에서 탈동기가 일어날 수 있습니다. 게다가 리더와 트랜스폰더의 내부 클록은 (ISO 허용 범위 내라 해도) 완전히 일치하지 않으므로, 비동기 응답 즉 수신 신호의 위상 드리프트가 발생합니다.
비동기 응답은 리더 신호로 복조하면 I 신호에서 Q 신호로의 시프트로 관측되며, 베이스밴드에서는 변조 진폭의 변화로 나타납니다. 경우에 따라서는 부하 변조가 진폭 0의 포락선 변조로 보이는 경우조차 있습니다.

덧붙여 이 문제는 ALM을 쓰는 NFC 모바일 기기에 한정되지 않습니다. 수동 카드에서도 초기 위상은 개체차가 있으며(칩 온 모듈과 기존 카드의 차이 등), 위상 조건을 바꾼 시험은 수동 카드와의 상호 운용성 향상에도 유효합니다.
Quest의 “PCD Phase Drift Immunity” 도구
KEOLABS의 Quest 환경이 갖춘 PCD Phase Drift Immunity는 트랜스폰더가 보일 수 있는 초기 위상과 위상 드리프트의 모든 조합에 대한 단말(리더)의 내성을 시험하기 위한 특성 평가 도구입니다. 결과는 ALM 전용 Shmoo 플롯으로 제시되어, 테스트 캠페인 전체를 한눈에 파악하면서 특정 조건의 상세까지 파고들 수 있습니다.

셋업
필요한 장비는 다음 다섯 가지입니다:ProxiLAB Quest(비접촉 테스트 스테이션), Active ISO Reference PICC, 복조 프로브, 오실로스코프, 그리고 Quest를 실행하는 PC입니다.

ISO 10373-6에서 Reference PICC는 단말이 “Hmin 이상 Hmax 이하의 자계 강도를 생성할 수 있는가”, “트랜스폰더로 변조 신호를 송신할 수 있는가”, “최소 레벨의 부하 변조를 수신할 수 있는가”, “트랜스폰더로부터의 EMD 신호에 내성이 있는가” 를 시험하기 위해 정의되어 있습니다.ISO 10373-6 Edition 4에서는 위상 드리프트 내성 시험에 사용하는 새로운 기준 카드 “Active Reference PICC” 가 정의되었습니다. 이 Active Reference PICC는 변조 신호를 생성할 수 있는 ProxiLAB과 같은 강력한 테스트 도구와 조합해야 비로소 사용할 수 있습니다.


사용 방법 ― 3단계
Step 1: 파라미터 설정.Tx 코일(Active PICC 또는 단순한 ID1 코일), 규격(ISO 14443 / EMVCo), 위상 드리프트의 종별(Type A 조건 A1/A2·A3/A4, Type B 조건 B1/B2, Type F 212/424kbps 등 복수의 프로토콜·패턴에 대응), 위상 드리프트와 초기 위상 각각의 시작/종료/스텝, DUT 타임아웃, 측정점당 반복 횟수, 디지털/아날로그 트레이스 취득 여부를 설정합니다.
Step 2: 측정 캠페인 실행.설정한 모든 조건에 대해 리더가 트랜스폰더 응답을 올바르게 처리할 수 있는지를 시험합니다. 측정점 수, 반복 횟수, 트레이스 취득, 단말 동작에 따라 소요 시간은 수 초에서 수 시간까지 달라집니다.
Step 3: 결과 분석.결과는 “위상 드리프트(Shmoo)”, “I/Q”, “컨스텔레이션” 의 세 가지 뷰로 제시됩니다.
결과를 읽는 법
Shmoo 플롯은 가로축이 위상 드리프트, 세로축이 초기 위상입니다.빨강=거래 성공률 0%, 주황=1~99%(반복 횟수 2 이상일 때), 초록=100%를 나타내며, 파란 사각형이 ISO의 허용 한계(위상 드리프트 ±30°)를 표시합니다. 임의의 칸을 더블클릭하면 그 조건의 아날로그 취득 파형을 확인할 수 있습니다.

I/Q 뷰는 리더 자계로 복조한 PICC 신호의 동상 성분과 직교 성분을 시간축으로 표시합니다. 컨스텔레이션 뷰는 I/Q 데이터의 극좌표 표현으로, 설정한 위상 드리프트 조건이 시험 중에 올바르게 인가되고 있다는 시각적 증명이 됩니다.


정리
모바일 기기의 제한된 공간은 극소 안테나를 강요하며, ALM은 그 통신 문제에 대한 유효한 해법입니다. 다만 트랜스폰더는 리더의 RF 자계를 관측할 수 없으므로 주파수의 탈동기, 즉 위상 드리프트가 일어나 수신·복호 오류로 이어질 수 있습니다. Phase Drift Immunity 도구를 쓰면 “리더가 ISO 한계에 적합한가”, “한계의 바깥쪽에 얼마만큼의 마진이 있는가”, “한계의 안쪽에 동작하지 않는 영역이 없는가” 를 검증할 수 있습니다. 한계값 시험만이 아니라 리더의 동작 전체를 조망하는 것이 기기에 대한 확신으로 이어집니다.
