FireWire
Comunicações Industriais
João Guimarães Nº38012
Paulo Ricardo Nº38016
Bruno Matos Nº38040
Universidade do Minho
Agenda






História do FireWire
Topologia do barramento
Protocolo
Fichas de ligação
Conclusões
Bibliografia
Universidade do Minho
História do FireWire


Desenvolvido pela Apple no começo da década de 1990, mas somente
em 1995 o padrão FireWire foi padronizado, através da norma IEEE
1394. Desde então, o uso de dispositivos FireWire começou a crescer.
A Apple é a empresa que mais utiliza o FireWire, mas empresas como
Sony, Kodak, HP entre outras, já possuem equipamentos com o FireWire.
Os pioneiros, foram os equipamentos de vídeo. Em computadores
recentes, é possível conectar dispositivos FireWire com detecção
automática (Plug and Play) .
Universidade do Minho
História do FireWire

Os produtos Firewire actuais podem operar a uma taxa de 400 Mbps, contra
12 Mbps do USB.

USB 2.0 operando a 480Mbps, a fireware 800 opera a 800Mbps sob a nova
especificação IEEE1394b.

O Firewire com o auxílio de fibras especiais ou comunicação sem fio
("wireless"),poderá atingir velocidades de 800 a 3.200 Mbps.
Universidade do Minho
Topologia do barramento

A topologia do barramento FireWire é do tipo árvore qualquer dispositivo
pode ser conectado a outro, sem a necessidade de um Master. Cada
equipamento pode ter várias portas.
Universidade do Minho
Protocolo (Camadas)

O protocolo IEEE 1394 está organizado em três camadas.
1ª - A camada física trata do envio e recepção de pacotes.
2ª - A camada de ligação formata os dados em pacotes IEEE 1394.
3ª - A camada superior gere o protocolo de pedidos/respostas entre nós.
Estas camadas são geridas pelo Serial Bus Management.
Universidade do Minho
Protocolo (Tipos de
Transferências)


Assíncrona - Estas transferências não requerem uma largura de banda
constante e por isso não precisam de uso regular do barramento
Isócrona - Permite o tráfego de dados em tempo real. Este tipo de serviço
é requerido em aplicações como áudio ou vídeo.
Universidade do Minho
Protocolo (Identificador de nó virtual)


Numa rede de barramentos Firewire, os idenificadores para os nós
(dispositivos conectados) possuem alguns atributos interessantes.
Um deles é a estabilidade a operações de "reset" nos barramentos e
a estabilidade ao caminho percorrido pelo pacote de informação.
Quando um nó é removido ou adicionado em algum barramento,
automaticamente é iniciado um processo de "reset" de barramento,
dando início a um novo procedimento de auto-identificação de
barramentos e nós. Dispositivos conectados facilmente detectam a
adição ou remoção de nós, bastando para isto comparar a topologia
calculada após este "reset" com a topologia calculada após o "reset"
anterior. Existe também uma operação periódica que serve para
atualizar os identificadores topológicos, que é chamada de refresco
("refresh").
Universidade do Minho
Protocolo (Ponte FireWire)

A ponte FireWire é um circuito capaz de permitir a comunicação entre dois
ou mais barramentos série com operações independentes.
Como pode ser observado, os 2
portais representados podem
trocar informações de forma
isócrona e assincrona.
As transições de pacotes podem
ser bidirecionais.
Universidade do Minho
Fichas de ligação
Universidade do Minho
Conclusões

Apesar da comunicação FireWire ser
bastante rápida, a divulgação deste
protocolo é ainda muito restrito.
Universidade do Minho
Bibliografia



www.clubedohardware.com.br
http://www.infowester.com
http://www.faculty.iu-bremen.de
Universidade do Minho
Download

FireWire