Contenido
USB es una sigla en inglés para bus serie universal, un bus serie estándar para conectar dispositivos periféricos en un ordenador. Las especificaciones del USB definen el soporte de dispositivos de bajo consumo de energía, como ratones, teclados y joysticks, que utilizan menos de 100 miliamps de corriente eléctrica a partir de la fuente de alimentación USB, y uno de los modos de baja energía se llama " suspensión selectiva USB ".
La suspensión selectiva USB permite que los puertos estén desactivados cuando no estén en uso (Jupiterimages / Polka Dot / Getty Images)
operación
La suspensión selectiva USB permite que cualquier controlador de dispositivo USB, un programa que determina cómo el equipo se comunica con un dispositivo periférico USB, apague o suspenda el dispositivo USB que controla cuando el dispositivo está inactivo. Cuando se interrumpe la inactividad, el controlador del dispositivo finaliza la suspensión selectiva para que pueda volver a la operación normal. La suspensión es extremadamente útil porque permite que uno o más puertos USB en un ordenador sean suspendidos - reduciendo así el consumo general de energía - sin afectar la operación de los otros puertos USB.
Determinación de ociosidad
El proceso de suspensión selectiva comienza cuando el controlador de cliente de un dispositivo detecta que el dispositivo correspondiente se encuentra inactivo. Lo que "inactivo" significa varía de un dispositivo a otro; un ratón se considera inactivo si no se mueve por un determinado tiempo, una cámara, si la lente está cubierta y así sucesivamente. La capacidad de detectar esa ociosidad es importantísima para extender la duración de la batería de dispositivos móviles, como portátiles, y puede hacer la diferencia entre un producto y el otro.
Modo de baja energía
Cuando el controlador de cliente detecta que el dispositivo correspondiente está inactivo, el controlador debe preparar el dispositivo para el modo de baja energía. Lo hace enviando una estructura de datos, conocida como paquete de solicitud de entrada / salida, para el root concentrador, o controlador USB, que controla todo el bus USB. El proceso de suspensión de un dispositivo USB implica el envío de uno o más comandos desde el controlador, lo que obliga al dispositivo a entrar en modo de baja energía.
Restricciones actuales
La especificación USB impone una restricción de 2,5 miliamps en dispositivos USB que soportan la suspensión selectiva con otra funcionalidad de bajo consumo de energía, conocida como "despertar remoto", habilitada. Esta funcionalidad esencialmente permite que un dispositivo USB se despierte a sí mismo de la suspensión selectiva en lugar de ser acordada por el sistema. Para dispositivos sin el modo de despertar remoto, la especificación USB impone la restricción de 500 microamps. Estas restricciones actuales son a menudo la principal razón por la que los dispositivos USB en las plataformas móviles tienen una fuente de energía.