I. MIPI MIPI (Mobile Industry Processor Interface) je akronim za Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) je odprt standard za procesorje mobilnih aplikacij, ki ga je začelo združenje MIPI Alliance.
Specifikacije, ki so dokončane in so v načrtu so naslednje: Tukaj napišite slikovni opis
DRUGI, MIPI ALLIANCE SPECIFIKACIJA MIPI DSI
1, samostalniška razlaga
TheCS DCS (DisplayCommandSet) je standardiziran nabor ukazov za prikazovalne module v ukaznem načinu.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI definira hitri serijski vmesnik med procesorjem in zaslonskim modulom.
CSI definira hitri serijski vmesnik med procesorjem in modulom kamere.
D-PHY: Zagotavlja definicije fizičnega sloja za DSI in CSI
2, večplastna struktura DSI
DSI je razdeljen na štiri plasti, ki ustrezajo specifikaciji D-PHY, DSI, DCS, diagramu hierarhične strukture, kot sledi:
PHY definira prenosni medij, vhodno/izhodno vezje ter mehanizem ure in signala.
Lane Management Layer: pošiljanje in zbiranje pretoka podatkov na vsak pas.
Sloj protokola nizke ravni: Določa, kako so okvirji in ločljivosti uokvirjeni, zaznavanje napak itd.
Aplikacijska plast: opisuje visokonivojsko kodiranje in razčlenjevanje tokov podatkov.
Tukaj napišite opis slike
3, ukazni in video način
Zunanje naprave, združljive z DSI, podpirajo ukazni ali video način delovanja, katerega način določa periferna arhitektura. Ukazni način se nanaša na pošiljanje ukazov in podatkov krmilniku s predpomnilnikom zaslona.Gostitelj posredno nadzoruje periferijo prek ukazov.
Ukazni način uporablja dvosmerni vmesnik Video način se nanaša na uporabo tokov realne slike od gostitelja do periferne naprave.Ta način se lahko prenaša le pri visokih hitrostih.
Da bi zmanjšali zapletenost in prihranili stroške, imajo lahko sistemi samo za video le eno enosmerno podatkovno pot
Uvod v D-PHY
1, D-PHY opisuje sinhroni, hitri, nizkoenergijski in poceni PHY.
Konfiguracija PHY vključuje
Urni pas
En ali več podatkovnih pasov
Konfiguracija PHY za dve stezi je prikazana spodaj
Tukaj napišite opis slike
Tri glavne vrste pasov
Enosmerna ura Lane
Enosmerni podatki Lane
Dvosmerni podatkovni pas
Način prenosa D-PHY
Način signala nizke porabe (Low-Power) (za nadzor): 10MHz (maks.)
Način hitrega signala (za hiter prenos podatkov): 80 Mbps do 1 Gbps/pas
Protokol nizke ravni D-PHY določa, da je najmanjša enota podatkov bajt
Pri pošiljanju podatkov mora biti spredaj nizek, zadaj pa visok.
D-PHY za mobilne aplikacije
DSI: Zaporedni vmesnik zaslona
En urni pas, en ali več podatkovnih pasov
CSI: serijski vmesnik kamere
2, Lane modul
PHY je sestavljen iz D-PHY (Lane Module)
D-PHY lahko vsebuje:
Oddajnik nizke moči (LP-TX)
Sprejemnik nizke moči (LP-RX)
Oddajnik visoke hitrosti (HS-TX)
Hitri sprejemnik (HS-RX)
Tekmovalni detektor nizke moči (LP-CD)
Tri glavne vrste pasov
Enosmerna ura Lane
Glavni: HS-TX, LP-TX
Podrejeni: HS-RX, LP-RX
Enosmerni podatki Lane
Glavni: HS-TX, LP-TX
Podrejeni: HS-RX, LP-RX
Dvosmerni podatkovni pas
Glavni, podrejeni: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, Stanje voznega pasu in napetost
Lane State
LP-00, LP-01, LP-10, LP-11 (enostranski)
HS-0, HS-1 (razlika)
Napetost voznega pasu (tipična)
LP: 0-1,2 V
HS: 100-300mV (200mV)
4, način delovanja
Trije načini delovanja za Data Lane
Način pobega, način visoke hitrosti, način nadzora
Možni dogodki iz stanja zaustavitve načina nadzora so:
Zahteva za način pobega (LP-11-LP-10-LP-00-LP-01-LP-00)
Zahteva za način visoke hitrosti (LP-11-LP-01-LP-00)
Zahteva za preobrat (LP-11-LP-10-LP-00-LP-10-LP-00)
Escape mode je posebna operacija podatkovnega pasu v stanju LP
V tem načinu lahko vnesete nekaj dodatnih funkcij: LPDT, ULPS, Trigger
Data Lane vstopi v način Escape prek LP-11- LP-10-LP-00-LP-01-LP-00
Ko je v načinu Escape mode, mora pošiljatelj poslati 1 8-bitni ukaz kot odgovor na zahtevano dejanje
Način za pobeg uporablja vroče kodiranje z razmikom ena
Stanje ultra nizke porabe energije
V tem stanju so vrstice prazne (LP-00)
Stanje ultra nizke porabe energije Clock Lane
Clock Lane vstopi v stanje ULPS prek LP-11-LP-10-LP-00
- Izhod iz tega stanja prek LP-10, TWAKEUP, LP-11, najmanjši čas TWAKEUP je 1ms
Prenos podatkov visoke hitrosti
Dejanje pošiljanja hitrih serijskih podatkov se imenuje hitri prenos podatkov ali proženje (rafal)
Vsa vrata Lanes se začnejo sinhrono in končni čas se lahko razlikuje.
Ura mora biti v načinu visoke hitrosti
Postopek prenosa v vsakem načinu delovanja
Postopek vstopa v način Escape: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Vnosna koda-LPD (10MHz)
Postopek izhoda iz načina Escape: LP-10-LP-11
Postopek vstopa v način visoke hitrosti: LP-11-LP-01-LP-00-SoT (00011101) – HSD (80Mbps do 1Gbps)
Postopek izhoda iz hitrega načina: EoT-LP-11
Način krmiljenja – postopek prenosa BTA: LP-11, LP-10, LP-00, LP-10, LP-00
Način krmiljenja – postopek sprejema BTA: LP-00, LP-10, LP-11
Diagram prehoda stanja
Tukaj napišite opis slike
Uvod v DSI
1, DSI je razširljiv vmesnik Lane, 1 ura Lane/1-4 podatkovni pas Lane
Zunanje naprave, združljive z DSI, podpirajo 1 ali 2 osnovna načina delovanja:
Ukazni način (podoben vmesniku MPU)
Video način (podoben vmesniku RGB) – podatke je treba prenesti v hitrem načinu, da podpirajo prenos podatkov v 3 formatih
Način sinhronega impulza brez izbruha
Način sinhronega dogodka brez izbruha
Rafalni način
Način prenosa:
Način visoke hitrosti signala (način visoke hitrosti signaliziranja)
Način signala nizke moči (način signalizacije nizke moči) – samo podatkovni pas 0 (ura je drugačna ali prihaja iz DP, DN).
Vrsta okvirja
Kratki okvirji: 4 bajti (fiksno)
Dolgi okvirji: 6 do 65541 bajtov (spremenljivo)
Dva primera hitrega prenosa podatkov Lane
Tukaj napišite opis slike
2, kratka struktura okvirja
Glava okvirja (4 bajti)
Identifikacija podatkov (DI) 1 bajt
Podatki okvirja – 2 bajta (dolžina je fiksna na 2 bajta)
Zaznavanje napak (ECC) 1 bajt
Velikost okvirja
Dolžina je fiksna na 4 bajte
3, dolga struktura okvirja
Glava okvirja (4 bajti)
Identifikacija podatkov (DI) 1 bajt
Število podatkov – 2 bajta (število izpolnjenih podatkov)
Zaznavanje napak (ECC) 1 bajt
Polnjenje podatkov (0 do 65535 bajtov)
Dolžina s.WC?bajtov
Konec okvirja: kontrolna vsota (2 bajta)
Velikost okvirja:
4 s (0 do 65535) in 2 s 6 do 65541 bajtov
4, podatkovni tip okvirja Tukaj so opisi slik petih, primerek merjenja signala MIPI DSI 1, zemljevid merjenja signala MIPI DSI 2 v načinu nizke porabe, način prenosa in način delovanja MIPI D-PHY in DSI...Način prenosa D-PHY in DSI, način signala nizke porabe (Low-Power) (za nadzor): 10MHz (največ) – Način visoke hitrosti signala (za hiter prenos podatkov): 80Mbps do 1Gbps/pas – Način D-PHY delovanja – Escape mode, High-Speed (Burst) način, Control mode, DSI način delovanja, Command Mode (podobno vmesniku MPU) – Video način (podobno vmesniku rGB) – Podatke je treba prenašati v načinu visoke hitrosti 3, majhni zaključki – način prenosa in način delovanja sta različna pojma...V načinu delovanja video načina je treba uporabiti način prenosa visoke hitrosti.Vendar se način ukaznega načina običajno uporablja za branje in pisanje registrov, ko so moduli LCD inicializirani, ker podatki niso nagnjeni k napakam in jih je enostavno meriti pri nizkih hitrostih.Video način lahko pošilja navodila tudi z uporabo visoke hitrosti, ukazni način pa lahko uporablja tudi način delovanja visoke hitrosti, vendar to ni potrebno.
Čas objave: 8. avgusta 2019