# NXP 10BASE-T1S PHY 완벽 분석 — TJA110x 시리즈
NXP Semiconductors는 자동차용 이더넷 PHY 분야에서 강력한 입지를 가지고 있는 반도체 기업이에요. 100BASE-T1, 1000BASE-T1 분야에서 이미 오랜 레퍼런스를 보유한 NXP가 10BASE-T1S 시장에도 적극적으로 진입하면서 TJA110x 시리즈를 출시했어요.
이 글에서는 NXP의 10BASE-T1S PHY 제품군의 스펙과 특징, NXP의 자동차용 MCU/SoC와의 연동 방법, 그리고 실전 설계 팁을 정리해 드릴게요.
## NXP 자동차 이더넷 포트폴리오에서의 위치
### NXP의 자동차 이더넷 전략
NXP는 자동차 이더넷 분야에서 속도별로 제품군을 구성해요. 10Mbps 세그먼트는 10BASE-T1S PHY로 커버하고, 100Mbps는 TJA1100 시리즈, 1Gbps는 TJA1102 등으로 풀 라인업을 갖추고 있어요.
10BASE-T1S는 NXP의 자동차 존 아키텍처 솔루션에서 **존 내부(In-Zone) 연결**을 담당해요. 도어 모듈, 시트 모듈, 조명 모듈 같은 존 내 다수의 소형 ECU를 하나의 버스로 연결하는 역할이에요. 상위 존 게이트웨이(Zone Gateway)는 100BASE-T1이나 1000BASE-T1로 중앙 컴퓨트 유닛에 연결되는 계층 구조예요.
### 자동차 설계 인증과 신뢰성
NXP의 10BASE-T1S PHY는 AEC-Q100 Grade 1 인증을 획득해 -40°C ~ +125°C 범위에서 안정적으로 동작해요. 또한 ASILB(Automotive Safety Integrity Level B) 요구사항을 충족하는 안전 기능도 포함해요. ISO 26262 기반의 기능 안전 설계가 필요한 자동차 시스템에 적합한 제품이에요.
## TJA1101 상세 스펙
### 기본 규격
TJA1101은 NXP의 첫 번째 양산 10BASE-T1S PHY 제품이에요. IEEE 802.3cg 표준을 완전히 준수하며, PLCA 기능을 내장하고 있어요.
주요 규격을 살펴볼게요.
– **전송 속도**: 10Mbps (전이중 포인트-투-포인트 / 멀티드롭 PLCA)
– **인터페이스**: MII(Media Independent Interface)
– **전원**: 3.3V VDDA, 3.3V VDDIO (별도 3.3V 공급 가능)
– **패키지**: HVQFN40 (6mm × 6mm)
– **동작 온도**: -40°C ~ +125°C
– **인증**: AEC-Q100 Grade 1
MII 인터페이스는 4비트 니블 단위로 데이터를 전송하며, 이더넷 MAC을 내장한 MCU나 FPGA와 직접 연결할 수 있어요.
### PLCA 기능 구현
TJA1101은 IEEE 802.3cg에서 정의한 PLCA(Physical Layer Collision Avoidance)를 하드웨어로 구현하고 있어요. MDIO 레지스터를 통해 PLCA 설정(Node_ID, Node_Count, Burst Count, Burst Timer)을 프로그래밍할 수 있어요.
PLCA Coordinator(노드 0) 역할을 하는 TJA1101은 네트워크 전체에 Beacon 신호를 전송해요. 각 노드는 자신의 Node_ID에 해당하는 슬롯에서만 전송할 수 있어요. 버스트 기능을 활용하면 한 슬롯 내에서 여러 프레임을 연속 전송해 처리량을 높일 수도 있어요.
### 진단 및 모니터링 기능
TJA1101은 자동차 시스템에서 중요한 다양한 진단 기능을 내장하고 있어요.
– **TDR(Time Domain Reflectometry)**: 케이블 단선·단락 위치를 거리 단위로 감지
– **SNR 측정**: 선로 신호 대 잡음비를 측정해 케이블 품질을 평가
– **내장 루프백**: PHY 내부 또는 라인 루프백을 통한 자기 진단
– **온도 센서**: 칩 내부 온도 모니터링
이러한 진단 기능은 자동차 시스템의 고장 검출 및 안전 모드 전환에 활용할 수 있어요.
## TJA1103 / TJA1104 최신 제품군
### TJA1103의 개선 사항
TJA1103은 TJA1101의 후속작으로, 여러 면에서 개선이 이루어졌어요.
인터페이스 측면에서는 기존 MII에 더해 RMII(Reduced MII)도 지원해요. 핀 수가 적어 소형 MCU와 연결하기 쉽고, 기존 100BASE-TX PHY를 교체하는 설계에 활용하기 편리해요.
전력 소비가 더욱 낮아졌고, Wake-on-LAN이나 LPS(Low Power Standby) 모드를 개선해 차량 정차 중 전력 관리에 유리해요. 또한 보안 기능이 강화되어 PHY 레벨에서의 인증 및 키 관리 기능을 지원해요.
### TJA1104와 PoDL
TJA1104는 PoDL(Power over Data Line) 기능을 강화한 제품이에요. 단선 이더넷 케이블을 통해 최대 수십 와트의 전력을 공급할 수 있어요. 이를 통해 센서나 소형 ECU에 별도의 전원 케이블 없이 이더넷 케이블 하나만으로 데이터와 전원을 동시에 공급할 수 있어요.
PoDL PSE(Power Sourcing Equipment) 기능과 PD(Powered Device) 기능을 모두 지원하며, 전력 관리 프로토콜(PD negotiation)도 내장하고 있어요.
## NXP MCU와의 연동 설계
### S32K 시리즈와의 통합
NXP의 S32K 시리즈는 자동차용 ARM Cortex-M 기반 MCU로, 이더넷 MAC을 내장하고 있어요. S32K3 시리즈는 IEEE 802.3 이더넷 MAC을 내장해 TJA110x PHY와 MII/RMII로 직접 연결할 수 있어요.
NXP는 S32K + TJA110x 조합의 레퍼런스 설계를 제공해요. S32 Design Studio IDE에서 이더넷 MAC 드라이버와 PHY 드라이버를 설정하면 빠르게 프로토타입을 구성할 수 있어요.
AUTOSAR 기반 소프트웨어 스택에서도 TJA110x PHY를 위한 EthTrcv(Ethernet Transceiver) 드라이버가 제공돼요. AUTOSAR 호환 이더넷 스택과 함께 사용하면 자동차 소프트웨어 아키텍처 표준을 준수하는 시스템을 설계할 수 있어요.
### i.MX RT 시리즈와의 연동
i.MX RT 시리즈는 크로스오버 MCU로, ARM Cortex-M7 고성능 코어와 함께 이더넷 MAC을 내장하고 있어요. 특히 i.MX RT1170은 듀얼 코어(Cortex-M7 + Cortex-M4)와 듀얼 이더넷 MAC을 갖추고 있어요.
i.MX RT와 TJA1103의 RMII 연결은 MCUXpresso SDK의 이더넷 예제 코드를 기반으로 빠르게 구현할 수 있어요. lwIP 기반의 TCP/IP 스택이나 RTOS와의 통합도 SDK에서 지원해요.
### MDIO 레지스터 구성 예시
TJA110x PHY를 초기화하는 기본 레지스터 설정 흐름을 살펴볼게요.
먼저 PHY 리셋을 수행해요. MDIO 주소를 통해 Basic Control 레지스터(레지스터 0)의 RESET 비트를 1로 설정해요. 리셋 완료 후 PHY Identifier 레지스터(레지스터 2, 3)를 읽어 TJA1101/TJA1103임을 확인해요.
다음으로 PLCA 설정을 수행해요. Extended Register 공간(MDIO 확장 주소)에서 PLCA Control 레지스터에 접근해 Node_ID, Node_Count, Burst_Count 값을 설정해요. 노드 0은 PLCA Coordinator 역할을 맡으므로, 네트워크에서 하나의 노드만 Node_ID=0으로 설정해야 해요.
마지막으로 PLCA를 활성화하고 링크 상태(LINK_STATUS 비트)가 UP이 되는 것을 확인해요.
## EMI/EMC 설계 고려사항
### 자동차 EMC 규격 대응
자동차 환경에서는 CISPR 25(차량 내부 전자기기 무선 방해 특성) 및 ISO 11452(전자기 내성) 규격을 충족해야 해요. NXP TJA110x는 이러한 요구사항을 고려해 설계되었지만, PCB 레이아웃도 중요한 역할을 해요.
차동 신호 쌍(MDI+/MDI-)은 항상 함께 라우팅하고, 임피던스는 100옴으로 매칭해야 해요. 공통 모드 초크(Common Mode Choke)를 커넥터 근처에 배치하면 방사 노이즈를 줄이는 데 효과적이에요. TVS 다이오드를 이용한 ESD 보호도 필수예요.
### 단선 버스 종단 처리
멀티드롭 토폴로지에서는 버스 양쪽 끝에 종단 저항(Termination Resistor)을 배치해야 해요. 10BASE-T1S의 경우 100옴 종단 저항이 표준이에요. 종단을 올바르게 하지 않으면 신호 반사로 인한 통신 오류가 발생할 수 있어요.
NXP의 레퍼런스 설계 문서(AN)에서 추천하는 종단 회로와 필터 구성을 참고하면 EMC 인증 통과 확률을 높일 수 있어요.
## 결론
NXP의 10BASE-T1S PHY TJA110x 시리즈는 자동차 등급 인증, 풍부한 진단 기능, NXP MCU 생태계와의 긴밀한 통합이 강점이에요. 특히 S32K나 i.MX RT와 함께 사용하면 AUTOSAR 기반 소프트웨어 스택까지 활용할 수 있어 자동차 시스템 개발 효율이 높아요.
NXP 기반 자동차 이더넷 시스템을 설계한다면 NXP의 공식 레퍼런스 설계 문서와 Application Note를 적극 활용하세요. MDIO 레지스터 설정, EMC 레이아웃 가이드, PLCA 파라미터 최적화 등 실전에 바로 적용 가능한 내용들이 풍부하게 제공되고 있어요.