Interfaco MIPI

I. MIPI MIPI (Mobile Industry Processor Interface) estas akronimo por Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) estas malferma normo por movaj aplikaĵprocesoroj iniciatitaj fare de la MIPI-Alianco.

La specifoj, kiuj estis kompletigitaj kaj estas en la plano, estas kiel sekvas: Skribu bildan priskribon ĉi tie
DUA, MIPI DSI-SPECIFIKO DE MIPI ALLIANCE
1, substantiva interpreto
La:DCS de la DCS (DisplayCommandSet) estas normigita aro de komandoj por ekranmoduloj en komanda reĝimo.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI difinas altrapidan serian interfacon inter la procesoro kaj la ekranmodulo.
CSI difinas altrapidan serian interfacon inter la procesoro kaj la fotilmodulo.
D-PHY: Provizas fizikajn tavoldifinojn por DSI kaj CSI
2, DSI tavoligita strukturo
DSI estas dividita en kvar tavolojn, egalrilatante al D-PHY, DSI, DCS-specifo, hierarkia strukturdiagramo jene:
PHY difinas la dissendmedion, la enig-/eligcirkviton, kaj la horloĝon kaj signalmekanismon.
Lane Management Layer: Sendu kaj kolektu datumfluon al ĉiu leno.
Tavolo de Malaltnivela Protokolo: Difinas kiel kadroj kaj rezolucioj estas enkadrigitaj, erardetekto, ktp.
Aplika tavolo: Priskribas altnivelan kodigon kaj analizajn datumfluojn.

Skribu bildan priskribon ĉi tie
3, Komando kaj Video-Reĝimo
DSI-kongruaj ekstercentraj subtenas Komando aŭ Video-operaciajn reĝimojn, kiu reĝimo estas determinita de la ekstercentra arkitekturo Komandreĝimo rilatas al sendado de komandoj kaj datumoj al regilo kun ekrankaŝmemoro.La gastiganto nerekte kontrolas la periferion per komandoj.
Komanda reĝimo uzas dudirektan interfacon Videoreĝimo rilatas al la uzo de realbildaj fluoj de la gastiganto ĝis la ekstercentra.Ĉi tiu reĝimo nur povas esti elsendita ĉe altaj rapidecoj.

Por redukti kompleksecon kaj ŝpari kostojn, nur-video-sistemoj povas havi nur unudirektan datumvojon
Enkonduko al D-PHY
1, D-PHY priskribas sinkronan, altrapidan, malaltan potencon, malmultekostan PHY.
PHY-agordo inkluzivas
Horloĝa vojo
Unu aŭ pluraj datumvojo
La PHY-agordo por du Lenoj estas montrita malsupre
Skribu bildan priskribon ĉi tie
Tri ĉefaj vojspecoj
Unudirekta horloĝa Leno
Unudirekta datuma Leno
Dudirekta datuma Leno
D-PHY dissenda reĝimo
Malaltpotenca (Malaltpotenca) signalreĝimo (por kontrolo): 10MHz (maks)
Altrapida signalreĝimo (por altrapida datumtranssendo): 80Mbps ĝis 1Gbps/Lane
La D-PHY malaltnivela protokolo precizigas ke la minimuma unuo de datenoj estas bajto
Sendante datumoj, ĝi devas esti malalta antaŭe kaj alta malantaŭe.
D-PHY por moveblaj aplikoj
DSI: Montru serian interfacon
Unu horloĝa leno, unu aŭ pluraj datumvojo
CSI: Fotila Seria Interfaco
2, Lane-modulo
PHY konsistas el D-PHY (Lane Module)
D-PHY povas enhavi:
Malaltpotenca dissendilo (LP-TX)
Malaltpotenca ricevilo (LP-RX)
Altrapida dissendilo (HS-TX)
Altrapida ricevilo (HS-RX)
Malaltpotenca Konkurenciva Detektilo (LP-KD)
Tri ĉefaj vojspecoj
Unudirekta horloĝa Leno
Majstro: HS-TX, LP-TX
Sklavo: HS-RX, LP-RX
Unudirekta datuma Leno
Majstro: HS-TX, LP-TX
Sklavo: HS-RX, LP-RX
Dudirekta datuma Leno
Majstro, Sklavo: HS-TX, LP-TX, HS-RX, LP-RX, LP-KD
3, Lane stato kaj tensio
Lane Ŝtato
LP-00, LP-01, LP-10, LP-11 (unu-finita)
HS-0, HS-1 (diferenco)
Lentensio (tipa)
Longdisko: 0-1.2V
HS: 100-300mV (200mV)
4, mastruma reĝimo
Tri operaciumoj por Data Lane
Eskapa reĝimo, Altrapida reĝimo, Kontrola reĝimo
Eblaj okazaĵoj de la halta stato de kontrolreĝimo estas:
Peto de eskapa reĝimo (LP-11-LP-10-LP-00-LP-01-LP-00)
Altrapida reĝimo-peto (LP-11-LP-01-LP-00)
Peto de ŝanĝado (LP-11-LP-10-LP-00-LP-10-LP-00)
Eskap-reĝimo estas speciala operacio de datuma Leno en la LP-ŝtato
En ĉi tiu reĝimo, vi povas enigi kelkajn pliajn funkciojn: LPDT, ULPS, Trigger
Data Lane eniras Eskapan reĝimon per LP-11-LP-10-LP-00-LP-01-LP-00
Post kiam en Eskap-reĝimo, la sendinto devas sendi 1 8-bitan komandon en respondo al la petita ago
Eskapa reĝimo uzas Spaced-One-Encoding Hot
Ultra-Malalta Potenca Ŝtato
En ĉi tiu stato, linioj estas malplenaj (LP-00)
La ultra-malalta potenca stato de Clock Lane
Clock Lane eniras ULPS-ŝtaton per LP-11-LP-10-LP-00
- Eliru ĉi tiun staton per LP-10 , TWAKEUP , LP-11, minimuma tempo de TWAKEUP estas 1 ms
Altrapida transdono de datumoj
La ago sendi altrapidajn seriajn datumojn nomiĝas altrapida datumtransigo aŭ ekigado (eksplodo)
Ĉiuj Lanes-pordoj komenciĝas sinkrone kaj la fintempo povas varii.
La horloĝo devus esti en altrapida reĝimo
La transiga procezo sub ĉiu reĝima operacio
La procezo de eniro de Eskapa reĝimo: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Enira Kodo-LPD (10MHz)
La procezo de eliro de Eskapa reĝimo: LP-10-LP-11
La procezo de eniro de altrapida reĝimo: LP-11- LP-01-LP-00-SoT (00011101) - HSD (80Mbps ĝis 1Gbps)
La procezo de eliro de altrapida reĝimo: EoT-LP-11
Kontrola reĝimo - BTA-transdona procezo: LP-11, LP-10, LP-00, LP-10, LP-00
Kontrola reĝimo - BTA ricevanta procezo: LP-00, LP-10, LP-11

