I. MIPI MIPI (інтэрфейс мабільнага прамысловага працэсара) - гэта абрэвіятура ад інтэрфейсу мабільнага прамысловага працэсара.
MIPI (Інтэрфейс мабільнага прамысловага працэсара) - гэта адкрыты стандарт для працэсараў мабільных прыкладанняў, створаны па ініцыятыве MIPI Alliance.
Спецыфікацыі, якія былі выкананы і знаходзяцца ў плане, наступныя: Напішыце тут апісанне малюнка
ДРУГОЕ, СПЕЦЫФІКАЦЫЯ MIPI DSI MIPI ALLIANCE
1, тлумачэнне назоўніка
TheCS 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, модуль Lane
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)
Рэжым выхаду - гэта спецыяльная аперацыя дадзеных Лэйн у стане LP
У гэтым рэжыме вы можаце ўвесці некаторыя дадатковыя функцыі: LPDT, ULPS, Trigger
Data Lane пераходзіць у рэжым Escape праз LP-11-LP-10-LP-00-LP-01-LP-00
У рэжыме выхаду адпраўнік павінен адправіць 1 8-бітную каманду ў адказ на запытанае дзеянне
У рэжыме Escape выкарыстоўваецца кадзіроўка з інтэрвалам у адзін
Стан звышнізкага энергаспажывання
У гэтым стане радкі пустыя (LP-00)
Стан звышнізкага энергазабеспячэння Clock Lane
Clock Lane пераходзіць у стан ULPS праз LP-11-LP-10-LP-00
- Выйдзіце з гэтага стану праз LP-10, TWAKEUP, LP-11, мінімальны час TWAKEUP складае 1 мс
Высакахуткасная перадача дадзеных
Акт адпраўкі высакахуткасных паслядоўных даных называецца высакахуткаснай перадачай даных або запускам (пакет)
Усе дзверы Lanes пачынаюцца сінхронна, і час заканчэння можа адрознівацца.
Гадзіннік павінен быць у паскораным рэжыме
Працэс перадачы ў кожным рэжыме працы
Працэс ўваходу ў рэжым Escape: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Код ўваходу-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
Рэжым сінхронных падзей без пакета
Серыйны рэжым
Рэжым перадачы:
Высакахуткасны рэжым сігналу (High-Speed 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, рэжым нізкай магутнасці (з нізкім энергаспажываннем) (для кіравання): 10 МГц (макс.) – Рэжым сігналу з высокай хуткасцю (для высакахуткаснай перадачы даных): ад 80 Мбіт/с да 1 Гбіт/с/Лэйн – рэжым D-PHY працы – Рэжым выхаду, высакахуткасны (серыйны) рэжым, рэжым кіравання, рэжым працы DSI, камандны рэжым (аналагічны інтэрфейсу MPU) – Рэжым відэа (аналагічны інтэрфейсу rGB) – даныя павінны перадавацца ў высакахуткасным рэжыме 3, невялікія высновы - рэжым перадачы і рэжым працы - розныя паняцці...Высакахуткасны рэжым перадачы павінен выкарыстоўвацца ў рэжыме відэа.Аднак рэжым каманднага рэжыму звычайна выкарыстоўваецца для чытання і запісу рэгістраў пры ініцыялізацыі ВК-модуляў, таму што дадзеныя не схільныя да памылак і іх лёгка вымераць на нізкіх хуткасцях.Відэарэжым таксама можа адпраўляць інструкцыі з дапамогай высокахуткаснага рэжыму, а камандны рэжым таксама можа выкарыстоўваць высакахуткасны рэжым працы, але рабіць гэта неабавязкова.
Час размяшчэння: 8 жніўня 2019 г