I. MIPI MIPI (Mobile Industry Processor Interface) — это аббревиатура от Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) — это открытый стандарт для процессоров мобильных приложений, инициированный Альянсом MIPI.
Спецификации, которые были выполнены и находятся в плане, следующие: Напишите описание изображения здесь
ВТОРОЕ, СПЕЦИФИКАЦИЯ MIPI ALLIANCE MIPI DSI
1, толкование существительного
СУ РСУ (DisplayCommandSet) представляет собой стандартизированный набор команд для модулей дисплея в командном режиме.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI определяет высокоскоростной последовательный интерфейс между процессором и модулем дисплея.
CSI определяет высокоскоростной последовательный интерфейс между процессором и модулем камеры.
D-PHY: предоставляет определения физического уровня для DSI и CSI.
2, многоуровневая структура DSI
DSI разделен на четыре уровня, соответствующих спецификации D-PHY, DSI, DCS, схема иерархической структуры выглядит следующим образом:
PHY определяет среду передачи, схему ввода/вывода, а также механизм часов и сигналов.
Уровень управления дорожками: отправляйте и собирайте поток данных для каждой дорожки.
Уровень протокола низкого уровня: определяет, как кадры и разрешения формируются, обнаружение ошибок и т. д.
Прикладной уровень: описывает высокоуровневое кодирование и анализ потоков данных.
Напишите сюда описание картинки
3, командный и видеорежим
DSI-совместимые периферийные устройства поддерживают режимы работы «Команда» или «Видео», причем этот режим определяется архитектурой периферийного устройства. Режим «Команда» относится к отправке команд и данных на контроллер с кэш-памятью дисплея.Хост косвенно управляет периферийным устройством через команды.
Командный режим использует двусторонний интерфейс Видеорежим относится к использованию потоков реального изображения от хоста к периферийным устройствам.Этот режим может передаваться только на высоких скоростях.
Для упрощения и экономии средств системы, работающие только с видео, могут иметь только один односторонний путь передачи данных.
Введение в D-PHY
1, D-PHY описывает синхронный, высокоскоростной, маломощный и недорогой физический уровень.
Конфигурация PHY включает
Часовой переулок
Одна или несколько полос данных
Конфигурация PHY для двух дорожек показана ниже.
Напишите сюда описание картинки
Три основных типа дорожек
Часы с односторонним движением
Односторонняя полоса данных
Двусторонняя полоса данных
Режим передачи D-PHY
Режим маломощного (Low-Power) сигнала (для управления): 10 МГц (макс.)
Режим высокоскоростного сигнала (для высокоскоростной передачи данных): от 80 Мбит/с до 1 Гбит/с/полоса
Низкоуровневый протокол D-PHY указывает, что минимальной единицей данных является байт.
При отправке данных он должен быть низким спереди и высоким сзади.
D-PHY для мобильных приложений
DSI: последовательный интерфейс дисплея
Одна полоса синхронизации, одна или несколько полос данных
CSI: последовательный интерфейс камеры
2, модуль переулка
PHY состоит из D-PHY (модуль дорожки)
D-PHY может содержать:
Передатчик малой мощности (LP-TX)
Маломощный приемник (LP-RX)
Высокоскоростной передатчик (HS-TX)
Высокоскоростной приемник (HS-RX)
Маломощный конкурентный детектор (LP-CD)
Три основных типа дорожек
Часы с односторонним движением
Мастер: HS-TX, LP-TX
Раб: HS-RX, LP-RX
Односторонняя полоса данных
Мастер: HS-TX, LP-TX
Раб: HS-RX, LP-RX
Двусторонняя полоса данных
Ведущий, ведомый: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, состояние полосы движения и напряжение
Лейн Стэйт
ЛП-00, ЛП-01, ЛП-10, ЛП-11 (несимметричный)
ГС-0, ГС-1 (разница)
Напряжение линии (типичное)
ЛП: 0-1,2 В
ГС: 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)
Режим Escape — это специальная операция Data Lane в состоянии LP.
В этом режиме вы можете ввести некоторые дополнительные функции: LPDT, ULPS, Trigger
Data Lane переходит в режим Escape через LP-11-LP-10-LP-00-LP-01-LP-00
Находясь в режиме режима Escape, отправитель должен отправить 1 8-битную команду в ответ на запрошенное действие.
Режим Escape использует Spaced-One-Encoding 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 (от 80Mbps до 1Gbps)
Процесс выхода из скоростного режима: ЭоТ-ЛП-11
Режим управления – процесс передачи БТА: LP-11, LP-10, LP-00, LP-10, LP-00
Режим управления – процесс приема БТА: ЛП-00, ЛП-10, ЛП-11
Диаграмма перехода состояний
Напишите сюда описание картинки
Введение в DSI
1, DSI-это расширяемый интерфейс Lane, 1 тактовая полоса/1-4 полоса данных
DSI-совместимые периферийные устройства поддерживают 1 или 2 основных режима работы:
Командный режим (аналогичный интерфейсу MPU)
Видеорежим (аналогичный интерфейсу RGB) — данные должны передаваться в высокоскоростном режиме для поддержки передачи данных в 3 форматах.
Непакетный синхронный импульсный режим
Непакетный синхронный режим событий
В режиме серийной съемки
Режим передачи:
Режим высокоскоростного сигнала (High-Speed signaling mode)
Режим маломощного сигнала (Low-Power signaling mode) — только линия данных 0 (часы отличаются или исходят от DP, DN).
Тип кадра
Короткие кадры: 4 байта (фиксированные)
Длинные кадры: от 6 до 65541 байт (переменная)
Два примера высокоскоростной передачи данных по каналу
Напишите сюда описание картинки
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 режима работы – Режим Escape, Высокоскоростной (пакетный) режим, Режим управления, Режим работы DSI, Командный режим (аналогичный интерфейсу MPU) – Видеорежим (аналогичный интерфейсу rGB) – Данные должны передаваться в высокоскоростном режиме 3, небольшие выводы. Режим передачи и режим работы — разные понятия...Режим передачи High-Speed должен использоваться в рабочем режиме Video Mode.Однако режим командного режима обычно используется для чтения и записи регистров при инициализации ЖК-модулей, поскольку данные не подвержены ошибкам и их легко измерить на низких скоростях.Видеорежим также может отправлять инструкции с использованием высокоскоростного режима, а командный режим также может использовать высокоскоростной режим работы, но это не обязательно.
Время публикации: 08 августа 2019 г.