• Tecnología
  • Equipo eléctrico
  • Industria de materiales
  • vida digital
  • política de privacidad
  • oh nombre
Localización: Hogar / Tecnología / La tragedia de FireWire: tecnología colaborativa torpedeada por corporaciones

La tragedia de FireWire: tecnología colaborativa torpedeada por corporaciones

techserving |
3284

Agrandar

/

En retrospectiva, quizás nuestro logo de puerto favorito.

Usuario de Flickr jeremybrooks

comentarios del lector

247

con 169 carteles participando

Comparte esta historia

Compartir en Facebook

Compartir en Twitter

Compartir en Reddit

El ascenso y la caída de FireWire

IEEE 1394

, un estándar de interfaz que cuenta con comunicaciones de alta velocidad y transferencia de datos isócrona en tiempo real, es uno de los relatos más trágicos en la historia de la tecnología informática. El estándar se forjó en el fuego de la colaboración. Un esfuerzo conjunto de varios competidores, incluidos Apple, IBM y Sony, FireWire fue un triunfo del diseño para el bien común. Representaba un estándar unificado en toda la industria, un bus serial para gobernarlos a todos. Realizado al máximo, FireWire podría reemplazar SCSI y el complicado desorden de puertos y cables en la parte posterior de una computadora de escritorio.

Sin embargo, el principal creador de FireWire, Apple, casi lo mata antes de que pudiera aparecer en un solo dispositivo. Y, finalmente, la empresa de Cupertino efectivamente

hizo

matar a FireWire, justo cuando parecía estar a punto de dominar la industria.

La historia de cómo FireWire llegó al mercado y finalmente cayó en desgracia sirve hoy como un buen recordatorio de que ninguna tecnología, por prometedora, bien diseñada o apreciada que sea, es inmune a las políticas internas e internas de la empresa o a nuestra desgana. para salir de nuestra zona de confort.

El principio

"De hecho, comenzó en 1987", dijo a Ars Michael Johas Teener, arquitecto jefe de FireWire. Luego era arquitecto de sistemas en el departamento de marketing de National Semiconductor, allí para impartir conocimientos técnicos al personal de ventas y marketing desorientado. Por esa época, se empezó a hablar sobre una nueva generación de arquitecturas de bus interno. Un bus es un tipo de canal a través del cual pueden fluir varios tipos de datos entre los componentes de la computadora, y un bus interno es para tarjetas de expansión como instrumentos científicos o procesamiento de gráficos dedicado.

El Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) vio rápidamente esfuerzos emergentes para construir

Tres

nuevos estándares incompatibles: VME, NuBus 2 y Futurebus. La organización miró la situación con desdén. En cambio, sugirieron, ¿por qué no trabajar juntos?

Anuncio publicitario

Teener fue nombrado presidente de este nuevo proyecto para unificar la industria en torno a una arquitectura de bus serie única. ("Serial" significa que transfieren un bit a la vez, en lugar de varios bits simultáneamente; el paralelo es más rápido, dada la misma frecuencia de señal, pero viene con una sobrecarga más alta y tiene problemas de eficiencia a medida que escala las frecuencias de señal).

"Rápidamente hubo algunas personas, incluido un tipo llamado David James, que estaba en los laboratorios de arquitectura de Hewlett-Packard en ese momento, que decían: 'Sí, también queremos un bus en serie'", dijo Teener. "'Pero queremos que se desconecte del bus para conectarse a periféricos de baja o moderada velocidad', como disquetes, teclados, ratones y todo tipo de cosas por el estilo".

Agrandar

/

Cava esa estética de iPod clickwheel vintage ...

Manu en Flickr

Entra Apple

Teener se unió a Apple en 1988. Poco después de su llegada, Apple comenzó a buscar un sucesor del Apple Desktop Bus, ADB, que se usaba para dispositivos de muy baja velocidad como teclados y ratones. Apple quería que la próxima versión pudiera transportar señales de audio. Teener tenía justo lo que necesita.

