Fire wire (ieee 1394)

28
FireWire (IEEE FireWire (IEEE 1394) 1394)

description

Descripció del port FireWire

Transcript of Fire wire (ieee 1394)

Page 1: Fire wire (ieee 1394)

FireWire (IEEE FireWire (IEEE 1394)1394)

Page 2: Fire wire (ieee 1394)

Definició de FireWireDefinició de FireWireÉs un BUS Sèrie Ràpid (Ultraràpid).FireWire s’anomena al tipus de port de

comunicacions d’alta velocitat desenvolupat per la Companyia Apple.

La denominació real d’aquesta interfase és l’IEEE 1394. Es tracta d’una tecnologia per a l’entrada/sortida de dades en sèrie a alta velocitat i la connexió de dispositius digitals.

Creative Technology fabrica el connector SB1394. El canvi de nom és per evitar el pagament de llicències, però totes aquestes connexions són compatibles al 100%.

Page 3: Fire wire (ieee 1394)

Característiques del Característiques del FireWire (I)FireWire (I)Aquesta interfase es caracteritza principalment per: Gran rapidesa, essent ideal per a el seu us en aplicacions multimèdia i emmagatzematge, como ara càmeres de vídeo, discs durs, dispositius òptics, etc...Es fins a 4 cops més ràpid que una xarxa Ethernet 100Base-T i 40 cops més ràpid que una xarxa Ethernet 10Base-T.Flexibilitat en la connexió i capacitat de connectar fins a 63 dispositius amb cables d'una longitud màxima de 425 cm.FireWire 400 envia les dades per cables de fins a 4,5 metres de longitud.

Page 4: Fire wire (ieee 1394)

Característiques del Característiques del FireWire (II)FireWire (II) Cables amb alimentació pel bus. Mentre l'USB 2.0

permet l'alimentació de dispositius que consumen un màxim de 5v, els dispositius FireWire poden proporcionar o consumir fins i tot 25v, suficient per a discs durs d'alt rendiment i bateries de càrrega ràpida.

