O que é uma suspensão USB seletiva?

USB significa ‘barramento serial universal’, um padrão de barramento serial externo para conectar dispositivos periféricos a um computador. A especificação USB define a compatibilidade com dispositivos de baixa potência, como mouses, teclados e joysticks, que consomem menos de 100 miliamperes de corrente elétrica da linha de alimentação USB. Um dos recursos do modo de baixo consumo de energia é chamado suspensão seletiva de USB.

Operação

A suspensão seletiva de USB permite que qualquer driver de dispositivo USB (um programa que determine como um computador se comunica com um dispositivo periférico USB) desligue ou suspenda o dispositivo que ele controla quando o dispositivo está ocioso. Quando o dispositivo não está mais ocioso, o driver do dispositivo acorda da suspensão seletiva, para que possa retomar a operação normal. A suspensão seletiva é muito útil, pois permite que uma ou mais portas USB de um sistema sejam suspensas e, portanto, reduz o consumo geral de energia, sem afetar a operação de qualquer outra porta USB.

Determinação de inatividade

O processo de suspensão seletiva é iniciado quando o controlador do cliente do dispositivo USB detecta que o dispositivo está inativo. O que é considerado “inativo” varia de um dispositivo para outro: um mouse USB é considerado inativo se não for movido por um determinado período de tempo, uma câmera USB é considerada inativa se a tampa da lente estiver fechada e assim por diante. A capacidade de detectar quando um dispositivo USB está ocioso é essencial para prolongar a vida útil da bateria de plataformas móveis, como laptops, e pode fazer a diferença entre um produto e outro.

Modo de baixa potência

Depois que o driver do cliente USB detectar que o dispositivo está ocioso, você deve prepará-lo para o modo de baixa energia. Isso é feito enviando uma estrutura de dados, conhecida como pacote de solicitação de entrada / saída, ao hub principal ou ao controlador USB, que controla todo o barramento USB conectado a ele. O processo de suspensão de um dispositivo USB envolve o envio de um ou mais comandos pelo controlador USB, o que força o dispositivo a entrar no modo de baixa energia.

Restrições atuais

A especificação USB impõe uma restrição de 2,5 miliamperes em dispositivos USB que suportam suspensão seletiva com outro recurso de baixa energia ativado, conhecido como ativação remota. A ativação remota permite essencialmente que um dispositivo USB se reative da suspensão seletiva em vez de ser reativado pelo sistema. Para dispositivos USB sem ativação remota, a especificação USB impõe uma restrição de 500 microamperes. Essas restrições de energia geralmente são a principal razão pela qual os dispositivos USB em plataformas móveis são auto-alimentados.

Referências

 

Você pode estar interessado:

Deixe um comentário