FireWire vs. USB

FireWire (IEEE 1394) y USB (Universal Serial Bus) son estándares para la comunicación entre dispositivos electrónicos. FireWire es el nombre de marca que Apple utiliza para la interfaz IEEE 1394. También es conocida por los nombres de marca de i.LINK (Sony) y Lynx (Texas Instruments). El estándar USB tiene versiones 1.0, 2.0 y 3.0 con diferentes dispositivos que usan diferentes versiones.

Gráfica comparativa

FireWire versus USB tabla de comparación
FireWireUSB
Ancho en bits 1 1
Capacidad 400-3200 Mbit / s (50-400 MB / s) 1.5, 12 o 480 Mbit / s (0.2, 1.5 o 60 MByte / s)
Externo?
Conexión en caliente?
Estilo De serie De serie
Número de dispositivos 63 127 por controlador de host
Año de creación 1995 1996
Creado por Apple Computer, Inc. Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom
Velocidad FireWire 800 = 800 Mbit / s más rápido para un gran número de datos pequeños pero más lento al escribir una pequeña cantidad de archivos enormes USB 3.0 = 5 Gbit / s

Contenido: FireWire vs USB

  • 1 Historia y desarrollo de FireWire vs USB
    • 1.1 Historia de FireWire
    • 1.2 Historia de USB
  • 2 Velocidad de transferencia de datos de USB vs FireWire
  • 3 diferencias técnicas entre USB y FireWire
  • 4 Costo de USB vs FireWire
  • 5 referencias
Tiny Dinosaur USBs (click para agrandar)

Historia y desarrollo de FireWire vs USB

Historia de FireWire

FireWire fue desarrollado por el grupo de trabajo IEEE P1394, impulsado en gran parte por las contribuciones de Apple, aunque también se realizaron contribuciones importantes de ingenieros de Texas Instruments, Sony, Digital Equipment Corporation, IBM e INMOS / SGS Thomson (ahora STMicroelectronics).

Apple pretendía que FireWire fuera un reemplazo en serie para el bus SCSI paralelo al tiempo que proporcionaba conectividad para equipos de audio y video digital. El desarrollo de Apple comenzó a fines de la década de 1980, luego se presentó al IEEE y se completó en 1995. El 12 de junio de 2008, todas las enmiendas a la norma se incorporaron a una norma IEEE estándar de reemplazo. 1394-2008.

Historia de USB

La especificación USB 1.0 se introdujo en 1996. Estaba destinada a reemplazar la multitud de conectores en la parte posterior de las PC, así como a simplificar la configuración del software de los dispositivos de comunicación. USB fue creado por un grupo central de empresas que consistía en Compaq, Digital, IBM, Intel, Northern Telecom y Microsoft.

La especificación USB 2.0 se lanzó en abril de 2000 y fue estandarizada por USB-IF a fines de 2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC y Philips lideraron conjuntamente la iniciativa para desarrollar una mayor tasa de transferencia de datos que la especificación 1.0 (480 Mbit / s frente a 12 Mbit / s). La especificación USB 3.0 fue lanzada el 12 de noviembre de 2008 por el Grupo de promotores USB 3.0. Su velocidad de transferencia máxima es hasta 10 veces más rápida que la versión USB 2.0.

Velocidad de transferencia de datos de USB vs FireWire

Un cubo de Fire Wire de Medusa (haga clic para ampliar)

Aunque el USB 2.0 de alta velocidad (velocidad teórica 400 Mbit / s) funciona nominalmente a una velocidad de señalización más alta que FireWire 400 (la velocidad teórica también es 400 Mbit / s), las transferencias de datos a través de interfaces S400 FireWire generalmente superan las transferencias similares a las interfaces USB 2.0. Los hosts de PC USB típicos rara vez exceden las transferencias sostenidas de 280 Mbit / s, siendo más típico 240 Mbit / s. Esto se debe a la dependencia de USB en el procesador host para administrar el protocolo USB de bajo nivel, mientras que FireWire delega las mismas tareas al hardware de la interfaz (que requiere menos o ningún uso de CPU). Por ejemplo, la interfaz de host FireWire admite dispositivos mapeados en memoria, lo que permite que se ejecuten protocolos de alto nivel sin cargar la CPU del host con interrupciones y operaciones de copia de búfer.

Además del rendimiento, otras diferencias son que utiliza una red de bus más simple, proporciona más potencia en la cadena, una transferencia de datos más confiable y utiliza menos recursos de CPU.

FireWire 800 es sustancialmente más rápido que el USB de alta velocidad, tanto en teoría como en la práctica.

USB 3.0 (lanzado en noviembre de 2008) ofrece una velocidad teórica de 4.8 Gbit / s, que es aproximadamente 5 veces más rápida que FireWire 800, sustancialmente más rápida que cualquiera de sus competidores o predecesores hasta que se lance el próximo.

Diferencias técnicas entre USB y FireWire

USB y FireWire tenían diferentes objetivos de diseño cuando se desarrollaron por primera vez. USB fue diseñado para la simplicidad y bajo costo, mientras que FireWire fue diseñado para alto rendimiento, particularmente en aplicaciones sensibles al tiempo como audio y video. El USB fue visto originalmente como un complemento de FireWire (IEEE 1394), que fue diseñado como un bus serie de alta velocidad que podría interconectar eficientemente periféricos como discos duros, interfaces de audio y equipos de video. El USB operaba originalmente a una velocidad de datos mucho más baja y usaba hardware mucho más simple, y era adecuado para pequeños periféricos, como teclados y ratones.

  • Las redes USB utilizan una topología en niveles, mientras que las redes FireWire usan una topología de árbol.
  • Los dispositivos USB 1.0, 1.1 y 2.0 utilizan un protocolo de "habla cuando se habla". Los periféricos no pueden comunicarse con el host a menos que el host solicite específicamente la comunicación. Se planea que USB 3.0 permita las comunicaciones iniciadas por el dispositivo hacia el host (vea USB 3.0 a continuación). Un dispositivo FireWire puede comunicarse con cualquier otro nodo en cualquier momento, sujeto a las condiciones de la red.
  • Una red USB se basa en un único host en la parte superior del árbol para controlar la red. En una red FireWire, cualquier nodo capaz puede controlar la red.
  • El USB funciona con una línea de alimentación de 5 V, mientras que Firewire puede suministrar hasta 30 V.
  • Los puertos USB pueden proporcionar hasta 500 mA de corriente (2,5 vatios de potencia), mientras que FireWire en teoría puede suministrar hasta 60 vatios de potencia, aunque es más típico de 10 a 20 vatios.
  • Un cable de cobre FireWire puede tener una longitud de hasta 4,5 metros (15 pies) y es más flexible que la mayoría de los cables SCSI paralelos. La longitud máxima de un cable USB estándar (para USB 2.0 o anterior) es de 5,0 metros (16,4 pies). La razón principal de este límite es el máximo retardo de ida y vuelta permitido de aproximadamente 1,500 ns.

Costo de USB vs FireWire

La regalía que Apple y otros titulares de patentes exigieron inicialmente a los usuarios de FireWire (US $ 0.25 por sistema de usuario final) y el hardware más costoso que se necesita para implementarlo (US $ 1- $ 2), ambos de los cuales se han retirado, han impedido que FireWire de desplazar el USB en periféricos de computadora de mercado masivo de gama baja, donde el costo del producto es una limitación importante.

Referencias

  • http://en.wikipedia.org/w/index.php?title=IEEE_1394_interface&oldid=326246294
  • http://en.wikipedia.org/w/index.php?title=Universal_Serial_Bus&oldid=326218214