ra de bus, o un nuevo tipo de bus, desarrollado a finales de la d- cada de los 90 por un grupo de siete empresas (Compaq, Digital Equip- ment, IBM, Intel, Microsoft, NEC y Northern Telecom), que forma parte de los avances plug-and-playde Win- dows 98 y permite instalar perifri- cos en el ordenador, conectndolos directamente en la parte posterior o anterior, sin necesidad de incorporar tarjetas internas. Casi con toda seguridad, los orde- nadores adquiridos despus del ao 2000 llevarn en su parte posterior o anterior dos o tres pequeos conec- tores rectangulares, adems de las t- picas interfaces serie y paralelo. Es- tos son la interfaz fsica del Universal Serial Bus (USB), que permiten la co- nexin de multitud de dispositivos ta- les como teclados, ratones, altavoces, impresoras, lectores externos de CD, mdems, routers, webcams, cma- ras fotogrficas digitales, escneres, unidades ZIP de almacenamiento y centralitas digitales, entre otros. USB es un estndar que permite conectar hasta 127 dispositivos par- tiendo de un nico conector. Con una velocidad inicial de 12 Mbps (la ver- sin 1.1 de 1995), el objetivo del USB era paliar las carencias del puerto PS/2 y de los serie RS-232 (mucho ms len- tos ya que solo admite 115 kbps) y del puerto paralelo (mayor velocidad, pues puede llegar a 1,5 Mbps, pero con un alcance muy limitado), ade- ms de que cada uno de stos slo permiten conectar un dispositivo al mismo tiempo. El bus USB, con un cable flexible de cuatro hilos (2 para distribucin de alimentacin a 5 vol- tios y otros dos para transmitir da- tos) consigue velocidades muy por encima de las que se pueden trans- mitir con ambos tipos de puertos. El USB tiene un gran ancho de ban- da, es fcil de usar y configurar, por lo cual es ideal para reemplazar a los tradicionales puertos serie y parale- lo. Adems permite aadir dispositi- vos "en caliente", esto es, sin apagar el ordenador o el dispositivo que se va a conectar. Por ello, en un futuro cercano todos los conectores ante- riormente citados desaparecern de nuestro ordenador, eliminando ade- ms la necesidad de contar en la pla- ca base o de expansin de los con- troladores para dispositivos serie, paralelo, ratn PS/2, joystick, etc. Con la nueva versin USB 2.0, lla- mada USB de alta velocidad (que es la que ya incorporan todos los dis- positivos), se puede llegar a veloci- dades de 480 Mbps (40 veces ms r- pido que la anterior) permitiendo la conexin de prcticamente cualquier dispositivo, desde videocmaras a discos duros externos. La nueva ver- sin es compatible con la anterior y usa los mismos cables y conectores, por lo que la inversin que se haya realizado en equipamiento sigue sien- do vlida. La mayora de los ordenadores de sobremesa vienen con dos o tres puer- tos USB y los porttiles con al menos uno. Si se necesitan conectar varias lneas USB a un mismo ordenador, se han creado divisores USB o "hubs" que pueden llegar a tener varias bo- cas USB, similares a los conectores RJ-11 que se utilizan para ampliar las tomas de equipos en una lnea tele- fnica (ladrones). USB (Universal Serial Bus) Jos Manuel Huidobro Ingeniero de Telecomunicacin G uQu es ...
BIT 143 FEB.-MAR. 55 2
0 0 4 CONEXIN DE DISPOSITIVOS La conexin de dispositivos USB es muy fcil ya que basta con inser- tar el conector rectangular USB en el puerto USB del ordenador. Si el or- denador tiene un sistema operativo actualizado (por ejemplo Windows 98 o superior), este detectar automti- camente el nuevo dispositivo y abri- r el controlador correspondiente; desde ese momento se podrn trans- ferir datos entre ambos. Adems de conectar dispositivos al ordenador, el USB tambin permite aumentar el nmero de puertos serie RS- 232 o paralelo. Hay convertidores USB- a-serie y USB-a-paralelo con la elec- trnica incorporada en los propios conectores. Estos pueden funcionar con control por hardware, software o Xon/Xoff, como los puertos serie de la placa base del ordenador. Se puede construir una pequea red de rea local entre dos ordena- dores usando el USB. Aunque los ca- bles USB son asimtricos, para co- nectar dos PC se necesita un cable puente de datos USB (USB Data Brid- ge) PC-a-PC. Este cable tiene un co- nector "A" en cada extremo y, una vez conectados los dos PC, se pueden compartir ficheros e impresores sin ninguna dificultad. Sin embargo los ordenadores tendrn que estar en la misma habitacin ya que el cable USB puede tener como mucho 5 metros. Si se necesita conectar ordenadores separados a mayor distancia se ten- dr que conseguir un prolongador hardware USB. An as, la conexin USB PC-a-PC sigue siendo la forma ms sencilla y barata para conectar un ordenador de sobremesa y un por- ttil, por ejemplo. Si se necesita una conexin ina- lmbrica entre ordenadores, se pue- de conectar unos puntos de acceso inalmbrico (WiFi) a los buses USB de cada uno de ellos, que se alimen- ten a travs del propio bus, por lo que la instalacin es sumamente sencilla. Si la vivienda dispone de una red lo- cal Ethernet, hay adaptadores a 10/100 BaseT que funcionan con cualquier cable de categora 5. FUNCIONAMIENTO DEL USB El bus USB trabaja como una in- terfaz para la transmisin de datos y distribucin de energa, que ha sido introducida en el mercado de PC y perifricos para mejorar las lentas in- terfaces serie y paralelo. Utiliza 4 hi- los, ofrece12 Mbps (480 Mbps), es "plug and play", distribuye 5V para alimentacin, y est siendo adopta- da rpidamente por la industria in- formtica. Es un bus basado en el paso de un testigo, semejante a otros buses co- mo los de las redes locales en anillo con paso de testigo (Token Ring) y las redes FDDI. El controlador USB dis- tribuye testigos por el bus y el dis- positivo cuya direccin coincide con la que porta el testigo responde acep- tando o enviando datos al controla- dor. Este tambin gestiona la distri- bucin de energa a los perifricos que lo requieran. Emplea una topologa de estrellas apiladas que permite el funciona- miento simultneo de 127 dispositi- vos a la vez. En la raz o vrtice de las capas, est el controlador anfitrin o host que controla todo el trfico que circula por el bus. Esta topologa per- mite a muchos dispositivos conec- tarse a un nico bus lgico sin que los dispositivos que se encuentran ms abajo en la pirmide sufran re- tardo. A diferencia de otras arqui- tecturas, USB no es un bus de alma- cenamiento y envo, de forma que no se produce retardo en el envo de un paquete de datos hacia las capas in- feriores. Como detalle sorprendente es que cada puerto utiliza una nica solici- tud de interrupcin (IRQ) indepen- dientemente de los perifricos que tenga conectados (sea 1 127) por lo tanto no hay riesgo de conflictos en- tre una cantidad de dispositivos que de otra forma no podran ser conec- tados por falta de recursos. Como resumen de los beneficios que reporta a los usuarios usar el USB, tenemos: Conexin ms sencilla Plug and Play Conexin en caliente (Hot Plug- gable) Mayor rendimiento Soporte multiplataforma Mltiples dispositivos de ma- nera simultnea Pero tambin presenta alguna des- ventaja: El ancho de banda se reparte entre los dispositivos Esto no importa mucho si estamos conectando otro ratn, pero si se quie- ren conectar 126 impresoras al mis- mo puerto USB e intentar imprimir en todas a la vez, seguramente lo ha- rn con una lentitud pasmosa. Sin embargo, parece un ancho suficien- te para utilizar algunos dispositivos porttiles, mientras no intentemos usarlos todos a la vez. COMPONENTES DEL USB El sistema de bus serie universal USB consta de cuatro componentes: Controlador El controlador reside dentro del PC y es responsable de las comuni- caciones entre los perifricos USB y la CPU del PC. Es tambin respon- sable de la admisin de los perifri- cos dentro del bus, tanto si se detec- ta una conexin como una desconexin y del control de flujo de datos entre el perifrico y la CPU. Para cada pe- rifrico aadido, el controlador de- termina su tipo y le asigna una di- reccin lgica para utilizarla siempre en las comunicaciones con el mismo. Si se producen errores durante la co- nexin, el controlador lo comunica a la CPU, que, a su vez, lo transmite al usuario. Una vez se ha producido la conexin correctamente, el contro- BIT 143 FEB.-MAR. 56 2 0 0 4 G uQu es ... lador asigna al perifrico los recur- sos del sistema que ste precise pa- ra su funcionamiento. Hubs/Concentradores Son distribuidores inteligentes de datos y alimentacin, que hacen po- sible la conexin a un nico puerto USB de hasta 127 dispositivos. De una forma selectiva reparten datos y ali- mentacin hacia sus puertas des- cendentes y permiten la comunica- cin hacia su puerta de retorno o ascendente. Adems del controlador, el PC tam- bin contiene el concentrador raz. Este es el primer concentrador de to- da la cadena que permite a los datos y a la energa pasar a uno o dos co- nectores USB del PC, y de all a los 127 perifricos que, como mximo, puede soportar el sistema, lo que es posible aadiendo concentradores adicionales. Por ejemplo, si el PC tie- ne una nica puerta USB y a ella le conectamos un hub o concentrador de 4 puertas, permite realizar 4 co- nexiones descendentes. Conectando otro hub de 4 puertas a una de las 4 puertas del primero, se habr crea- do un total de 7 puertas. De esta for- ma, es decir, aadiendo concentra- dores en cascada, el PC puede soportar hasta 127 perifricos USB. Perifricos. USB soporta perifricos de baja y media velocidad. Empleando dos ve- locidades para la transmisin de da- tos, como son 1,5 y 12 Mbps consi- gue una utilizacin ms eficiente de sus recursos. Los perifricos de baja velocidad tales como teclados, rato- nes, joysticks y otros perifricos pa- ra juegos no requieren 12 Mbps, por lo que empleando para ellos 1,5 Mbps, se puede dedicar ms recursos del sistema a otros perifricos tales co- mo, impresoras, mdems, escneres, equipos de audio, etc., que precisan de velocidades ms altas para trans- mitir mayor volumen de datos. Cables y conectores. USB transfiere seales y energa a los perifricos utilizando un cable de 4 hilos, apantallado para transmisio- nes de media y alta velocidad (12 y 480 Mbps) y no apantallado para trans- misiones de baja velocidad (1,5 Mbps). El calibre de los conductores des- tinados a alimentacin de los perif- ricos vara desde 20 a 26 AWG (1 par), mientras que el de los conductores de seal es de 28 AWG. La longitud mxima de los cables es de 5 metros y por lo que respecta a los conecto- res hay que decir que son del tipo fi- cha (o conector) y receptculo, exis- tiendo dos tipos: serie A (4 patillas en lnea) y serie B (2+2 en dos lneas). USB FRENTE A FIREWIRE (IEEE 1394) Este es otro tipo de bus que tam- bin suelen incorporar muchos de los modernos ordenadores, al mismo tiempo que los USB. El invento del FireWire se produjo en la compaa Apple a mediados de los 80, que lo promovi hasta convertirlo en 1995 en el estndar multiplataforma IEEE 1394. FireWire o i.Link, como tam- bin se le conoce (Sony), es una tec- nologa para la entrada/salida de da- tos en serie a alta velocidad, que comparte con el USB muchas de sus caractersticas, vlido para la cone- xin de dispositivos digitales como videocmaras o cmaras fotogrficas digitales, sistemas domsticos para el ocio, sintetizadores de msica, es- cneres, unidades de disco duro, etc. a ordenadores porttiles o de sobre- mesa. Con un ancho de banda 33 veces al del USB 1.1, FireWire 400 se con- virti en el estndar ms adecuado para la transferencia de datos a alta velocidad hasta la aparicin del USB 2.0. Cada bus soporta la co- nexin de hasta 63 dispositivos, a igual o diferente velocidad (100, 200, 400 MHz), con cables de una longitud mxima de 4,5 metros en- tre nodos, de los que puede haber hasta 16, lo que resulta en un alcance de hasta 72 metros. Posteriormente, duplic la velocidad de transferencia con la implementacin del estndar IEEE 1394b o FireWire 800 que, pue- de llegar a 1,6 o incluso a 3,2 Gbps (arquitectura escalable) y, mediante fibra ptica plstica o profesional, dis- tribuir informacin hasta 50 o 100 metros, respectivamente, una dis- tancia suficiente para cubrir cualquier oficina o vivienda. Mientras el USB 2.0 permite la ali- mentacin de dispositivos sencillos que consumen un mximo de 2,5 W, como un ratn, los dispositivos Fire- Wire pueden proporcionar o consu- mir hasta 45 W, ms que suficiente para discos duros de alto rendimiento y bateras de carga rpida, lo que eli- mina la necesidad de conectar dichos perifricos a la red elctrica, como ahora ocurre, por ejemplo, con los mdems externos. BIT 143 FEB.-MAR. 57 2 0 0 4