Інтерфейс MIPI

I. MIPI MIPI (Mobile Industry Processor Interface) — це абревіатура від Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) — це відкритий стандарт для процесорів мобільних додатків, ініційований MIPI Alliance.

Специфікації, які були виконані та є в плані, такі: Напишіть тут опис малюнка
ПО-ДРУГЕ, СПЕЦИФІКАЦІЯ MIPI DSI ALLIANCE
1, тлумачення іменника
The:DCS DCS (DisplayCommandSet) — стандартизований набір команд для модулів відображення в командному режимі.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI визначає високошвидкісний послідовний інтерфейс між процесором і дисплеєм.
CSI визначає високошвидкісний послідовний інтерфейс між процесором і модулем камери.
D-PHY: надає визначення фізичного рівня для DSI та CSI
2, шарувата структура DSI
DSI поділяється на чотири рівні, що відповідають специфікації D-PHY, DSI, DCS, діаграмі ієрархічної структури, як показано нижче:
PHY визначає середовище передачі, схему вводу/виводу, тактовий і сигнальний механізм.
Рівень керування смугою: надсилайте та збирайте потік даних на кожну смугу.
Рівень протоколу низького рівня: визначає спосіб кадрування кадрів і роздільної здатності, виявлення помилок тощо.
Прикладний рівень: описує високорівневе кодування та розбір потоків даних.

Напишіть тут опис малюнка
3, режим керування та відео
Периферійні пристрої, сумісні з DSI, підтримують режими роботи Command або Video, які визначаються архітектурою периферійного пристрою. Командний режим стосується надсилання команд і даних до контролера з кеш-пам’яттю дисплея.Хост опосередковано керує периферією за допомогою команд.
Командний режим використовує двосторонній інтерфейс. Відеорежим означає використання потоків реального зображення від хоста до периферійного пристрою.Цей режим може передаватися тільки на високих швидкостях.

Щоб зменшити складність і заощадити кошти, системи лише відео можуть мати лише один односторонній шлях передачі даних
Вступ до D-PHY
1, D-PHY описує синхронний, високошвидкісний, малопотужний, недорогий PHY.
Конфігурація PHY включає
Годинниковий провулок
Одна або кілька смуг даних
Конфігурація PHY для двох смуг показана нижче
Напишіть тут опис малюнка
Три основні типи смуг
Односторонній годинник пров
Одностороння передача даних пров
Двостороння передача даних пров
Режим передачі D-PHY
Режим сигналу низької потужності (Low-Power) (для управління): 10 МГц (макс.)
Режим високошвидкісного сигналу (для високошвидкісної передачі даних): від 80 Мбіт/с до 1 Гбіт/с/смуга
Протокол низького рівня D-PHY визначає, що мінімальною одиницею даних є байт
При передачі даних він повинен бути низьким спереду та високим ззаду.
D-PHY для мобільних додатків
DSI: Послідовний інтерфейс дисплея
Одна смуга годинника, одна або кілька смуг даних
CSI: Послідовний інтерфейс камери
2, Модуль смуги
PHY складається з D-PHY (Lane Module)
D-PHY може містити:
Передавач малої потужності (LP-TX)
Приймач малої потужності (LP-RX)
Високошвидкісний передавач (HS-TX)
Високошвидкісний приймач (HS-RX)
Малопотужний конкурентний детектор (LP-CD)
Три основні типи смуг
Односторонній годинник пров
Майстер: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Одностороння передача даних пров
Майстер: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Двостороння передача даних пров
Головний, ведений: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, стан смуги та напруга
Лейн Держ
LP-00, LP-01, LP-10, LP-11 (односторонні)
HS-0, HS-1 (різниця)
Напруга в смузі (типова)
LP: 0-1,2 В
HS: 100-300 мВ (200 мВ)
4, режим роботи
Три режими роботи для Data Lane
Режим втечі, режим високої швидкості, режим керування
Можливі події зі стану зупинки режиму керування:
Запит режиму виходу (LP-11-LP-10-LP-00-LP-01-LP-00)
Запит на швидкісний режим (LP-11-LP-01-LP-00)
Запит на повернення (LP-11-LP-10-LP-00-LP-10-LP-00)
Режим виходу - це спеціальна операція даних Lane у стані LP
У цьому режимі можна ввести деякі додаткові функції: LPDT, ULPS, Тригер
Data Lane переходить в режим Escape через LP-11-LP-10-LP-00-LP-01-LP-00
У режимі вихідного режиму відправник повинен надіслати 1 8-бітну команду у відповідь на запитану дію
У режимі Escape використовується кодування Spaced-One Hot
Стан наднизького енергоспоживання
У цьому стані рядки порожні (LP-00)
Стан наднизького енергоспоживання Clock Lane
Clock Lane переходить у стан ULPS через LP-11-LP-10-LP-00
- Вийти з цього стану через LP-10, TWAKEUP, LP-11, мінімальний час TWAKEUP становить 1 мс
Високошвидкісна передача даних
Акт надсилання високошвидкісних послідовних даних називається високошвидкісною передачею даних або запуском (пакетом)
Двері всіх доріжок починаються синхронно, а час закінчення може відрізнятися.
Годинник повинен бути в швидкісному режимі
Процес передачі в кожному режимі роботи
Процес входу в режим Escape: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Entry Code-LPD (10MHz)
Процес виходу з режиму Escape: LP-10-LP-11
Процес входу в режим високої швидкості: LP-11-LP-01-LP-00-SoT (00011101) – HSD (від 80 Мбіт/с до 1 Гбіт/с)
Процес виходу з високошвидкісного режиму: EoT-LP-11
Режим керування – процес передачі БТА: ЛП-11, ЛП-10, ЛП-00, ЛП-10, ЛП-00
Режим керування – процес прийому БТА: ЛП-00, ЛП-10, ЛП-11

