MIPI-interface

I. MIPI MIPI (Mobile Industry Processor Interface) is een acroniem voor Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) is een open standaard voor mobiele applicatieprocessors, geïnitieerd door de MIPI Alliance.

De specificaties die zijn ingevuld en in het plan staan ​​zijn als volgt: Schrijf hier een fotobeschrijving
TWEEDE, DE MIPI DSI-SPECIFICATIE VAN MIPI ALLIANCE
1, zelfstandig naamwoord interpretatie
De:DCS van de DCS (DisplayCommandSet) is een gestandaardiseerde reeks opdrachten voor weergavemodules in opdrachtmodus.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI definieert een snelle seriële interface tussen de processor en de displaymodule.
CSI definieert een snelle seriële interface tussen de processor en de cameramodule.
D-PHY: Biedt fysieke laagdefinities voor DSI en CSI
2, DSI gelaagde structuur
DSI is als volgt verdeeld in vier lagen, overeenkomend met D-PHY, DSI, DCS-specificatie, hiërarchisch structuurdiagram:
PHY definieert het transmissiemedium, het input/output-circuit en het klok- en signaalmechanisme.
Lane Management Layer: Verzend en verzamel gegevensstroom naar elke rijstrook.
Low Level Protocol-laag: definieert hoe frames en resoluties worden geframed, foutdetectie, enzovoort.
Applicatielaag: Beschrijft codering en parsering van gegevensstromen op hoog niveau.

Schrijf hier een fotobeschrijving
3, opdracht- en videomodus
DSI-compatibele randapparatuur ondersteunt de bedieningsmodi Command of Video, welke modus wordt bepaald door de perifere architectuur Command-modus verwijst naar het verzenden van opdrachten en gegevens naar een controller met een weergavecache.De host bestuurt indirect het randapparaat door middel van commando's.
Opdrachtmodus gebruikt tweerichtingsinterface Videomodus verwijst naar het gebruik van real-image streams van de host naar het randapparaat.Deze modus kan alleen met hoge snelheden worden verzonden.

Om de complexiteit te verminderen en kosten te besparen, is het mogelijk dat systemen met alleen video slechts één gegevenspad in één richting hebben
Inleiding tot D-PHY
1 beschrijft D-PHY een synchrone, snelle, goedkope PHY met laag vermogen.
Een PHY-configuratie omvat
Een klokkenluider
Een of meer data lane
De PHY-configuratie voor twee rijstroken wordt hieronder weergegeven
Schrijf hier een fotobeschrijving
Drie soorten hoofdbanen
Eenrichtingsklok Lane
Eenrichtingsverkeersstrook
Tweerichtingsdatabaan
D-PHY-transmissiemodus
Low-power (Low-Power) signaalmodus (voor controle): 10MHz (max)
High-speed signaalmodus (voor high-speed datatransmissie): 80Mbps tot 1Gbps/Lane
Het D-PHY low-level protocol specificeert dat de minimale gegevenseenheid een byte is
Bij het verzenden van gegevens moet deze laag aan de voorkant en hoog aan de achterkant zijn.
D-PHY voor mobiele toepassingen
DSI: seriële interface weergeven
Eén klokbaan, één of meer databanen
CSI: camera-seriële interface
2, Lane-module
PHY bestaat uit D-PHY (Lane Module)
D-PHY kan bevatten:
Zender met laag vermogen (LP-TX)
Low-power ontvanger (LP-RX)
Hogesnelheidszender (HS-TX)
Snelle ontvanger (HS-RX)
Competitieve detector met laag vermogen (LP-CD)
Drie soorten hoofdbanen
Eenrichtingsklok Lane
Meester: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Eenrichtingsverkeersstrook
Meester: HS-TX, LP-TX
Slave: HS-RX, LP-RX
Tweerichtingsdatabaan
Master, Slave: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, Lane staat en spanning
Lane staat
LP-00, LP-01, LP-10, LP-11 (enkelzijdig)
HS-0, HS-1 (verschil)
Lane spanning (typisch)
LP: 0-1,2V
HS: 100-300mV (200mV)
4, bedrijfsmodus
Drie bedrijfsmodi voor Data Lane
Ontsnappingsmodus, hogesnelheidsmodus, controlemodus
Mogelijke gebeurtenissen uit de stopstatus van de besturingsmodus zijn:
Verzoek om ontsnappingsmodus (LP-11-LP-10-LP-00-LP-01-LP-00)
Verzoek om hogesnelheidsmodus (LP-11-LP-01-LP-00)
Omkeerverzoek (LP-11-LP-10-LP-00-LP-10-LP-00)
Escape-modus is een speciale operatie van data Lane in de LP-stand
In deze modus kunt u enkele extra functies invoeren: LPDT, ULPS, Trigger
Data Lane komt in ontsnappingsmodus via LP-11-LP-10-LP-00-LP-01-LP-00
Eenmaal in Escape-modus moet de afzender 1 8-bits commando sturen als reactie op de gevraagde actie
Escape-modus gebruikt Spaced-One-Encoding Hot
Staat met ultralaag vermogen
In deze staat zijn de regels leeg (LP-00)
De ultra-lage energiestatus van Clock Lane
Clock Lane komt in de ULPS-status via LP-11-LP-10-LP-00
- Verlaat deze status via LP-10, TWAKEUP, LP-11, minimale TWAKEUP-tijd is 1 ms
Gegevensoverdracht met hoge snelheid
Het verzenden van snelle seriële gegevens wordt snelle gegevensoverdracht of triggering (burst) genoemd
Alle Lanes-deuren starten synchroon en de eindtijd kan variëren.
De klok moet in de hogesnelheidsmodus staan
Het overdrachtsproces onder elke modusbewerking
Het proces om de Escape-modus in te gaan: LP-11-LP-10-LP-00-LP-01-LP-01-LP-00-Entry Code-LPD (10MHz)
Het proces om de ontsnappingsmodus te verlaten: LP-10-LP-11
Het proces om naar de hogesnelheidsmodus te gaan: LP-11-LP-01-LP-00-SoT (00011101) – HSD (80Mbps tot 1Gbps)
Het proces van het verlaten van de hogesnelheidsmodus: EoT-LP-11
Besturingsmodus - BTA-overdrachtsproces: LP-11, LP-10, LP-00, LP-10, LP-00
Besturingsmodus - BTA-ontvangstproces: LP-00, LP-10, LP-11

