Prolongar
/
Em retrospecto, talvez nosso logotipo de porto favorito.
Jeremybrooks usuário do Flickr
comentários do leitor
247
com 169 pôsteres participantes
Compartilhe esta história
Compartilhar no Facebook
Compartilhar no Twitter
Compartilhe no Reddit
A ascensão e queda do FireWire -
IEEE 1394
, um padrão de interface que ostenta comunicações de alta velocidade e transferência de dados isócrona em tempo real - é um dos contos mais trágicos da história da tecnologia da computação. O padrão foi forjado no fogo da colaboração. Um esforço conjunto de vários concorrentes, incluindo Apple, IBM e Sony, FireWire foi um triunfo do design para um bem maior. Ele representou um padrão unificado em toda a indústria, um barramento serial para controlar todos eles. Realizado ao máximo, o FireWire poderia substituir o SCSI e a bagunça pesada de portas e cabos na parte traseira de um computador desktop.
Ainda assim, o principal criador do FireWire, a Apple, quase o matou antes que pudesse aparecer em um único dispositivo. E, eventualmente, a empresa Cupertino efetivamente
fez
matar FireWire, assim como parecia prestes a dominar a indústria.
A história de como o FireWire chegou ao mercado e finalmente caiu em desgraça serve hoje como um bom lembrete de que nenhuma tecnologia, por mais promissora, bem projetada ou bem-vinda, é imune à política interna e interna da empresa ou à nossa relutância para sair da nossa zona de conforto.
O início
"Na verdade, começou em 1987", disse Michael Johas Teener, o arquiteto-chefe do FireWire, a Ars. Na época, ele era arquiteto de sistemas no departamento de marketing da National Semiconductor, para transmitir conhecimento técnico à equipe de vendas e marketing sem noção. Naquela época, começaram as conversas sobre uma nova geração de arquiteturas internas de ônibus. Um barramento é um tipo de canal pelo qual vários tipos de dados podem fluir entre os componentes do computador, e um barramento interno é para placas de expansão como instrumentos científicos ou processamento gráfico dedicado.
O Instituto de Engenheiros Elétricos e Eletrônicos (IEEE) percebeu rapidamente os esforços emergentes para construir
três
novos padrões incompatíveis - VME, NuBus 2 e Futurebus. A organização olhou a situação com desdém. Em vez disso, eles sugeriram, por que não trabalhar juntos?
Propaganda
Teener foi nomeado presidente deste novo projeto para unificar a indústria em torno de uma única arquitetura de barramento serial. ("Serial" significa que eles transferem um bit por vez, em vez de vários bits simultaneamente - paralelo é mais rápido, dada a mesma frequência de sinal, mas vem com uma sobrecarga maior e tem problemas de eficiência conforme você aumenta as frequências de sinal.)
"Rapidamente, algumas pessoas - incluindo um cara chamado David James, que trabalhava nos laboratórios de arquitetura da Hewlett-Packard na época - disseram: 'Sim, também queremos um ônibus serial'", disse Teener. "'Mas queremos que ele saia do ônibus para se conectar a periféricos de baixa ou modesta velocidade', como disquetes, teclados, mouses e todos os tipos de coisas assim."
Prolongar
/
Descubra aquela estética do iPod clickwheel vintage ...
Manu no Flickr
Entre na Apple
Teener ingressou na Apple em 1988. Pouco depois de sua chegada, a Apple começou a procurar um sucessor para o Apple Desktop Bus, o ADB, que era usado para dispositivos de velocidade muito baixa, como teclados e mouses. A Apple queria que a próxima versão fosse capaz de transportar sinais de áudio. Teener tinha exatamente o que fazer.
Esse lampejo inicial do FireWire era muito lento para os objetivos da empresa, no
entanto. Os primeiros projetos eram para uma velocidade de 12 megabits por segundo (1,5 MB / s); A Apple queria 50. A empresa temia que teria de entrar no sistema óptico (leia-se: caro) para chegar lá.Para permitir esse uso misto, Teener e James - que também ingressaram na Apple - inventaram um método de transporte isócrono - que significa transferências em intervalos regulares. Isso garantiu o tempo de chegada dos dados. Tempo garantido significava que ele poderia lidar com sinais de alta taxa de bits com muito mais eficiência e bloquearia a taxa de transferência para que não houvesse jitter na latência - qualquer milissegundo de atraso na passagem pela interface para o computador seria sempre o mesmo , não importa as circunstâncias. Isso tornou o método de transporte isócrono ideal para fins de multimídia, como áudio e vídeo profissional, que antes exigia hardware especial para ser transferido para um computador para edição.
Propaganda
A Apple designou os engenheiros analógicos Roger Van Brunt e Florin Oprescu para o grupo para projetar a camada física - os fios e sinais elétricos que funcionam neles - e para implementar a tecnologia em uma interface mais rápida. Van Brunt determinou que eles poderiam evitar a óptica usando um par de fios trançados. Isso lhes daria velocidade extra sem aumentar o custo.
“Naquela época, alguns caras da IBM, de todos os lugares, estavam procurando um substituto para o SCSI”, lembrou Teener. "E como estávamos usando SCSI ao mesmo tempo, pensamos em talvez usá-lo como um substituto para isso. Juntamos forças. Mas eles queriam 100 megabits por segundo."
Para obter largura de banda extra, a equipe recorreu a uma empresa chamada STMicroelectronics. Esses caras tinham um truque que dobraria a largura de banda de um cabo sem nenhum custo, graças a um mecanismo de clock (em termos leigos, uma forma de coordenar o comportamento de diferentes elementos em um circuito) chamado codificação strobe de dados.
Agora eles precisavam de um conector. “Tínhamos ordens para torná-lo único, para que alguém pudesse apenas olhar para o conector e dizer o que era”, lembrou Teener. Os Macs da época tinham três conectores redondos diferentes; Os PCs também tinham uma mistura de conectores de aparência semelhante.
Eles perguntaram ao especialista em conectores residente da Apple o que deveriam usar. Ele notou que o cabo de link do Game Boy da Nintendo era diferente de qualquer outra coisa, e eles poderiam torná-lo único em sua tecnologia trocando a polarização. O conector poderia usar exatamente a mesma tecnologia - os mesmos pinos e tudo - e teria uma aparência diferente. Melhor ainda, o cabo de link do Game Boy foi o primeiro conector importante a colocar as partes frágeis e elásticas dentro do cabo. Dessa forma, quando as pontas elásticas se desgastam, basta comprar um novo cabo em vez de substituir ou consertar o dispositivo.
A especificação final do design ocupou mais de 300 páginas - uma tecnologia complexa com funcionalidade elegante. Ratificado como IEEE 1394 em 1995, ele permitia velocidades de até 400 megabits (50 MB) por segundo, simultaneamente nas duas direções, em cabos de até 4,5 metros de comprimento. Os cabos podem alimentar os dispositivos conectados com até 1,5 amperes de corrente elétrica (até 30 volts). Até 63 dispositivos podiam ser conectados em rede no mesmo barramento, e todos podiam ser trocados a quente. Tudo foi configurado automaticamente na conexão também, então você não precisa se preocupar com o encerramento da rede ou endereços de dispositivos. E o FireWire tinha seu próprio microcontrolador, portanto, não era afetado por flutuações na carga da CPU.