임베디드 디스플레이 프로젝트에 병목 현상을 겪고 계신가요?
복잡한 통합 작업이나 공급망 문제로 출시 시기가 지연되지 않도록 하십시오. 맞춤형 설계 및 제조 지원을 위해 RJY 전문가 팀과의 무료 상담을 예약하세요.
HDMI-MIPI 컨트롤러 보드는 HDMI 비디오 소스를 MIPI DSI LCD 패널에 연결할 수 있지만, 올바른 커넥터가 있다고 해서 호환성이 보장되지는 않습니다. 두 패널 모두 40핀 FPC 커넥터와 4개의 MIPI 데이터 레인을 사용할 수 있지만, 핀 할당, 비디오 타이밍, 초기화 명령, 전원 레일, 리셋 시퀀스 또는 백라이트 회로가 다를 수 있습니다.
따라서 엔지니어링 프로젝트에서 올바른 질문은 단순히 “이 패널이 MIPI를 사용합니까?”가 아니라 “이 컨트롤러 보드가 이 패널에 필요한 정확한 전기적, 타이밍, 펌웨어 및 전원 조건을 생성할 수 있습니까?”입니다.”
이 가이드는 샘플을 주문하거나 익숙하지 않은 LCD 패널을 연결하기 전에 HDMI-MIPI 컨트롤러 보드를 평가하는 방법을 설명합니다.
HDMI-MIPI 컨트롤러 보드는 HDMI 소스로부터 비디오를 수신하여 호환 가능한 LCD 모듈에 적합한 MIPI 디스플레이 직렬 인터페이스 신호로 변환합니다. MIPI DSI는 호스트 프로세서와 디스플레이 모듈 간 통신을 위해 정의된 고속 인터페이스입니다.[1]
단순화된 신호 경로는 다음과 같습니다:
HDMI 소스 → HDMI 수신기 또는 브리지 회로 → MIPI DSI 송신기 → LCD 드라이버 IC 및 패널
완전한 디스플레이 시스템에는 일반적으로 비디오 변환과 혼동되어서는 안 되는 추가 경로가 포함됩니다:
이것이 HDMI-MIPI 보드를 수동 커넥터 어댑터가 아닌 디스플레이 시스템의 일부로 취급해야 하는 이유입니다.

