Tipo de interface:
USB Tipo A
USB Tipo B
Mini Tipo A
Tipo Mini B
Micro Tipo A
Tipo Micro B
Estrutura de hardware:
O USB usa um cabo de quatro fios, dois dos quais são canais seriais usados para transmitir dados, e os outros dois fornecem energia para dispositivos a jusante.
Para periféricos de alta velocidade que requerem alta largura de banda, o USB transmite dados a uma velocidade máxima de 12Mbps; para periféricos de baixa velocidade, o USB transmite dados a uma taxa de transmissão de 1,5Mbps. USB, o barramento alternará automaticamente e dinamicamente entre os dois modos de transmissão de acordo com as condições periféricas.
USB é um barramento baseado em tokens. Semelhante a uma rede de anel de token ou barramento baseado em tokens FDDI. O controlador de host USB transmite o token, e o dispositivo no barramento detecta se o endereço no token é consistente consigo mesmo e responde recebendo ou enviando dados para o host. O USB gerencia a energia do barramento USB suportando operações de recuperação de suspensão.
Definição da interface USB:
Os sinais USB são transmitidos usando pares torcidos marcados como D+ e D-, e cada um deles usa sinais diferenciais meio duplex e trabalham juntos para compensar a interferência eletromagnética de fios longos.