Ŝtata transirdiagramo

Skribu bildan priskribon ĉi tie
Enkonduko al DSI
1, DSI estas Lane etendebla interfaco, 1 horloĝa Leno/1-4 datumoj Lane Lane
DSI-kongruaj ekstercentraj subtenas 1 aŭ 2 bazajn reĝimojn de funkciado:
Komandreĝimo (simila al MPU-interfaco)
Videoreĝimo (simila al RGB-interfaco) - Datumoj devas esti transdonitaj en altrapida reĝimo por subteni datumojn en 3 formatoj
Ne-Burst Sinkrona Pulsa Reĝimo
Ne-Burst Sinkrona Eventa Reĝimo
Eksploda reĝimo
Transdona reĝimo:
Altrapida signalreĝimo (Altrapida signalreĝimo)
Malaltpotenca signalreĝimo (Malaltpotenca signalreĝimo) - nur datumvojo 0 (horloĝo estas malsama aŭ venas de DP, DN).
Kadra tipo
Mallongaj kadroj: 4 bajtoj (fiksitaj)
Longaj kadroj: 6 ĝis 65541 bajtoj (varia)
Du ekzemploj de altrapida datuma Lane-transsendo
Skribu bildan priskribon ĉi tie
2, mallonga kadro strukturo
Kadrokapo (4 bajtoj)
Datumidentigo (DI) 1 bajto
Kadrodatenoj - 2 bajtoj (longo fiksita al 2 bajtoj)
Erara Detekto (ECC) 1 bajto
Kadra grandeco
La longo estas fiksita al 4 bajtoj
3, longa kadro strukturo
Kadrokapo (4 bajtoj)
Datumidentigo (DI) 1 bajto
Nombro de datumoj - 2 bajtoj (nombro de datumoj plenigitaj)
Erara Detekto (ECC) 1 bajto
Datumplenigo (0 ĝis 65535 bajtoj)
Longo s.WC?bajtoj
Fino de kadro: kontrolsumo (2 bajtoj)
Kadra grandeco:
4 s (0 ĝis 65535) kaj 2 s 6 ĝis 65541 bajtoj
4, kadro-datumtipo Jen la bildaj priskriboj de la kvin, MIPI DSI-signala mezurado-instanco 1, MIPI DSI-signal-mezura mapo 2 en Malalta Potenca reĝimo, MIPI D-PHY kaj DSI-transdona reĝimo kaj operacia reĝimo...D-PHY kaj DSI-transsendo-reĝimo, malalta potenco (Malalt-potenca) signalreĝimo (por kontrolo): 10MHz (maksimuma) - Alta Rapida signalreĝimo (por altrapida datumtranssendo): 80Mbps ĝis 1Gbps/Lane - D-PHY-reĝimo de operacio - Eskap-reĝimo, Altrapida (Burst) reĝimo, Kontrola reĝimo, DSI-reĝimo de operacio, Komandreĝimo (simila al MPU-interfaco) - Videoreĝimo (simila al rGB-interfaco) - Datumoj devas esti transdonitaj en altrapida reĝimo 3, malgrandaj konkludoj - Transdona reĝimo kaj operacia reĝimo estas malsamaj konceptoj...La Transsendo-reĝimo de Alta-Rapideco devas esti uzata en Video-reĝimo operacianta.Tamen, komanda Reĝimo kutimas kutime legi kaj skribi registrojn kiam LCD-moduloj estas pravaligitaj, ĉar datenoj ne estas emaj al eraroj kaj facile mezureblaj je malaltaj rapidecoj.Videoreĝimo ankaŭ povas sendi instrukciojn per Altrapida, kaj Komandreĝimo ankaŭ povas uzi Altrapidan operaciumon, sed ne necesas fari tion.


Afiŝtempo: Aŭg-08-2019
WhatsApp Enreta Babilejo!