커넥터 설명은 패널을 구동하는 데 필요한 정보의 극히 일부만 전달합니다. “40핀”은 접점 수를 식별할 뿐, 각 접점에 할당된 기능을 식별하지 않습니다. 마찬가지로 “4레인 MIPI”는 필요한 레인 속도, 픽셀 형식, 비디오 타이밍, 작동 모드 또는 초기화 시퀀스를 설정하지 않습니다.
MIPI DSI는 일반적으로 클록 레인과 하나 이상의 데이터 레인을 사용합니다. NXP 애플리케이션 노트는 하나의 클록 레인과 최대 4개의 데이터 레인을 갖춘 D-PHY 기반 DSI 구성을 설명하며, 명령 모드 패널과 비디오 모드 패널을 구분합니다.[2] 컨트롤러와 패널은 관련 구현 세부 사항에 대해 일치해야 합니다.
호환성을 승인하기 전에 다음 영역을 하나의 시스템으로 검토하십시오.
“MIPI”는 완전한 패널 인터페이스 설명이 아닙니다. MIPI 사양은 디스플레이, 카메라, 터치, 제어 및 기타 장치 인터페이스를 포함한 여러 기능을 다룹니다. LCD 디스플레이 입력은 일반적으로 단순히 “MIPI”가 아닌 MIPI DSI 또는 MIPI DSI-2로 구체적으로 식별되어야 합니다.”
패널 데이터시트는 다음을 식별해야 합니다:
MIPI DSI 디스플레이 신호를 MIPI CSI 카메라 신호와 혼동하지 마십시오. 이들은 서로 다른 데이터 경로를 제공하며 상호 교환할 수 없습니다.
4레인 MIPI 보드로 광고된 컨트롤러 보드가 모든 1레인, 2레인, 3레인 또는 4레인 패널을 자동으로 지원한다고 가정해서는 안 됩니다. 브리지 하드웨어는 특정 레인 성능을 가질 수 있으며, 펌웨어는 더 좁은 범위의 레인 배열에 대해 구성될 수 있습니다.
다음 사항을 모두 확인하십시오:
| 레인 항목 | 패널에서 필요한 정보 | 보드에서 필요한 정보 |
|---|---|---|
| 데이터 레인 수 | 필요한 활성 레인 수 | 지원 및 펌웨어 구성 가능한 레인 수 |
| 클록 레인 | 클록 레인 핀 및 전기적 요구 사항 | 클록 레인 출력 및 커넥터 매핑 |
| 레인 극성 | 양극 및 음극 핀 할당 | 극성이 동일한 매핑을 따르는지 또는 변경 가능한지 여부 |
| 레인 순서 | FPC 상의 데이터 레인 위치 | 물리적 라우팅 및 지원되는 레인 재매핑 |
| 레인당 데이터 속도 | 필요한 작동 범위 | 브리지 및 펌웨어 출력 범위 |
패널에 2개의 데이터 레인이 필요하지만 보드가 4레인으로 구성된 경우, 호환성은 하드웨어와 펌웨어가 패널에 필요한 2레인 스트림을 생성할 수 있는지 여부에 달려 있습니다. 추론이 아닌 확인이 필요합니다.
해상도는 보이는 픽셀 매트릭스에 불과합니다. 컨트롤러에는 수평 및 수직 블랭킹 간격, 동기화 폭, 프론트 포치, 백 포치, 픽셀 클록, 재생률 및 해당되는 경우 신호 극성을 포함한 완전한 비디오 타이밍도 필요합니다.
예를 들어, 800 × 1280 세로 패널과 1280 × 800 가로 패널은 동일한 수의 활성 픽셀을 포함하지만, 전기적 또는 논리적으로 동일하지 않습니다. 타이밍 정의, 스캔 방향, 초기화 및 예상 입력 방향이 다를 수 있습니다.
최소 호환성 검토에는 다음이 포함되어야 합니다:
| 매개변수 | 중요성 | 부정확할 때의 가능한 증상 |
|---|---|---|
| 능동 해상도 | 가시 픽셀 매트릭스 정의 | 이미지 없음, 잘린 이미지 또는 지원되지 않는 모드 |
| 리프레시율 | 픽셀 클럭 및 필요한 링크 대역폭에 영향 | 불안정한 이미지 또는 동기화 불가 |
| 수평 및 수직 타이밍 | 각 프레임이 전송되는 방식 정의 | 이동, 롤링, 중복 또는 빈 이미지 |
| 픽셀 포맷 | 색상 데이터 패킹 방식 제어 | 잘못된 색상 또는 이미지 없음 |
| 레인 데이터 속도 | 필수 픽셀 스트림을 전송해야 함 | 아티팩트, 불안정성 또는 링크 오류 |
유용한 초기 대역폭 확인은 픽셀 클럭, 픽셀당 비트 수 및 데이터 레인 수를 기반으로 합니다. Texas Instruments는 기본 관계를 다음과 같이 제시합니다:
레인당 대략적인 데이터 속도 = 픽셀 클럭 × 픽셀당 비트 수 ÷ 레인 수[3]
이는 예비 엔지니어링 계산이며 완전한 검증이 아닙니다. 블랭킹, 패킷 오버헤드, 브리지 제한 사항 및 패널이 허용하는 레인 속도 범위를 여전히 고려해야 합니다.
따라서 컨트롤러 보드의 명시된 최대 해상도는 상한 성능 경계를 나타내며, 해당 해상도 이하의 모든 타이밍을 지원함을 증명하지 않습니다.
MIPI DSI 패널은 비디오 모드 또는 명령 모드로 작동할 수 있습니다. 비디오 모드에서 호스트는 실시간 픽셀 스트림을 전송합니다. 명령 모드에서 시스템은 명령 및 데이터 트랜잭션을 사용하여 디스플레이와 통신하며, 종종 로컬 디스플레이 메모리가 포함됩니다.[2]
일부 패널은 비디오 전송이 시작되기 전에 제조업체별 초기화 시퀀스를 먼저 수신해야 합니다. 이 시퀀스는 드라이버 IC, 픽셀 형식, 방향, 전원 동작, 감마 설정, 타이밍, 절전 상태 또는 디스플레이 활성화 상태를 구성할 수 있습니다.
NXP의 MIPI DSI 드라이버 문서는 이러한 차이를 반영합니다: DSI 주변 장치가 초기화되고, D-PHY 타이밍이 구성되며, 명령 전송이 수행될 수 있고, 필요한 DPI 구성으로 비디오 모드가 시작될 수 있습니다.[4]
컨트롤러 보드를 매칭하기 전에 패널이 다음을 필요로 하는지 확인하십시오:
패널 공급업체가 초기화 코드 또는 입증된 레퍼런스 디자인을 제공할 수 없는 경우, 펌웨어 적응이 훨씬 더 어려워질 수 있습니다.
커넥터 피치와 핀 수만을 기준으로 패널을 연결하지 마십시오. 전체 핀 정의를 라인별로 비교해야 합니다.
40핀, 0.5mm 피치 커넥터는 다음의 조합을 전달할 수 있습니다:
FPC 접촉면, 삽입 방향, 커넥터 방향 및 케이블 라우팅도 기계적 설계와 일치해야 합니다. 미러링된 핀 시퀀스는 커넥터가 물리적으로 맞는 것처럼 보여도 전원을 신호 핀에 배치할 수 있습니다.
MIPI DSI는 디스플레이 통신 인터페이스를 설명하지만 패널별 전원 요구 사항을 제거하지 않습니다. LCD는 여러 로직 또는 아날로그 전원 레일을 필요로 할 수 있으며, 드라이버 IC는 전원 인가, 리셋, 초기화, 슬립 아웃, 디스플레이 온 및 백라이트 활성화를 위한 정의된 순서를 지정할 수 있습니다.
NXP의 DSI LCD 구동 예시에서 구현에는 정상 작동 전에 패널 전원, 리셋, 백라이트 GPIO, 타이밍 매개변수 및 신호 극성 구성이 포함됩니다.[2]
다음 항목을 별도로 검토하십시오:
작동하는 백라이트가 MIPI 통신이 작동 중임을 증명하지 않습니다. 반대로, 올바르게 초기화된 LCD는 백라이트 회로가 활성화되지 않으면 시각적으로 어두운 상태로 남을 수 있습니다.
HDMI 소스는 컨트롤러 보드가 수신하여 패널의 필요한 타이밍으로 변환할 수 있는 비디오 모드를 제공해야 합니다. 노트북, PC, 라즈베리 파이 또는 임베디드 컴퓨터는 디스플레이 식별, 운영 체제 구성 또는 수동으로 정의된 모드에 따라 출력 모드를 선택할 수 있습니다.
테스트 전에 다음을 확인하십시오:
HDMI-MIPI 보드가 모든 소스 모드를 자동으로 스케일링, 회전 또는 변환한다고 가정하지 마십시오. 이러한 기능은 실제 펌웨어에 대해 확인되어야 합니다.

