diferencia entre USB y ULPI

6

¿Puede alguien explicarme la diferencia entre USB y ULPI ? Sé que están estrechamente relacionados, pero cómo se relacionan eso no está claro para mí.

La primera vez que vine a saber cuándo estaba mirando este tablero (vea en la parte inferior central): Xilinx Zynq-7000 All Programmable SoC ZC702 Kit de evaluación

    
pregunta gpuguy

1 respuesta

7

USB define la interfaz externa (física, eléctrica, varias capas de señalización).

El PHY (circuitos de interfaz física) que presenta interfaces USB también tiene que interactuar con la computadora host. Esto se hace usando una interfaz UTMI

ULPI es una versión con un número de pines más bajo de esa interfaz interna. Esto es beneficioso para dispositivos más pequeños y de menor costo.

  

Anunciada el 1 de marzo de 2004, la especificación ULPI proporciona una interfaz de transceptor de factor de forma pequeño, de bajo pin y bajo costo para cualquier aplicación USB

...

  

ULPI fue desarrollado por un grupo de líderes de la industria de USB para abordar la necesidad de USB y OTG PHY de bajo costo. Las especificaciones existentes, incluidas UTMI y UTMI +, se desarrollaron principalmente para el desarrollo de Macrocell (IP) y no están optimizadas para su uso como PHY externo. Utilizando la especificación UTMI + existente como punto de partida, el grupo de trabajo ULPI redujo el número de señales de interfaz a 12 pines, con una implementación opcional de 8 pines. El tamaño del paquete de PHY y Link IC se reduce drásticamente. Esto no solo reduce el costo de los enlaces e IC de PHY, sino que también lo convierte en una PCB más pequeña.

Consulte enlace

    
respondido por el RedGrittyBrick

Lea otras preguntas en las etiquetas