Interfície MIPI

I. MIPI MIPI (Mobile Industry Processor Interface) és l'acrònim de Mobile Industry Processor Interface.
MIPI (Mobile Industry Processor Interface) és un estàndard obert per a processadors d'aplicacions mòbils iniciat per MIPI Alliance.

Les especificacions que s'han completat i estan al plànol són les següents: Escriu aquí una descripció de la imatge
SEGONA, ESPECIFICACIÓ MIPI DSI DE MIPI ALLIANCE
1, interpretació del substantiu
El:DCS del DCS (DisplayCommandSet) és un conjunt estandarditzat d'ordres per a mòduls de visualització en mode d'ordres.
DSI, CSI (DisplaySerialDisplay, CameraSerialInterface)
DSI defineix una interfície sèrie d'alta velocitat entre el processador i el mòdul de visualització.
CSI defineix una interfície sèrie d'alta velocitat entre el processador i el mòdul de la càmera.
D-PHY: proporciona definicions de capa física per a DSI i CSI
2, estructura en capes DSI
DSI es divideix en quatre capes, corresponents a l'especificació D-PHY, DSI, DCS, diagrama d'estructura jeràrquica de la següent manera:
PHY defineix el mitjà de transmissió, el circuit d'entrada/sortida i el mecanisme de rellotge i senyal.
Capa de gestió de carrils: envia i recull el flux de dades a cada carril.
Capa de protocol de baix nivell: defineix com s'emmarquen els fotogrames i les resolucions, la detecció d'errors, etc.
Capa d'aplicació: descriu els fluxos de dades d'anàlisi i codificació d'alt nivell.

Escriu una descripció de la imatge aquí
3, Comandament i Mode de vídeo
Els perifèrics compatibles amb DSI admeten els modes de funcionament de comandament o de vídeo, quin mode està determinat per l'arquitectura del perifèric El mode de comandament fa referència a l'enviament d'ordres i dades a un controlador amb una memòria cau de pantalla.L'amfitrió controla indirectament el perifèric mitjançant ordres.
El mode d'ordres utilitza una interfície bidireccional El mode de vídeo fa referència a l'ús de fluxos d'imatge real des de l'amfitrió fins al perifèric.Aquest mode només es pot transmetre a altes velocitats.