Діаграма переходу станів

Напишіть тут опис малюнка
Введення в DSI
1, DSI — це розширюваний інтерфейс Lane, 1 тактовий Lane/1-4 дані Lane Lane
Периферійні пристрої, сумісні з DSI, підтримують 1 або 2 основних режими роботи:
Командний режим (схожий на інтерфейс MPU)
Відеорежим (схожий на інтерфейс RGB) – дані повинні передаватись у високошвидкісному режимі, щоб підтримувати передачу даних у 3 форматах
Синхронний імпульсний режим без пакетів
Режим Non-Burst Synchronous Event
Режим серійної зйомки
Режим передачі:
Режим високошвидкісного сигналу (High-Speed ​​signaling mode)
Режим сигналу низької потужності (режим сигналізації низької потужності) – лише лінія даних 0 (годинник інший або надходить від DP, DN).
Тип рами
Короткі кадри: 4 байти (фіксовано)
Довгі кадри: від 6 до 65541 байт (змінна)
Два приклади високошвидкісної передачі даних Lane
Напишіть тут опис малюнка
2, коротка структура рами
Голова кадру (4 байти)
Ідентифікація даних (DI) 1 байт
Дані кадру – 2 байти (фіксована довжина 2 байти)
Виявлення помилок (ECC) 1 байт
Розмір рами
Довжина фіксована і становить 4 байти
3, довга рамна структура
Голова кадру (4 байти)
Ідентифікація даних (DI) 1 байт
Кількість даних – 2 байти (кількість заповнених даних)
Виявлення помилок (ECC) 1 байт
Заповнення даними (від 0 до 65535 байт)
Довжина s.WC?байт
Кінець кадру: контрольна сума (2 байти)
Розмір рами:
4 с (від 0 до 65535) і 2 с від 6 до 65541 байт
4, тип даних кадру Ось описи зображень для п’яти, екземпляр вимірювання сигналу MIPI DSI 1, карта вимірювання сигналу MIPI DSI 2 у режимі низької потужності, режим передавання та режим роботи MIPI D-PHY і DSI...Режим передачі D-PHY та DSI, режим сигналу низької потужності (Low-Power) (для керування): 10 МГц (макс.) – Режим високошвидкісного сигналу (для високошвидкісної передачі даних): від 80 Мбіт/с до 1 Гбіт/с/смуга – режим D-PHY режим роботи – Режим виходу, режим високої швидкості (Burst), режим керування, режим роботи DSI, командний режим (подібний до інтерфейсу MPU) – Режим відео (подібний до інтерфейсу rGB) – Дані повинні передаватись у високошвидкісному режимі 3, невеликі висновки – Режим передачі та режим роботи – різні поняття...Режим високошвидкісної передачі повинен використовуватися в режимі роботи в режимі відео.Однак режим командного режиму зазвичай використовується для читання та запису регістрів під час ініціалізації РК-модулів, оскільки дані не схильні до помилок і їх легко вимірювати на низьких швидкостях.Відеорежим також може надсилати інструкції за допомогою високошвидкісного режиму, а командний режим також може використовувати високошвидкісний робочий режим, але це не обов’язково.


Час публікації: 8 серпня 2019 р
Онлайн-чат WhatsApp!