Existeix el tipus de port FireWire que no subministra alimentació, tan sols dóna servei de comunicació de dades. Aquests ports tenen només 4 contactes (és una versió truncada (sense les línies d'energia) és utilitzat per Sony (i ara altres) conegut com i.Link), en lloc dels 6 que té un port FireWire alimentat.

Page 5: Fire wire (ieee 1394)

Característiques del FireWire Característiques del FireWire (III)(III) Mitjançant fibra òptica professional, FireWire 800 pot distribuir per

cables de fins a 100 metres. Resposta Instantània. FireWire pot garantir una distribució de les dades

en perfecta sincronia. Connexions d'endollar i llest (plug & play). No tenim més que endollar

un dispositiu perquè funcioni. Connexió a cop calent (permet connectar dispositius amb el PC encès

sense cap risc de ruptura). Permet als dispositius comunicar-se directament sense l'ús de la

memòria de l'ordinador o CPU.No és necessari apagar un escàner o una unitat de CD abans de connectar-lo o desconnectar-lo, i tampoc requereix reiniciar l'ordinador.

Page 6: Fire wire (ieee 1394)

Característiques del FireWire Característiques del FireWire (IV)(IV) Els cables FireWire es connecten molt fàcilment: no

requereixen números d'identificació de dispositius, commutadors DIP, cargols ni tanques de seguretat.

FireWire funciona tan amb Macintosh com amb PC.

Page 7: Fire wire (ieee 1394)

Aplicacions de FireWireAplicacions de FireWire S'utilitza principalment per a dispositius externs com

ara discos, gravadores i lectors. Promogut per Apple com un multimèdia excepcional

i per l'ús generalitzat de les càmeres s'associa quasi exclusivament amb càmeres digitals. En l'actualitat, es va fer popular l'ús de les targetes professionals FireWire als equips de música i altres arxius d'àudio.

Page 8: Fire wire (ieee 1394)

Aplicacions de FireWireAplicacions de FireWire La edició de vídeo digital amb FireWire ha permès

una revolució en la producció del vídeo amb sistemes d'escriptori.

La incorporació de FireWire en càmeres de vídeo de baix cost i elevada qualitat permet la creació de vídeo professional en Macintosh o PC.

FireWire permet la captura de vídeo directament de les noves càmeres de vídeo digital amb port FireWire incorporat i de sistemes analògics mitjançant conversors d'àudio i vídeo a FireWire.

Page 9: Fire wire (ieee 1394)

Comparació amb USBComparació amb USB l'USB 2.0 té una velocitat de transferència major

que la del FireWire. Els típics ports USB de PC rarament arriben a

transferències de 280 Mbit/s, essent 240 Mbit/s més corrents. Probablement això sigui degut a la dependència que té l'USB del processador del PC per gestionar el protocol de baix nivell de l'USB, mentre que el FireWire delega la mateixa funció a la interfície de hardware (necessitant així menys o cap ús de la CPU).

Page 10: Fire wire (ieee 1394)

Comparació amb USBComparació amb USBComparació FireWire USB

Vel. De Transferència 400 – 800 Mbps a 480 Mbps

Processador central

Càrregues de CPU NO SI

Topologia Xarxa de Connexions

Estrelles

Màxima llargada de cable 4,5 m 5 m

Distància Màx. Entre dispositius

72 m 10 m

Nombre Màx. dispositius connec.

63 127 (+ 1 Ordinador)

Escalabilitat SI SI

Plug & Play SI SI

Connexió en Calent SI SI

Page 11: Fire wire (ieee 1394)

Descripció de PINS de Descripció de PINS de FireWireFireWire

Page 12: Fire wire (ieee 1394)

ComunicacióComunicacióLa comunicació del FireWire és per

PAQUETS.L’encapçalament de cada paquet

conté informació sobre: Enviament i recepció de dispositiu

(número d'identificació) Canal de transmissióTransmissió prioritàriaCRC bytes de verificacióVarietat d'informació addicional

Page 13: Fire wire (ieee 1394)

Senyals del PaquetsSenyals del Paquets

Page 14: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 15: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 16: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 17: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 18: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 19: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 20: Fire wire (ieee 1394)

Flux de SenyalsFlux de Senyals

Page 21: Fire wire (ieee 1394)

Xarxa FireWireXarxa FireWire Als operatius de la xarxa en l’estàndard IEEE 1394 es

distingeixen:◦ Transferència de dades en temps real (per

exemple, càmeres de vídeo)◦ No requereixen d'una comunicació d'alta velocitat

(per exemple, un escàner o una impressora)

Page 22: Fire wire (ieee 1394)

Velocitats FireWireVelocitats FireWireIEEE 1394 permet la coexistència

dels nodes de diferents velocitats:

100 Mbit/s 200 Mbit/s 400 Mbit/s 800 Mbit/s

Page 23: Fire wire (ieee 1394)

Transmissió de DadesTransmissió de Dades L'estàndard IEEE 1394

compatible amb dues tècniques diferents per a la transmissió de dades:◦ Asíncrona◦ Isòcrona (Es posible

reservar y garantizar un ancho de banda bajo demanda consiguiendo una transmisión en tiempo real. Se puede garantizar el tiempo que durará una transmisión de datos (i.e. tiempo real).

Page 24: Fire wire (ieee 1394)

Transmissió de Dades Transmissió de Dades AsíncronaAsíncronaEls dispositius de transmissió envien

dades a una adreça específica i esperar la confirmació de l'exactitud de la transmissió

En cas de fracàs de l’operació es repeteix la transferència, el que garanteix el lliurament de dades lliure d'errors al dispositiu receptor

Per a la transferència asíncrona es reserva sempre almenys 20% d'ample de banda del bus IEEE-1394

Page 25: Fire wire (ieee 1394)

Transmissió de Dades Transmissió de Dades AsíncronaAsíncronaDispositius de transmissió de dades

asíncrona amb velocitat baixa i mitjana:EscànersImpressoresMòdemsEtc...

Page 26: Fire wire (ieee 1394)

Transmissió de Dades Transmissió de Dades IsòcronaIsòcrona S’envien porcions de la informació per a esser

transmessa en forma periòdica (Slots de temps) on cada sesió té assignat el seu slot independentment de que enviï informació.

El PC assigna i garanteix un ample de Banda als necessari als dispositius

Aquest procés s'utilitza per a enviar gran quantitat de dades d'una sola vegada.

És útil per a dispositius que han d'enviar gran quantitat de dades cada vegada, com escàners o màquines de fotografia digital.

La transferència isòcrona s’empra quan es requereix un flux de dades constant i en temps real, sense aplicar detecció ni correcció d‘errors.

En aquesta situació, la memòria intermèdia es fa innecessària perquè les dades s'envien només quan realment necessitem.

La transmissió de dades sempre es considera vàlida i no es torna a enviar.

Page 27: Fire wire (ieee 1394)

Transmissió de Dades Transmissió de Dades IsòcronaIsòcrona Proporciona un canal per transmetre dades en el

moment oportú (just-in-time), que és especialment important per a dades multimèdia.

Si es connecta un mecanisme d'arbitratge isòcron (BUS) divideix l'ample de banda disponible entre el bus FireWire, tots els nodes estan en l'actualitat la transmissió de dades en temps real. 

És útil per a dispositius que han d'enviar gran quantitat de dades cada vegada, com escàners o màquines de fotografia digital.

Detecta i uneix el dispositiu IEEE 1394, que requereix la transferència de dades en temps real, de forma automàtica i l’assigna l’ample de banda desitjat per ell per a la transferència del canal isòcron.

Page 28: Fire wire (ieee 1394)

Trans. Isòcrona vs Trans. Isòcrona vs AsíncronaAsíncrona

Mode Asíncron Mode IsòcronGarantia de subministrament

Temps de lliurament garantit

Més importància a la fiabilitat que altemps

Les dades finals no serveixen per a res

Retransmissió Possible Cap Retransmissió