Firewire vs. USB

Firewire vs. USB

Firewire (IEEE 1394) y USB (Universal Serial Bus) son estándares para la comunicación entre dispositivos electrónicos. Firewire es la marca que Apple usa para la interfaz IEEE 1394. También es conocido por las marcas de i.Link (Sony) y Lynx (Texas Instruments). El estándar USB tiene versiones 1.0, 2.0 y 3.0 con diferentes dispositivos usando diferentes versiones.

Cuadro comparativo

Diferencias - similitudes - Firewire versus tabla de comparación USB
FirewireUSB
  • La calificación actual es 3.28/5
  • 1
  • 2
  • 3
  • 4
  • 5
(90 calificaciones)
  • La calificación actual es 3.54/5
  • 1
  • 2
  • 3
  • 4
  • 5
(94 calificaciones)
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?
Plantilla?
Estilo De serie De serie
Número de dispositivos 63 127 por controlador de host
Año creado 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 una gran cantidad de datos pequeños pero más lento mientras se escribe una pequeña cantidad de archivos enormes USB 3.0 = 5 gbit/s
Tiny Dinosaur USBS (haga clic para agrandar)

Historia y desarrollo de Firewire vs USB

Historia del firewire

Firewire fue desarrollado por el IEEE P1394 Working Group, en gran parte impulsado por las contribuciones de Apple, aunque los ingenieros de Texas Instruments, Sony, Digital Equipment Corporation, IBM e INMOS/SGS THomson (ahora STMicroelectronics) también).

Apple pretendió que Firewire fuera un reemplazo en serie para el bus SCSI paralelo al tiempo que proporciona conectividad para equipos de audio y video digitales. 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 al estándar se incorporaron a un estándar de reemplazo IEEE STD. 1394-2008.

Historia del USB

El USB 1.0 La especificación se introdujo en 1996. Tenía la intención de reemplazar la multitud de conectores al final 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 compañías que consistía en Compaq, Digital, IBM, Intel, Northern Telecom y Microsoft.

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

Velocidad de transferencia de datos de USB vs Firewire

Un concentrador de alambre de fuego de Medusa (haga clic para agrandar)

Aunque USB 2 de alta velocidad.0 (Velocidad teórica 400 Mbit/S) se ejecuta nominalmente a una velocidad de señalización más alta que Firewire 400 (Velocidad teórica también 400 Mbit/S), las transferencias de datos sobre las interfaces de Firewire S400 generalmente superan a las transferencias similares a través de USB 2.0 interfaces. Los hosts de PC USB típicos rara vez exceden las transferencias sostenidas de 280 Mbit/s, con 240 MBIT/S son más típicos. 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 de memoria, que permite que los protocolos de alto nivel se ejecuten sin cargar la CPU del host con interrupciones y operaciones de copia del búfer.

Además del rendimiento, otras diferencias son que utiliza redes de bus más simples, proporciona más potencia sobre la cadena, la 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ápido que Firewire 800, sustancialmente más rápido que cualquiera de sus competidores o predecesores hasta que se libere el siguiente.

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 por simplicidad y bajo costo, mientras que Firewire fue diseñado para un alto rendimiento, particularmente en aplicaciones sensibles al tiempo como el audio y el video. El USB fue visto originalmente como un complemento de Firewire (IEEE 1394), que fue diseñado como un bus en serie de alta velocidad que podría interconectar periféricos de manera eficiente, como discos duros, interfaces de audio y equipos de video. 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 de estrella escalonada, mientras que las redes de firewire usan una topología de árbol.
  • USB 1.0, 1.1 y 2.0 Use un protocolo "hablar cuando se habla". Los periféricos no pueden comunicarse con el host a menos que el host solicite la comunicación específicamente. USB 3.0 está planeado para permitir comunicaciones iniciadas por dispositivo hacia el host (ver USB 3.0 a continuación). Un dispositivo Firewire puede comunicarse con cualquier otro nodo en cualquier momento, sujeto a condiciones de red.
  • Una red USB se basa en un solo host en la parte superior del árbol para controlar la red. En una red de firewire, cualquier nodo capaz puede controlar la red.
  • 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 el firewire puede suministrar en teoría hasta 60 vatios de potencia, aunque de 10 a 20 vatios es más típico.
  • Un cable de cobre de Firewire puede tener hasta 4.5 metros (15 pies) de largo 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 antes) es 5.0 metros (16.4 pies). La razón principal de este límite es el retraso máximo permitido de ida y vuelta de aproximadamente 1,500 ns.

Costo de USB vs Firewire

La regalía que Apple y otros titulares de patentes inicialmente exigieron a los usuarios de Firewire (US $ 0.25 por sistema de usuario final) y el hardware más costoso necesario para implementarlo (US $ 1- $ 2), los cuales han sido eliminados, han evitado que el firewire desplazue el USB en periféricos de computadora de mercado de baja gama, donde el costo del producto es una restricción importante.