MIPI 얼라이언스, I3C v1.1 발표…I2C 한계 극복한 현대적 데이터 통신 표준
모바일 및 모바일 영향 산업용 인터페이스 사양 개발 국제기구 MIPI 얼라이언스가 MIPI I3C v1.1을 발표했습니다. I2C 개발의 역사적 고충을 해소한 혁신적 인터페이스 첫 업데이트입니다.
MIPI 회원에게 현재 제공되는 MIPI I3C v1.1은 확장 가능하고 중간 속도, 유틸리티·컨트롤 버스로 주변장치를 애플리케이션 프로세서에 연결해 스마트폰, 웨어러블, 고성능 서버, 자동차 애플리케이션 등 개발에서 통합 간소화와 비용 효율성 개선.
주요 개선사항
MIPI 얼라이언스 의장 조엘 훌루(Joel Huloux): "극적인 속도 향상과 신뢰성 강화 새 기능들로 MIPI I3C v1.1이 I2C 구현자 업그레이드 경로 크게 강화하고 모바일, 자동차, PC 클라이언트, 데이터센터, 드론, 산업, IoT 등 다양한 시장 유스케이스 가능하게 한다. 작은 PCB 풋프린트, 잘 정의된 즉시 사용 가능한 주변장치·센서·애플리케이션 생태계 갖춘 저비용 오프더쉘프 표준화 유틸리티 버스 솔루션 찾는 시스템 레벨 구현자에게 이상적."
다른 버스 솔루션 대비 더 적은 핀 수와 최소 PCB 면적으로 MIPI I3C가 기계, 모션, 생체인식, 환경 등 모든 유형 센서 통합. 새 버전은 단거리에서 호스트 프로세서로 주변장치 명령, 제어, 통신 새 기능으로 이 역량 강화.
새 기능들
- 추가 버스 레인 확장 사용으로 인터페이스 속도 근 100MHz까지 증가, 향후 속도 요구사항 대비
- 그룹 어드레싱, 향상된 에러 감지/복구, 슬레이브 리셋, 포괄적 플로우 컨트롤, 아웃사이드 엔드 전송, 새 명령·제어·통신(CCC) 기능 등
이들이 함께 작동해 다양한 새 애플리케이션 가능:
- DIMM5 메모리 제어
- '상시 온' 이미징
- 서버 관리성
- 디버그 애플리케이션 통신
- 터치스크린 명령·통신
- 센서 장치 명령·제어·데이터 전송
- 전력 관리
워킹그룹 향후 계획
MIPI I3C 워킹그룹 의장 켄 파우스트(Ken Foust): "I3C v1.1 개발 시 실세계 시장 경험 입력 반영해 빠진 것 채우고 I2C 구현자들이 I3C로 이동할 최종 역량 제공했다. 다음 MIPI I3C 진화에서는 더 긴 도달거리, 다양한 사양 개발 개선, 더 많은 자동차 요구사항, 속도 증가, 새 멀티레인 용도, 새 PHY 접근법, 표준화 커넥터, 기타 기능 개선 고려할 것."
지원 리소스
2020년 2월 12일 오전 8시(태평양 표준시) 웨비나 개최로 MIPI I3C v1.1 기능·이점 심층 탐구, I3C 생태계 업데이트 제공. 등록: https://bit.ly/2t56SVD.
개발자 지원과 I3C 생태계 지원을 위한 다양한 시스템 솔루션 리소스도 도입:
- MIPI 디스커버리 앤 컨피규레이션(MIPI DisCo) for I3C: MIPI I3C 장치 인터페이스 사용하는 센서·주변장치 소프트웨어 통합 간소화 소프트웨어 프레임워크. 주요 OS가 모바일·모바일 영향 시스템에서 MIPI 준수 외부 장치 식별해 드라이버 자동 구현.
- MIPI I3C 호스트 컨트롤러 인터페이스: 호스트 컨트롤러와 소프트웨어 인터페이스 공통 역량 정의. v1.1 지원 업데이트 개발 중.
- MIPI 디버그 for I3C: 디버그·테스트 시스템(DTS)과 타겟 시스템(TS) 간 디버그 컨트롤·데이터 전송용 베어메탈 최소핀 인터페이스, 올해 말 출시 목표.
- MIPI I3C 상호운용성 워크숍과 MIPI 데브콘(DevCon): 장치 호환성 탐구, I3C 및 다른 MIPI 사양 학습 기회. 웹사이트서 향후 이벤트 확인.
- FAQ, 애플리케이션 노트, 적합성 테스트 스위트(CTS) 등 다수 정보 리소스 v1.1 포함 개발 중.