Sin embargo, este primer destello de FireWire fue demasiado lento para los propósitos de la compañía. Los primeros

diseños eran para una velocidad de 12 megabits por segundo (1,5 MB / s); Apple quería 50. La compañía temía que tuviera que ser óptico (léase: caro) para llegar allí.

Para permitir este uso mixto, Teener y James, que también se habían unido a Apple, inventaron un método de transporte isócrono, es decir, transferencias a intervalos regulares. Esto garantizó el tiempo de llegada de los datos. La sincronización garantizada significaba que podía manejar señales de alta tasa de bits de manera mucho más eficiente, y bloquearía el rendimiento para que no hubiera fluctuaciones en la latencia; cualquier retraso de milisegundos que hubiera al pasar a través de la interfaz a la computadora siempre sería el mismo. , sin importar las circunstancias. Esto hizo que el método de transporte isócrono fuera ideal para fines multimedia como audio y video profesional, que anteriormente requerían hardware especial para transferir a una computadora para su edición.

Anuncio publicitario

Apple asignó al grupo a los ingenieros analógicos Roger Van Brunt y Florin Oprescu para diseñar la capa física, los cables y las señales eléctricas que se ejecutan en ellos, y para implementar la tecnología en una interfaz más rápida. Van Brunt determinó que podían evitar la óptica utilizando un par de cables trenzados. Eso les daría la velocidad adicional sin aumentar el costo.

"En ese momento, algunos tipos de IBM, de todos los lugares, estaban buscando un reemplazo para SCSI", recordó Teener. "Y como estábamos usando SCSI al mismo tiempo, pensamos que tal vez usaríamos esto como un reemplazo para eso. Unimos fuerzas. Pero ellos querían 100 megabits por segundo".

Para obtener el ancho de banda adicional, el equipo recurrió a una empresa llamada STMicroelectronics. Estos chicos tenían un truco que duplicaría el ancho de banda de un cable sin costo gracias a un mecanismo de reloj (en términos simples, una forma de coordinar el comportamiento de diferentes elementos en un circuito) llamado codificación de datos estroboscópicos.

Ahora necesitaban un conector. "Teníamos órdenes de marcha para hacerlo único, de modo que alguien pudiera mirar el conector y decir qué era", recordó Teener. Las Mac de la época tenían tres conectores redondos diferentes; Las PC también tenían una combinación de conectores de apariencia similar.

Le preguntaron al experto en conectores residente de Apple qué deberían usar. Señaló que el cable de enlace de Game Boy de Nintendo no se parecía a nada más, y podían hacerlo único en su tecnología intercambiando la polarización. El conector podría usar exactamente la misma tecnología, los mismos pines y todo, y se vería diferente. Mejor aún, el cable de enlace de Game Boy fue el primer conector importante que colocó las frágiles partes elásticas dentro del cable. De esa manera, cuando las puntas elásticas se desgasten, solo tendrá que comprar un cable nuevo en lugar de reemplazar o reparar el dispositivo.

La especificación de diseño final tenía más de 300 páginas, una tecnología compleja con una funcionalidad elegante. Ratificado como IEEE 1394 en 1995, permitía velocidades de hasta 400 megabits (50 MB) por segundo, simultáneamente en ambas direcciones, a través de cables de hasta 4,5 metros de largo. Los cables pueden alimentar dispositivos conectados con hasta 1,5 amperios de corriente eléctrica (hasta 30 voltios). Se podían conectar en red hasta 63 dispositivos en el mismo bus, y todos eran intercambiables en caliente. Todo se configuró automáticamente en la conexión también, por lo que no tuvo que preocuparse por la terminación de la red o las direcciones de los dispositivos. Y FireWire tenía su propio microcontrolador, por lo que no se veía afectado por las fluctuaciones en la carga de la CPU.