¿Qué es un chipset USB?
El Bus Universal Serial (USB) es un estándar de interfaz para la comunicación entre computadoras y dispositivos periféricos. La parte de hardware de una interfaz USB se implementa en uno o más circuitos integrados conocidos como un chipset USB. La parte del software generalmente consta de uno o más controladores de chipset. La mayoría de las computadoras portátiles, de escritorio y servidor se conectan a periféricos externos a través de puertos host proporcionados por un conjunto de chips USB. Los centros USB, las computadoras de uso especial y los sistemas integrados a menudo incluyen chips USB también para la conexión a dispositivos externos u otras computadoras.
USB se creó por primera vez en 1996 para las compatibles de la computadora personal (PC) de las máquinas comerciales internacionales (IBM). Las primeras versiones de USB se usaban comúnmente para conectar teclados y ratones ya que la interfaz funcionaba a una velocidad relativamente baja. Versión 1.1 Las velocidades compatibles con 1.5 megabits por segundo (Mbps) y 12 Mbps. En 2000, se lanzó USB versión 2.0, aumentando el ancho de banda a 480 Mbps para discos duros, DigiTal videocámaras y otros dispositivos de alta velocidad. Un conjunto de chips USB generalmente implementa el controlador de host y muchos detalles de las capas de protocolo USB inferior.
Se implementaron chips y puertos de host en placas de interconexión de componentes periféricos enchufables (PCI ™). Finalmente, la mayoría de los fabricantes de placa base incluyeron un chipset USB en sus diseños. A medida que las placas base aumentaron en complejidad, los fabricantes de chips integraron muchos de los chips de apoyo periférico de PC heredados en un gran chip Southbridge, incluido el chipset USB. Es probable que este proceso se repita cuando se liberen versiones más nuevas y más rápidas de la especificación de la interfaz USB.
Muchos sistemas integrados y otros electrónicos de uso especial utilizan USB para la comunicación con periféricos y dispositivos de almacenamiento. Algunos están diseñados alrededor de un microcontrolador que incluye un controlador de host USB incorporado. Otros puedenIncorpore una placa de desarrollo de terceros que proporcione un bus de circuito interintegrado (I2C®) u otra interfaz estándar a un conjunto de chips USB. Los núcleos de propiedad intelectual (IP) de varios proveedores también se pueden utilizar para agregar funcionalidad de chipset USB a un diseño de chips personalizado más grande.
Los chips USB también se usan en controladores de puentes independientes para conectar dispositivos no USB a un bus USB. Los controladores de puentes comunes pueden vincular un dispositivo de almacenamiento de bus de busca de bues de tecnología avanzada (ATA) o Electronics de unidad integrada (IDE) a una conexión USB. Estos controladores generalmente no requieren ningún firmware en el puente o ningún controlador especial en el sistema de host. Los centros USB también se construyen alrededor de los chips USB. Estos centros permiten que muchos dispositivos USB se conecten a un solo puerto USB, similar a los centros de red.
Un tipo diferente de chipset generalmente se usa en periféricos en el lado esclavo de una conexión USB. Estos dispositivos deben responder a los mensajes del sistema de host y transferir datos cuando nos solicitening los protocolos USB. La mayoría de estas operaciones son implementadas por el chipset USB del dispositivo. Los periféricos USB comunes incluyen impresoras, discos duros y otros dispositivos de almacenamiento. La mayoría de los escáneres, cámaras digitales e incluso algunos dispositivos de pantalla también usan USB como interfaz principal.