Toestandsovergangsdiagram

Schrijf hier een fotobeschrijving
Inleiding tot DSI
1, DSI is een Lane uitbreidbare interface, 1 klok Lane/1-4 data Lane Lane
DSI-compatibele randapparatuur ondersteunt 1 of 2 basismodi:
Opdrachtmodus (vergelijkbaar met MPU-interface)
Videomodus (vergelijkbaar met RGB-interface) – Gegevens moeten in hogesnelheidsmodus worden overgedragen om gegevensoverdracht in 3 formaten te ondersteunen
Non-Burst synchrone pulsmodus
Non-Burst synchrone gebeurtenismodus
Burst-modus
Transmissiemodus:
High-speed signaalmodus (High-Speed ​​signaleringsmodus)
Low-power signaalmodus (Low-Power signaleringsmodus) – alleen databaan 0 (klok is anders of afkomstig van DP, DN).
Frame type
Korte frames: 4 bytes (vast)
Lange frames: 6 tot 65541 bytes (variabel)
Twee voorbeelden van high-speed data Lane-transmissie
Schrijf hier een fotobeschrijving
2, korte framestructuur
Framekop (4 bytes)
Gegevensidentificatie (DI) 1 byte
Framegegevens - 2 bytes (lengte vast op 2 bytes)
Foutdetectie (ECC) 1 byte
Kadergrootte
De lengte is vastgesteld op 4 bytes
3, lange framestructuur
Framekop (4 bytes)
Gegevensidentificatie (DI) 1 byte
Gegevenstelling - 2 bytes (aantal gevulde gegevens)
Foutdetectie (ECC) 1 byte
Gegevens invullen (0 tot 65535 bytes)
Lengte s.WC?bytes
Einde van frame: checksum (2 bytes)
Kadergrootte:
4 s (0 tot 65535) en 2 s 6 tot 65541 bytes
4, framegegevenstype Hier zijn de beeldbeschrijvingen van de vijf, MIPI DSI-signaalmeetinstantie 1, MIPI DSI-signaalmeetkaart 2 in Low Power-modus, MIPI D-PHY en DSI-transmissiemodus en bedieningsmodus...D-PHY en DSI transmissiemodus, low power (Low-Power) signaalmodus (voor controle): 10MHz (max) – High Speed ​​signaalmodus (voor high-speed datatransmissie): 80Mbps tot 1Gbps/Lane – D-PHY-modus werking – Escape-modus, High-Speed ​​(Burst)-modus, Control-modus, DSI-modus, Command-modus (vergelijkbaar met MPU-interface) – Videomodus (vergelijkbaar met RGB-interface) – Gegevens moeten in hogesnelheidsmodus worden verzonden 3, kleine conclusies – Transmissiemodus en bedieningsmodus zijn verschillende concepten...De transmissiemodus High-Speed ​​moet worden gebruikt in de bedrijfsmodus Videomodus.De Command Mode-modus wordt echter meestal gebruikt om registers te lezen en te schrijven wanneer LCD-modules worden geïnitialiseerd, omdat gegevens niet vatbaar zijn voor fouten en gemakkelijk te meten zijn bij lage snelheden.De videomodus kan ook instructies verzenden met behulp van hoge snelheid, en de opdrachtmodus kan ook de hogesnelheidsmodus gebruiken, maar dat is niet nodig.


Posttijd: 08-08-2019
WhatsApp Online-chat!