Differenza tra USB e ULPI


8

Qualcuno può spiegarmi la differenza tra USB e ULPI ? So che sono strettamente correlati, ma come sono collegati non è chiaro per me.

La prima volta che sono venuto a sapere quando stavo guardando questa scheda (Vedi in basso al centro): Xilinx Zynq-7000 SoC programmabile ZC702 Kit di valutazione

inserisci qui la descrizione dell'immagine

Risposte:


9

USB definisce l'interfaccia esterna (fisica, elettrica, vari livelli di segnalazione).

Il PHY (circuito di interfaccia fisica) che presenta le interfacce USB deve anche interfacciarsi con il computer host. Questo viene fatto usando un'interfaccia UTMI

ULPI è una versione con numero di pin inferiore di tale interfaccia interna. Questo è vantaggioso per i dispositivi più piccoli ed economici.

Annunciata il 1 ° marzo 2004, la specifica ULPI fornisce un'interfaccia ricetrasmettitore a basso fattore di forma, a basso costo e piccola per qualsiasi applicazione USB

...

ULPI è stato sviluppato da un gruppo di leader del settore USB per rispondere all'esigenza di PHY USB e OTG a basso costo. Le specifiche esistenti, tra cui UTMI e UTMI +, sono state sviluppate principalmente per lo sviluppo di Macrocell (IP) e non sono ottimizzate per l'uso come PHY esterno. Utilizzando la specifica UTMI + esistente come punto di partenza, il gruppo di lavoro ULPI ha ridotto il numero di segnali di interfaccia a 12 pin, con un'implementazione opzionale di 8 pin. Le dimensioni del pacchetto di PHY e Link IC sono drasticamente ridotte. Ciò non solo riduce il costo di IC Link e PHY, ma consente anche un PCB più piccolo.

Vedi http://www.ulpi.org/


Il sito ULPI sembra essere andato / spostato / rotto.
iX3,

@ iX3: OK, ho inserito un link alla copia dell'archivio Internet.
RedGrittyBrick
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.