Per reduir la complexitat i estalviar costos, els sistemes només de vídeo poden tenir només una ruta de dades unidireccional
Introducció a D-PHY
1, D-PHY descriu un PHY síncron, d'alta velocitat, de baixa potència i de baix cost.
Una configuració PHY inclou
Un carril del rellotge
Un o més carrils de dades
La configuració PHY de dos carrils es mostra a continuació
Escriu una descripció de la imatge aquí
Tres tipus de carrils principals
Carril del rellotge unidireccional
Carril de dades unidireccional
Carril de dades bidireccional
Mode de transmissió D-PHY
Mode de senyal de baixa potència (baixa potència) (per al control): 10 MHz (màx.)
Mode de senyal d'alta velocitat (per a la transmissió de dades d'alta velocitat): 80 Mbps a 1 Gbps/carril
El protocol de baix nivell D-PHY especifica que la unitat mínima de dades és un byte
Quan s'envien dades, han de ser baixes per davant i altes per darrere.
D-PHY per a aplicacions mòbils
DSI: Mostra la interfície sèrie
Un carril de rellotge, un o més carrils de dades
CSI: Interfície sèrie de la càmera
2, mòdul de carril
PHY consta de D-PHY (mòdul de carril)
D-PHY pot contenir:
Transmissor de baixa potència (LP-TX)
Receptor de baixa potència (LP-RX)
Transmissor d'alta velocitat (HS-TX)
Receptor d'alta velocitat (HS-RX)
Detector competitiu de baixa potència (LP-CD)
Tres tipus de carrils principals
Carril del rellotge unidireccional
Màster: HS-TX, LP-TX
Esclau: HS-RX, LP-RX
Carril de dades unidireccional
Màster: HS-TX, LP-TX
Esclau: HS-RX, LP-RX
Carril de dades bidireccional
Mestre, esclau: HS-TX, LP-TX, HS-RX, LP-RX, LP-CD
3, estat i voltatge del carril
Estat del carril
LP-00, LP-01, LP-10, LP-11 (d'una sola terminació)
HS-0, HS-1 (diferència)
Tensió del carril (típica)
LP: 0-1,2 V
HS: 100-300mV (200mV)
4, mode de funcionament
Tres modes de funcionament per a Data Lane
Mode d'escapament, mode d'alta velocitat, mode de control
Els possibles esdeveniments de l'estat d'aturada del mode de control són:
Sol·licitud de mode d'escapada (LP-11-LP-10-LP-00-LP-01-LP-00)
Sol·licitud de mode d'alta velocitat (LP-11-LP-01-LP-00)
Sol·licitud d'execució (LP-11-LP-10-LP-00-LP-10-LP-00)
El mode d'escapada és una operació especial del carril de dades en estat LP
En aquest mode, podeu introduir algunes funcions addicionals: LPDT, ULPS, Trigger
El carril de dades entra en mode d'escapada mitjançant LP-11-LP-10-LP-00-LP-01-LP-00
Un cop en mode d'escapada, l'emissor ha d'enviar 1 ordre de 8 bits en resposta a l'acció sol·licitada
El mode d'escapada utilitza la codificació d'un espaiat en calent
Estat d'ultra baixa potència
En aquest estat, les línies estan buides (LP-00)
L'estat de potència ultra baixa de Clock Lane
Clock Lane entra a l'estat ULPS mitjançant LP-11-LP-10-LP-00
- Sortiu d'aquest estat mitjançant LP-10, TWAKEUP, LP-11, el temps mínim de TWAKEUP és d'1 ms
Transmissió de dades d'alta velocitat
L'acció d'enviar dades en sèrie d'alta velocitat s'anomena transferència de dades d'alta velocitat o activació (ràfega)
Totes les portes dels carrils comencen de manera sincrònica i l'hora de finalització pot variar.
El rellotge ha d'estar en mode d'alta velocitat
El procés de transferència sota cada operació de mode
El procés d'entrada al mode d'escapada: LP-11- LP-10- LP-00-LP-01-LP-01-LP-00-Codi d'entrada-LPD (10MHz)
El procés per sortir del mode Escape: LP-10-LP-11
El procés d'entrada al mode d'alta velocitat: LP-11- LP-01-LP-00-SoT (00011101) - HSD (80 Mbps a 1 Gbps)
El procés de sortida del mode d'alta velocitat: EoT-LP-11
Mode de control: procés de transmissió BTA: LP-11, LP-10, LP-00, LP-10, LP-00
Mode de control: procés de recepció de BTA: LP-00, LP-10, LP-11

Diagrama de transició d'estats

Escriu una descripció de la imatge aquí
Introducció a la DSI
1, DSI és una interfície extensible de carril, 1 carril de rellotge / carril de dades 1-4
Els perifèrics compatibles amb DSI admeten 1 o 2 modes bàsics de funcionament:
Mode d'ordres (similar a la interfície MPU)
Mode de vídeo (similar a la interfície RGB): les dades s'han de transferir en mode d'alta velocitat per admetre la transferència de dades en 3 formats
Mode de pols síncron sense ràfega
Mode d'esdeveniment sincrònic sense ràfega
Mode ràfega
Mode de transmissió:
Mode de senyal d'alta velocitat (mode de senyalització d'alta velocitat)
Mode de senyal de baixa potència (mode de senyalització de baixa potència): només el carril de dades 0 (el rellotge és diferent o prové de DP, DN).
Tipus de marc
Fotogrames curts: 4 bytes (fixos)
Fotogrames llargs: de 6 a 65541 bytes (variable)
Dos exemples de transmissió de dades d'alta velocitat per carril
Escriu una descripció de la imatge aquí
2, estructura de marc curt
Capçalera de fotograma (4 bytes)
Identificació de dades (DI) 1 byte
Dades de trama: 2 bytes (longitud fixada a 2 bytes)
Detecció d'errors (ECC) 1 byte
Mida del marc
La longitud es fixa en 4 bytes
3, estructura de marc llarg
Capçalera de fotograma (4 bytes)
Identificació de dades (DI) 1 byte
Recompte de dades: 2 bytes (nombre de dades omplertes)
Detecció d'errors (ECC) 1 byte
Emplenament de dades (de 0 a 65535 bytes)
Longitud s.WC?bytes
Final del fotograma: suma de comprovació (2 bytes)
Mida del marc:
4 s (de 0 a 65535) i 2 s de 6 a 65541 bytes
4, tipus de dades de marc Aquí hi ha les descripcions d'imatge dels cinc, instància de mesura de senyal MIPI DSI 1, mapa de mesura de senyal MIPI DSI 2 en mode de baixa potència, mode de transmissió i mode de funcionament MIPI D-PHY i DSI...Mode de transmissió D-PHY i DSI, mode de senyal de baixa potència (baixa potència) (per al control): 10 MHz (màx) - Mode de senyal d'alta velocitat (per a la transmissió de dades d'alta velocitat): 80 Mbps a 1 Gbps/carril - Mode D-PHY d'operació: mode d'escapament, mode d'alta velocitat (ràfega), mode de control, mode de funcionament DSI, mode de comandament (semblant a la interfície MPU) - Mode de vídeo (semblant a la interfície RGB) - Les dades s'han de transmetre en mode d'alta velocitat 3, petites conclusions: el mode de transmissió i el mode de funcionament són conceptes diferents...El mode de transmissió d'alta velocitat s'ha d'utilitzar en el mode de funcionament del mode de vídeo.Tanmateix, el mode de comandament s'utilitza normalment per llegir i escriure registres quan s'inicien els mòduls LCD, perquè les dades no són propenses a errors i són fàcils de mesurar a velocitats baixes.El mode de vídeo també pot enviar instruccions mitjançant l'alta velocitat, i el mode de comandaments també pot utilitzar el mode de funcionament d'alta velocitat, però no és necessari fer-ho.


Hora de publicació: 08-agost-2019
Xat en línia de WhatsApp!