Beruflich Dokumente
Kultur Dokumente
09251222
5.-Oscilador de cristal.
6.-LED. 7.-Interruptor de seguridad contra escrituras. 8.-Espacio disponible para un segundo circuito de memoria.
configuracin idntico, incluso un mismo driver sirve para varios dispositivos diferentes. PlugnPlay (conectar y listo): No tenemos que tocar nada en el hardware y todo es configurable por software.
Evolucin de la USB
La especificacin USB 1.0 (denominada de baja velocidad) es la primera que se estableci en 1996, y debido a su baja velocidad (0,192MB/s) slo se utiliza para dispositivos de interfaz humana como ratones, teclados, etc. Poco ms tarde, en 1998, se lanzara una nueva revisin (USB 1.1) que mejora la velocidad (hasta 1,5MB/s). Aunque es una mejora, se va volviendo cada vez ms insuficiente para transferir informacin de varios megas de peso a medida que pasa el tiempo. Es entonces, cuando surge USB 2.0, un interfaz de alta velocidad (60MB/s) que consigue satisfacer las necesidades de transferencia y comienza a ser comercializado para discos duros externos, etc.
Sin embargo, para 2009 sale el nuevo USB 3.0, que logra alcanzar su objetivo de 10 veces la velocidad de su predecesor: 600MB/s.
Evolucin de la USB
En la siguiente tabla, podemos ver un ejemplo de lo que tardaran las transferencias de un fichero MP3 (aproximadamente 5Mb) y un fichero AVI (aproximadamente 700Mb) mediante las diferentes especificaciones USB 1.0, USB 1.1, USB 2.0 y USB 3.0.
Beneficios de la USB
fcil expansin de perifricos en el PC
bajo coste para aplicaciones que demanda ms de 12 Mbps soporte completo para transmisin en tiempo real
flexibilidad de protocolos
cmoda integracin de dispositivos de tecnologa y fabricantes diferentes
Caractersticas Principales
Todo dispositivo USB tiene mismo cable y conector.
Repetidor del Hub: analiza, corrige y retransmite la informacin que llega al HUB hacia los puertos del mismo.
Para conseguir el mximo nmero de dispositivos posibles interconectados, necesitamos intercalar HUBs con toma de alimentacin electrica, ya que: Las placas actuales slo tienen dos conectores.
El puerto solo suministra 500 mA, suficiente para la mayora de dispositivos, pero corto para impresoras, scaners...
Dispositivos
Hasta 127 dispositivos en cadena mediante HUBs USB.
Cada dispositivo hasta 5m de cable vs. 1m puerto serie. Cada dispositivo puede actuar como HUB USB.
Arquitectura general
Todos los dispositivos USB responden a un patrn. Comprenden los mismos elementos funcionales:
Transceiver: Encargado de seleccionar la velocidad de comunicacin del dispositivo (12 o 1.5 Mbps). Serial Interface Engine (SIE): Trata la informacin y la serializa o deserializa. Adems codifica en NRZI, controla CRC, maneja protocolo de comunicacin y la secuencia de paquetes.
Arquitectura general
Function Interface Unit (FIU): Administracin de datos basado en estado de colas FIFO y envo de interrupciones.
FIFOs: El controlador tiene 8 buffers FIFO: 4 para transmision y 4 para recepcin
Host Controller Driver: habla con cada controlador en particular. Da soporte a cualquier tipo de controlador, aunque actualemnte solo existen dos:
Universal Host Controller Interface y Open HCI
Por encima de USBD, y como driver, esta el HUBD. Consta de un demonio khubdd, que se dedica a esperar a que pase algo en los puertos de los hubs. Cuando esto sucede, lo notifica a USBD, que acuta en consecuencia. Cuando un driver se inicializa, se registra en el sistema USB.
Cuando un dispositivo se conecta, mira la listade registro, escoge el ms adecuado para su funcionamiento y le pide que configure el dispositivo en el sistema.
Conectores
El Pc Host
El proceso de autodeteccin tiene que estar siempre activo para poder detectar nuevos perifericos Una vez detectado tiene que configurarse para el nuev
El proceso de conexin
Conexin punto a punto
Las comunicaciones son inicializadas por el root hub La sealizacin es half-duplex
Informacin
El paquete de informacin
El paquete de informacin
Tipos de paquetes
Tipos de paquetes
Handshake Packets
Ejemplos USB
Adaptador ISA a USB
Ejemplos USB
Adquisicin de datos por el puerto USB
Conector
Pin 1 2 3 4 5 6 7 8
de datos Los otros dos (Vbus y GND) son la alimentacin del USB con una diferencia de potencial de +5 voltios (500 mA)
sincronismo Este sincronismo es transmitido en la misma seal codificada bajo el esquema del NRZI
desde unos centmetros hasta varios metros Distancia mxima entre USBs: 5 metros Los cables USB tienen protectores de voltaje los cuales al mismo tiempo detectan los nuevos dispositivos conectados
paquestes de datos Cada dispositivo conectado al bus tiene un nmero de identificacin El Controlador Host decide qu dispositivo har uso del bus De esta manera los dispositivos pueden identificar si son el destino de los paquetes
Tipos de transmisin
TRANSMISIN SNCRONA
TRANSMISIN ASNCRONA
Objetivo transmisin: informacin generada en emisor debe ser recuperada de la misma forma en el receptor
Transmisin asncrona
Transmisin asncrona
llegada de los siguientes El receptor tiene que saber los bits que se le llegarn El bit de parada finalizar el envo
Transmisin sncrona
El sincronismo viaja en la misma seal Con esto se pueden alcanzar distancias mayores
y hay un mayor aprovechamiento del canal Los paquetes estn compuestos por 1024 bytes o ms
Transmisin sncrona
Aplicacin:
Canal telefnico
Transmisin isocrnica
multimedial de redes:
Integrar dentro de una misma transmisin informacin de voz, texto, vdeo e imgenes
Es una forma de transmisin de datos en que los caracteres estan separados por un numero entero de periodos
Transmisin isocrnica
el host y el dispositivo mueve informacin relevanta a algn tipo de transmisin (audio, video)
Transmisin Bulk
No es periodica
Se uasa en transferencias que requieren todo el
ancho de banda disponible Si no pueden conseguir todo el ancho de banda se demoran hasta que est disponible
Nota: Adems de todas estas transmisiones, el USB permite dos tipos de transmisiones ms, de control y de interrupcin
Transmisin de control
dispositivo que permite configurarste ltimo Paquetes de 8,16,32 o 64 bytes dependiendo de la velocidad del dispositivo
Transmisin de interrupcin
mover muy poca informacin y poco frecuentemente Es unidireccional: dispositivo-host Paquetes de mismas dimensiones que las transmisiones de control
Estructura:
El conjunto de chips de Intel contiene: - controlador de sistema - unidades de control de buses - xip particular (82371SB PCI IDE/ISA) para integrar las partes
Conclusin
que no requiere tarjetas adicionales ni transformadores de energia Sigue una especificacin orientada a la comodidad de los usuarios y a la facilidad del manejo por personas sin formacin tcnica Con la introduccin del USB se consigue que las computadors tengan acceso a la instalacin de perifricos de forma segura y rpida
Bibliografia
Internet www.microsoft.com/hwdev/usb/ www.lvr.com/usb.htm Libros USB Complete (Second edition) Jan Axelson Ed.Lakeview Research USB design by example a practical guide to building I/O devices John Hyde