I. MIPI MIPI (Mobile Industry Processor Interface) je zkratka pro Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) je otevřený standard pro procesory mobilních aplikací iniciovaný MIPI Alliance.
Specifikace, které byly dokončeny a jsou v plánu, jsou následující: Zde napište popis obrázku
DRUHÁ, SPECIFIKACE MIPI DSI MIPI ALLIANCE
1, výklad podstatného jména
TheCS of DCS (DisplayCommandSet) je standardizovaná sada příkazů pro zobrazovací moduly v příkazovém režimu.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI definuje vysokorychlostní sériové rozhraní mezi procesorem a zobrazovacím modulem.
CSI definuje vysokorychlostní sériové rozhraní mezi procesorem a modulem kamery.
D-PHY: Poskytuje definice fyzické vrstvy pro DSI a CSI
2, DSI vrstvená struktura
DSI je rozděleno do čtyř vrstev, které odpovídají specifikaci D-PHY, DSI, DCS, diagram hierarchické struktury takto:
PHY definuje přenosové médium, vstupní/výstupní obvod a mechanismus hodin a signálu.
Lane Management Layer: Odesílejte a sbírejte datový tok do každého pruhu.
Vrstva nízkoúrovňového protokolu: Definuje způsob rámování snímků a rozlišení, detekci chyb a tak dále.
Aplikační vrstva: Popisuje vysokoúrovňové kódování a analýzu datových toků.
Sem napište popis obrázku
3, Režim příkazů a videa
Periferní zařízení kompatibilní s DSI podporují provozní režimy Command nebo Video, přičemž tento režim je určen architekturou periferií Režim příkazu se týká odesílání příkazů a dat do řadiče s mezipamětí displeje.Hostitel nepřímo ovládá periferní zařízení prostřednictvím příkazů.
Příkazový režim používá obousměrné rozhraní Režim videa se týká použití proudů reálného obrazu z hostitele do periferie.Tento režim lze přenášet pouze vysokou rychlostí.
Aby se snížila složitost a ušetřily náklady, mohou mít systémy pouze pro video pouze jednu jednosměrnou datovou cestu
Úvod do D-PHY
1, D-PHY popisuje synchronní, vysokorychlostní, nízkoenergetické a nízkonákladové PHY.
Konfigurace PHY zahrnuje
Hodinový pruh
Jeden nebo více datových pruhů
Konfigurace PHY pro dva pruhy je uvedena níže
Sem napište popis obrázku
Tři typy hlavních jízdních pruhů
Jednosměrné hodiny Lane
Jednosměrný datový pruh
Obousměrný datový pruh
Režim přenosu D-PHY
Režim signálu nízké spotřeby (Low-Power) (pro ovládání): 10 MHz (max)
Režim vysokorychlostního signálu (pro vysokorychlostní přenos dat): 80 Mbps až 1 Gbps/Lane
Nízkoúrovňový protokol D-PHY určuje, že minimální jednotkou dat je bajt
Při odesílání dat musí být vpředu nízko a vzadu vysoko.
D-PHY pro mobilní aplikace
DSI: Zobrazení sériového rozhraní
Jeden hodinový pruh, jeden nebo více datových pruhů
CSI: sériové rozhraní fotoaparátu
2, Modul Lane
PHY se skládá z D-PHY (Lane Module)
D-PHY může obsahovat:
Vysílač s nízkým výkonem (LP-TX)
Nízkoenergetický přijímač (LP-RX)
Vysokorychlostní vysílač (HS-TX)
Vysokorychlostní přijímač (HS-RX)
Nízkoenergetický konkurenční detektor (LP-CD)
Tři typy hlavních jízdních pruhů
Jednosměrné hodiny Lane
Master: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Jednosměrný datový pruh
Master: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Obousměrný datový pruh
Master, Slave: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, Stav a napětí jízdního pruhu
Stát Lane
LP-00, LP-01, LP-10, LP-11 (s jedním koncem)
HS-0, HS-1 (rozdíl)
Napětí v jízdním pruhu (typické)
LP: 0-1,2V
HS: 100-300 mV (200 mV)
4, provozní režim
Tři provozní režimy pro Data Lane
Únikový režim, vysokorychlostní režim, kontrolní režim
Možné události ze stavu zastavení režimu řízení jsou:
Požadavek na únikový režim (LP-11-LP-10-LP-00-LP-01-LP-00)
Žádost o vysokorychlostní režim (LP-11-LP-01-LP-00)
Žádost o obrat (LP-11-LP-10-LP-00-LP-10-LP-00)
Únikový režim je speciální operace datové dráhy ve stavu LP
V tomto režimu můžete zadat některé další funkce: LPDT, ULPS, Trigger
Data Lane přejde do únikového režimu přes LP-11- LP-10-LP-00-LP-01-LP-00
Jakmile je v režimu Escape, odesílatel musí odeslat 1 8bitový příkaz jako odpověď na požadovanou akci
Únikový režim používá Spaced-One-Encoding Hot
Stav ultra nízké spotřeby
V tomto stavu jsou řádky prázdné (LP-00)
Stav ultra nízké spotřeby Clock Lane
Clock Lane vstoupí do stavu ULPS přes LP-11-LP-10-LP-00
- Ukončete tento stav pomocí LP-10, TWAKEUP, LP-11, minimální doba TWAKEUP je 1 ms
Vysokorychlostní přenos dat
Akt odesílání vysokorychlostních sériových dat se nazývá vysokorychlostní přenos dat nebo spouštění (burst).
Všechny dveře Lanes začínají synchronně a čas ukončení se může lišit.
Hodiny by měly být ve vysokorychlostním režimu
Proces přenosu v každé operaci režimu
Proces vstupu do únikového režimu: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Entry Code-LPD (10 MHz)
Proces ukončení režimu Escape: LP-10-LP-11
Proces přechodu do vysokorychlostního režimu: LP-11- LP-01-LP-00-SoT (00011101) – HSD (80 Mb/s až 1 Gb/s)
Proces opuštění vysokorychlostního režimu: EoT-LP-11
Režim ovládání – proces přenosu BTA: LP-11, LP-10, LP-00, LP-10, LP-00
Režim řízení – proces příjmu BTA: LP-00, LP-10, LP-11
Diagram přechodu stavu
Sem napište popis obrázku
Úvod do DSI
1, DSI je rozšiřitelné rozhraní Lane, 1 clock Lane/1-4 dat Lane Lane
Periferní zařízení kompatibilní s DSI podporují 1 nebo 2 základní režimy provozu:
Příkazový režim (podobné rozhraní MPU)
Video režim (podobné rozhraní RGB) – data musí být přenášena ve vysokorychlostním režimu, aby byl podporován přenos dat ve 3 formátech
Synchronní pulzní režim bez shluků
Režim synchronních událostí bez shluků
Burst režim
Režim přenosu:
Režim vysokorychlostního signálu (režim vysokorychlostní signalizace)
Režim signálu nízké spotřeby (režim signalizace nízké spotřeby) – pouze datový pruh 0 (hodiny jsou jiné nebo pocházejí z DP, DN).
Typ rámu
Krátké rámce: 4 bajty (pevné)
Dlouhé snímky: 6 až 65541 bajtů (proměnné)
Dva příklady vysokorychlostního přenosu dat Lane
Sem napište popis obrázku
2, krátká rámová konstrukce
Hlava rámu (4 bajty)
Identifikace dat (DI) 1 bajt
Data rámce – 2 bajty (délka pevná na 2 bajty)
Detekce chyb (ECC) 1 bajt
Velikost rámečku
Délka je pevně nastavena na 4 bajty
3, dlouhá rámová konstrukce
Hlava rámu (4 bajty)
Identifikace dat (DI) 1 bajt
Počet dat – 2 bajty (počet vyplněných dat)
Detekce chyb (ECC) 1 bajt
Vyplnění dat (0 až 65535 bajtů)
Délka s.WC? bajtů
Konec rámce: kontrolní součet (2 bajty)
Velikost rámečku:
4 s (0 až 65535) a 2 s 6 až 65541 bajtů
4, typ dat rámce Zde jsou popisy obrázků pěti, instance měření signálu MIPI DSI 1, mapa měření signálu MIPI DSI 2 v režimu nízké spotřeby, režim přenosu MIPI D-PHY a DSI a provozní režim...Režim přenosu D-PHY a DSI, signál s nízkou spotřebou (Low-Power) Režim (pro ovládání): 10 MHz (max) – Režim vysokorychlostního signálu (pro vysokorychlostní přenos dat): 80 Mb/s až 1 Gb/s/Lane – režim D-PHY provozu – režim Escape, režim High-Speed (Burst), režim ovládání , režim provozu DSI, režim příkazů (podobné rozhraní MPU) – režim videa (podobné rozhraní rGB) – Data musí být přenášena ve vysokorychlostním režimu 3, malé závěry – Přenosový režim a provozní režim jsou různé pojmy...Režim přenosu High-Speed musí být použit v provozním režimu Video.Režim příkazového režimu se však obvykle používá ke čtení a zápisu registrů při inicializaci LCD modulů, protože data nejsou náchylná k chybám a snadno se měří při nízkých rychlostech.Video Mode může také odesílat pokyny pomocí High-Speed a Command Mode může také používat High-Speed provozní režim, ale není to nutné.
Čas odeslání: srpen-08-2019