Os projetistas do Universal Serial Bus (USB, barramento serial universal) tinham em mente várias metas quando criaram o padrão USB:
  • baixo custo de implementação, de modo que o USB poderia ser usado em periféricos baratos como mouses e controladores de jogos;
  • baixo custos dos cabos;
  • muitos dispositivos no barramento;
  • boas características de velocidade como para impressoras.
A idéia era criar um sistema que substituísse todas as diferentes portas existentes nos computadores (portas paralelas, portas seriais, portas especiais do mouse e teclado, etc.) por um padrão único. O USB atingiu essas metas com muita eficiência, e chegará o dia em um futuro próximo quando os computadores não terão nada além de um conjunto de conectores USB na parte traseira.

O FireWire, originalmente criado pela Apple e mais tarde padronizado como IEEE-1394, na verdade precedeu o USB e tinha metas similares. A diferença é que o padrão IEEE-1394 era destinado originalmente a dispositivos, trabalhando com uma quantidade muito maior de dados: coisas como câmeras de vídeo, DVD players e equipamento de áudio digital. Os padrões IEEE-1394 e USB compartilham diversas características e diferem em alguns detalhes importantes. Aqui está um resumo:

  • como o USB, o IEEE-1394 é um barramento serial que usa fiação de par torcido para transmitir dados;
  • o USB 2.0 está limitado a 480 megabits por segundo, enquanto o IEEE-1394 manipula até 400 megabits por segundo. No entanto, a taxa média de transferência deste é maior que a do USB;
  • o USB pode manipular 127 dispositivos por barramento, enquanto o IEEE-1394 manipula 63;
  • tanto o USB quanto o IEEE-1394 suportam o conceito de dispositivo isócrono, ou seja, um dispositivo que necessita de uma determinada largura de banda para streaming de dados. Esse modo é perfeito para o streaming de dados de áudio e vídeo;
  • ambos, USB e IEEE-1394, permitem que você conecte e desconecte dispositivos a qualquer momento.
A maioria das câmeras de vídeo possui um plugue IEEE-1394. Quando você conecta uma câmera de vídeo a um computador usando IEEE-1394, a conexão é surpreendente. Com o software correto, o computador e a câmera se comunicam e é possível executar o download de todas as cenas da fita de vídeo para o computador automaticamente e com perfeita clareza digital. Com a queda dos preços dos equipamentos, a produção de vídeos domésticos está se tornando cada vez mais comum.

Aqui vão alguns links interessantes: