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