M-PHY es un estándar de protocolo de capa física de comunicaciones de datos de alta velocidad desarrollado por la MIPI Alliance , el grupo de trabajo PHY y orientado a las necesidades de los dispositivos multimedia móviles. [1] Los detalles de la especificación son propiedad de las organizaciones miembro de MIPI, pero se puede reunir un cuerpo sustancial de conocimiento a partir de fuentes abiertas. Varios organismos de establecimiento de estándares de la industria han incorporado M-PHY en sus especificaciones, entre ellas Mobile PCI Express , [2] [3 ] [4 ] [ 5] [6] [7] [8] Universal Flash Storage , [9] [10] [11] y como capa física para SuperSpeed InterChip USB . [12] [13] [14] [15] [16] [17]
Para soportar alta velocidad, M-PHY generalmente se transmite utilizando señalización diferencial sobre trazas controladas por impedancia entre componentes. Cuando se utiliza en una sola tarjeta de circuito , el uso de terminación eléctrica puede ser opcional. Las opciones para extender su alcance podrían incluir el funcionamiento sobre un cable plano corto y flexible , y M-PHY fue diseñado para soportar convertidores de medios ópticos, lo que permite una distancia extendida entre transmisores y receptores y reduce las preocupaciones por la interferencia electromagnética. [15]
La interfaz M-PHY (al igual que su predecesora [ dudosa – discutir ] D-PHY) está pensada para ser utilizada en comunicaciones punto a punto de alta velocidad, por ejemplo, en interfaces seriales de cámaras de vídeo . La interfaz CSI-2 se basaba en D-PHY (o C-PHY), mientras que la interfaz CSI-3 más reciente se basa en M-PHY. La interfaz M-PHY se diseñó para sustituir a la D-PHY en muchas aplicaciones, pero se espera que esto lleve varios años.
La capa física M-PHY también se utiliza en varios estándares industriales emergentes de alta velocidad , DigRF (interfaz de radio de alta velocidad), MIPI LLI (interconexión de memoria de baja latencia para sistemas multiprocesador) y una posible capa física para la pila de protocolos UniPro .
M-PHY admite una variedad escalable de velocidades de señalización, que van desde 10 kbit/s hasta más de 11,6 Gbit/s por carril. Esto se logra utilizando dos modos principales de señalización/velocidad diferentes, un modo simple de baja velocidad (usando PWM ) y un modo de alta velocidad (usando 8b10b ). [18] Las comunicaciones se realizan en ráfagas, y el diseño de formas de alta y baja velocidad permite períodos prolongados de comunicaciones inactivas con bajo consumo de energía, lo que hace que el diseño sea particularmente adecuado para dispositivos móviles.
Dentro de cada método de señalización se define una serie de velocidades estándar, conocidas como "engranajes", con la expectativa de que se definan engranajes adicionales en futuras versiones del estándar. [19]