O que é um transceptor USB?

8

Estou no processo de aprender como o USB funciona. O que é um transceptor USB e como ele é diferente da lógica PHY de um controlador host?

EpsilonVector
fonte

Respostas:

5

Um transceptor USB geralmente é um chip que implementa as partes de hardware do protocolo USB para um dispositivo final. Atualmente, os chips dedicados para isso não são muito utilizados porque os periféricos USB são incorporados aos microcontroladores. O acoplamento mais apertado entre o firmware e o periférico USB permite maior velocidade, interações mais fáceis, sem necessidade de um barramento externo como o SPI e, é claro, tudo isso em um único chip. Dê uma olhada no Microchip PIC 18F2550 como um exemplo.

Alguns micros novos e maiores têm capacidade de host USB ou OTG (host simplificado). Um host USB é muito mais complicado que um dispositivo USB, então você geralmente encontrará isso em micros com maior RAM e memória de programa, como alguns dos PIC 32 da Microchip, por exemplo.

Olin Lathrop
fonte