본문 바로가기
HW SW 개발

GMSL 카메라란? 차량·로봇에서 ‘긴 거리 영상 전송’을 가능하게 하는 SerDes 카메라

by 아이텍 2025. 12. 19.
반응형

카메라를 임베디드 보드에 붙일 때 가장 흔한 인터페이스는 MIPI CSI-2입니다. 다만 MIPI는 “보드와 카메라가 가까운 거리”를 전제로 설계된 경우가 많아, 케이블이 길어지면 신호 무결성·노이즈·커넥터 내구성 측면에서 부담이 커집니다.

이때 산업·차량 분야에서 자주 등장하는 대안이 GMSL(Gigabit Multimedia Serial Link) 카메라입니다. 한마디로, 카메라 영상을 동축(Coax) 또는 STP(차폐 트위스티드 페어) 케이블로 장거리 전송할 수 있도록 직렬화(SerDes)한 카메라라고 보면 됩니다.


1. GMSL 카메라의 핵심: SerDes(Serializer/Deserializer)

GMSL 카메라는 보통 아래 두 블록이 한 쌍으로 움직입니다.

  • Serializer(카메라 쪽)
    이미지 센서(또는 ISP)에서 나온 영상 신호(MIPI CSI-2 등)를 받아 GMSL로 직렬화하여 케이블로 전송합니다.
  • Deserializer(보드 쪽)
    케이블로 들어온 GMSL 신호를 다시 MIPI CSI-2 같은 형태로 복원해 SoC(보드) 입력으로 넘겨줍니다.

즉, “GMSL 카메라”라고 해도 보드에 바로 꽂히는 게 아니라, 대부분의 경우 보드 쪽에 Deserializer(또는 GMSL→MIPI 변환 보드)가 필요합니다.


2. 왜 GMSL을 쓰나? (MIPI 직결 대비 장점)

(1) 장거리/내환경성

차량, 로봇, 산업 설비처럼 카메라와 메인 보드가 멀어지는 환경에서 케이블 길이·진동·노이즈가 커집니다. GMSL은 이런 환경을 겨냥해 설계되어 현장 운용성이 높은 편입니다.

(2) 케이블/커넥터 생태계

동축(Coax) 기반이면 FAKRA 같은 러기드 커넥터를 많이 쓰고, 케이블링이 비교적 단순해집니다(프로젝트/벤더에 따라 STP도 사용).

(3) 다중 카메라 구성에 유리

일부 Deserializer는 다중 입력을 받아서 MIPI로 내보내거나, **Virtual Channel(VC)**을 활용해 다채널을 운용하는 형태를 지원하기도 합니다. 이 부분은 플랫폼 구현에 따라 차이가 커서, 데이터시트 기반 확인이 중요합니다.


3. GMSL 카메라 시스템에서 가장 흔한 병목

GMSL 링크가 빠르다고 해서 “무조건 4K가 된다”는 식으로 접근하면 실패하기 쉽습니다. 실제 병목은 다음에서 많이 발생합니다.

  1. 보드(SoC)의 MIPI CSI 입력 한계
    • lane 수(2-lane/4-lane), 지원 해상도·프레임, ISP/비전 파이프라인 조건
  2. Deserializer가 내보내는 포맷/대역폭
  3. 추론 파이프라인(모델 입력 리사이즈, 전처리, NPU 메모리 대역폭 등)
  4. 출력(디스플레이) 단의 해상도 한계

따라서 “4K 카메라를 달았다”와 “4K로 입력·추론·출력까지 한다”는 완전히 다른 요구사항입니다. 실무에서는 입력 소스는 4K라도, 추론은 FHD 이하로 다운스케일하는 구성이 훨씬 흔합니다.


4. TOPST AI-G 같은 보드에서 GMSL 카메라를 연결하려면?

일반적으로 AI 보드는 카메라 입력으로 MIPI CSI-2를 제공합니다. 이 경우 GMSL 카메라를 연결하려면 중간에:

  • GMSL → MIPI CSI 변환(Deserializer) 보드

가 필요합니다.

TOPST의 경우에도 MIPI Expansion Board가 GMSL–MIPI 브리지 목적으로 소개되어 있고, MIPI CSI sub-board가 “GMSL을 MIPI CSI로 변환”하는 역할로 설명되어 있습니다(FAKRA 커넥터, Virtual Channel 언급 포함).

정리하면 연결 흐름은 이렇게 됩니다.

GMSL 카메라(Serializer 포함) → 동축/FAKRA 케이블 → Deserializer 보드(GMSL→MIPI) → AI-G MIPI CSI 입력 → 추론/처리


5. 구매/연동 체크리스트(현장 시행착오 방지)

GMSL 카메라는 “카메라만 사면 끝”이 아니라, SerDes 페어링과 보드 입력 제약까지 함께 봐야 합니다.

  • GMSL 세대(GMSL1/2/3) 호환 여부
  • Serializer/Deserializer 칩 조합이 맞는지(같은 벤더·같은 계열인지)
  • 전원/PoC(Power over Coax) 지원 여부 및 보드 설계
  • Virtual Channel/동기화(Trigger, FSIN 등) 필요 여부
  • 최종적으로 보드의 MIPI CSI lane 수/해상도/프레임 한계 내에서 동작 가능한지

6. 마무리: “4K가 필요하다면” 요구사항을 먼저 쪼개자

GMSL 카메라를 검토하는 프로젝트에서 가장 먼저 할 일은 “4K가 필요하다”를 다음처럼 분해하는 것입니다.

  • 4K 입력이 필요한가?
  • 4K로 추론까지 해야 하는가?
  • 4K로 출력/저장까지 해야 하는가?

대부분의 엣지 AI 프로젝트는 입력은 고해상도라도, 추론은 적정 해상도로 최적화하는 것이 성능/전력/비용 측면에서 유리합니다.

반응형