IEEE 1394

IEEE 1394, bus serie de alto rendimiento, es un estándar de electrónica para conectar dispositivos a su computadora personal. IEEE 1394 proporciona una única conexión plug-and-socket en la que se pueden conectar hasta 63 dispositivos con velocidades de transferencia de datos de hasta 400 Mbps (megabit s por segundo). El estándar describe un bus en serie o una ruta entre uno o más dispositivos periféricos y el microprocesador de su computadora. Muchos dispositivos periféricos ahora vienen equipados para cumplir con IEEE 1394. Dos implementaciones populares de IEEE 1394 son FireWire de Apple y i.LINK de Sony. Las implementaciones de IEEE 1394 proporcionan:

  • Un conector serie enchufable común simple en la parte posterior de su computadora y en muchos tipos diferentes de dispositivos periféricos
  • Un cable serie delgado en lugar del cable paralelo más grueso que ahora usa para su impresora, por ejemplo
  • Una tasa de transferencia de datos de muy alta velocidad que se adaptará a las aplicaciones multimedia (100 y 200 megabits por segundo hoy; con tasas mucho más altas más adelante)
  • Capacidad de conexión en caliente y plug and play sin interrumpir su computadora
  • La capacidad de encadenar dispositivos juntos de varias formas diferentes sin terminadores o requisitos de configuración complicados.

Con el tiempo, se espera que las implementaciones de IEEE 1394 reemplacen y consoliden las interfaces seriales y paralelas de hoy en día, incluyendo Centronics paralelo, RS-232C y Small Computer System Interface (SCSI). Los primeros productos que se introdujeron con FireWire incluyen cámaras digitales, discos de video digital (DVD), cintas de video digitales, videocámaras digitales y sistemas de música. Debido a que IEEE 1394 es una interfaz de igual a igual, una videocámara puede copiar a otra sin estar conectada a una computadora. Con una computadora equipada con la capacidad de conexión y bus, cualquier dispositivo (por ejemplo, una cámara de video) se puede conectar mientras la computadora está funcionando.

Brevemente cómo funciona

Hay dos niveles de interfaz en IEEE 1394, uno para el bus de panel posterior dentro de la computadora y otro para la interfaz punto a punto entre el dispositivo y la computadora en el cable serial. Un simple puente conecta los dos entornos. El bus de backplane admite transferencias de datos de 12.5, 25 o 50 megabits por segundo. La interfaz de cable admite 100, 200 o 400 megabits por segundo. Cada una de estas interfaces puede manejar cualquiera de las velocidades de datos posibles y cambiar de una a otra según sea necesario.

El bus serial funciona como si los dispositivos estuvieran en ranuras dentro de la computadora compartiendo un espacio de memoria común. Una dirección de dispositivo de 64 bits permite una gran flexibilidad en la configuración de dispositivos en cadenas y árboles desde un solo socket.

IEEE 1394 proporciona dos tipos de transferencia de datos: asíncrona e isócrona. Asincrónico es para aplicaciones tradicionales de carga y almacenamiento en las que se puede iniciar la transferencia de datos y se puede interrumpir una aplicación cuando una determinada longitud de datos llega a un búfer. La transferencia de datos isócrona asegura que los datos fluyan a una velocidad preestablecida para que una aplicación pueda manejarlos de manera cronometrada. Para aplicaciones multimedia, este tipo de transferencia de datos reduce la necesidad de almacenamiento en búfer y ayuda a garantizar una presentación continua para el espectador.

El estándar 1394 requiere que un dispositivo esté a menos de 4.5 metros de la toma de bus. Se pueden conectar hasta 16 dispositivos en una sola cadena, cada uno con un máximo de 4.5 metros (antes de que comience a producirse la atenuación de la señal), por lo que, en teoría, podría tener un dispositivo a una distancia de hasta 72 metros de la computadora.

Otro nuevo enfoque para conectar dispositivos, el bus serie universal (USB), proporciona la misma capacidad de "conexión en caliente" que el estándar 1394. Es una tecnología menos costosa, pero la transferencia de datos está limitada a 12 Mbps (millones de bits por segundo). Small Computer System Interface ofrece una alta velocidad de transferencia de datos (hasta 40 megabytes por segundo) pero requiere una asignación previa de direcciones y un terminador de dispositivo en el último dispositivo de una cadena. FireWire puede funcionar con el último estándar interno de bus de computadora, la interconexión de componentes periféricos (PCI), pero las velocidades de transferencia de datos más altas pueden requerir consideraciones de diseño especiales para minimizar el almacenamiento en búfer no deseado para las diferencias de velocidad de transferencia.