HDMI 비디오를 MIPI DSI로 변환한다고 해서 터치 입력이 자동으로 변환되거나 활성화되지는 않습니다. 정전식 터치 패널은 USB, I2C 또는 다른 연결을 사용할 수 있으며, 해당 컨트롤러는 호스트 측 드라이버 및 펌웨어 지원이 필요할 수 있습니다.
MIPI는 또한 터치 통합을 위한 별도의 사양 제품군을 유지 관리하며, 이는 디스플레이 전송과 터치 입력이 별개의 시스템 기능임을 보여줍니다.[5]
HDMI 소스 프로젝트의 경우 다음을 확인하십시오:
분리된 HDMI 비디오 및 터치 경로에 대한 자세한 내용은 RJY Display의 가이드를 참조하십시오. Android 터치 및 HDMI 터치 통합.
RJY Display의 현재 제품 페이지는 RJY-HDMI-MIPI-V1을 LT6911C 메인 칩을 사용하는 HDMI-to-MIPI 컨트롤러 보드로 식별합니다. 게시된 구성은 4레인 MIPI LCD 연결, 40핀 0.5mm FPC 커넥터, 최대 1920 × 1200 해상도 지원을 설명합니다.[6]
| 게시된 보드 항목 | 해당 항목이 확립하는 사항 | 여전히 확인이 필요한 사항 |
|---|---|---|
| HDMI-to-MIPI 기능 | 보드는 HDMI 소스를 MIPI LCD 출력으로 연결합니다. | 지원되는 HDMI 입력 모드 및 패널별 펌웨어 |
| MIPI 4레인 LCD 출력 | 명시된 출력 구성은 4개의 MIPI 데이터 레인을 사용합니다. | 패널 레인 속도, 레인 순서, 극성 및 모드 |
| 40핀, 0.5mm FPC 커넥터 | 물리적 커넥터 형식 | 완전한 핀 간 호환성 및 FPC 방향 |
| 최대 해상도 1920 × 1200 | 게시된 해상도 상한 | 정확한 해상도 타이밍, 재생률 및 픽셀 형식 |
| LED 백라이트 지원 | 보드는 백라이트 관련 기능을 포함합니다. | 패널의 실제 LED 스트링 및 디밍 요구 사항과의 호환성 |
이러한 사양은 초기 선별에 유용하지만, 패널의 데이터시트, 핀 정의, 초기화 정보, 타이밍 및 전원 요구 사항이 검토될 때까지 패널이 호환된다고 선언해서는 안 됩니다.
해당 세 가지 사양만으로는 답변을 제공하기에 충분한 정보가 없습니다.
패널의 해상도가 보드의 게시된 최대치 미만이고, 명시된 레인 수와 커넥터 형식이 관련성이 있어 보이므로 초기 선별을 통과합니다. 그러나 엔지니어링 확인에는 여전히 다음이 필요합니다:
샘플 보드가 패널에 연결되기 전에 이러한 항목에 대해 호환성을 확인해야 합니다.
패널 타이밍, FPC, 백라이트 및 컨트롤러 보드 통합에 대한 배경 정보는 다음을 읽으십시오. TFT 액정 디스플레이의 구조와 구동 원리.
| 증상 | 검토해야 할 주요 영역 |
|---|---|
| 백라이트 없음 및 이미지 없음 | 보드 전원, 패널 전원 레일, 인에이블 신호, 커넥터 방향 및 보호 상태 |
| 백라이트 켜짐 but 이미지 없음 | DSI 초기화, 리셋 시퀀스, 타이밍, 레인 구성, 펌웨어 및 패널 인에이블 |
| 이미지 이동 또는 롤링 현상 | 수평 및 수직 타이밍, 픽셀 클럭, 동기 설정 및 재생률 |
| 잘못된 색상 | 픽셀 포맷, 색상 순서, 비트 심도 및 드라이버 IC 구성 |
| 간헐적 아티팩트 | 레인 속도, 신호 무결성, FPC 품질, 접지, 전원 안정성 및 타이밍 마진 |
| 영상은 작동하지만 터치가 작동하지 않음 | 터치 인터페이스, 호스트 드라이버, USB 또는 I2C 연결, 전원, 매핑 및 방향 |
| 올바른 이미지가 잘못된 방향으로 표시됨 | 소스 회전, 패널 스캔 구성, 초기화 명령 및 브리지 펌웨어 기능 |
샘플링 전에 완전한 문서를 제공하면 불필요한 시행착오를 줄일 수 있습니다. 다음을 준비하십시오:
원본 데이터시트나 초기화 시퀀스를 사용할 수 없는 경우, 검토 시작 시 해당 제한 사항을 명시하십시오. 사진과 공칭 해상도만으로는 신뢰할 수 있는 MIPI 패널 적용이 거의 불가능합니다.
RJY Display는 샘플 선택 전에 MIPI LCD 패널, HDMI 소스, 커넥터, 타이밍, 백라이트, 터치 및 펌웨어 요구 사항을 검토할 수 있습니다. 호환성은 커넥터 크기만으로 추론하는 것이 아니라 실제 패널과 컨트롤러 보드 구성에 대해 평가됩니다.
RJY HDMI-to-MIPI 컨트롤러 보드 보기 또는 패널 데이터시트 및 프로젝트 요구 사항 보내기.
아닙니다. 동일한 핀 수와 커넥터 피치가 동일한 핀 정의를 보장하지 않습니다. 전원, 접지, MIPI 레인, 리셋, 백라이트, 터치 및 제어 신호는 연결 전에 핀별로 비교해야 합니다.
브리지 하드웨어와 펌웨어가 패널의 2레인 구성, 타이밍, 픽셀 포맷 및 요구 레인 속도를 지원하는 경우에만 가능합니다. 4레인 기능만으로는 2레인 호환성이 확인되지 않습니다.
아닙니다. 최대 해상도는 초기 성능 경계일 뿐입니다. 정확한 픽셀 클럭, 블랭킹 간격, 재생률, DSI 모드, 픽셀 포맷, 레인 속도, 초기화 시퀀스 및 펌웨어도 일치해야 합니다.
아닙니다. 터치는 일반적으로 USB 또는 I2C와 같은 별도의 컨트롤러와 통신 경로를 사용합니다. 터치 인터페이스, 호스트 드라이버, 전원, 좌표 매핑 및 방향을 별도로 검토해야 합니다.
검토에는 원본 패널 데이터시트, 전체 FPC 핀 정의, 타이밍 테이블, 드라이버 IC, 초기화 명령, 전원 시퀀스, 백라이트 사양, 터치 컨트롤러 세부 정보 및 HDMI 소스 정보가 포함되어야 합니다.
아닙니다. 해당 사양은 초기 스크리닝에 유용하지만, 승인을 위해서는 여전히 패널 핀아웃, 타이밍, 작동 모드, 초기화 시퀀스, 전원 레일, 백라이트 요구 사항, 펌웨어 지원 및 소스 출력 구성이 필요합니다.
디스플레이 크기, 해상도, 인터페이스, 밝기, 터치 요구 사항, 컨트롤러 보드 요구 사항 및 적용 환경을 공유해 주십시오.