Come funziona il FireWire

clip_image041
Una connessione FireWire consente di inviare i dati da e verso l'alto-larghezza di banda dispositivi digitali come videocamere digitali, ed è più veloce di USB.
Probabilmente avete sentito il termine FireWire se avete interesse in video digitale..--o forse tu lo sai come Sony i. link o come IEEE 1394, il nome ufficiale per lo standard. FireWire è un modo per collegare diversi pezzi di equipaggiamento, in modo da possono facilmente e rapidamente condividere informazioni.
Originariamente creato da Apple e standardizzata nel 1995 come la specifica IEEE 1394 Bus seriale High Performance, FireWire è molto simile al Bus seriale universale (USB). I progettisti di FireWire ha avuto diversi particolari obiettivi in mente quando hanno creato lo standard:
  • Trasferimento veloce dei dati
  • Capacità di mettere un sacco di dispositivi sul bus
  • Facilità d'uso
  • Capacità hot-plug
  • Fornitura di potenza attraverso il cavo
  • Prestazioni plug-and-play
  • Basso costo di cablaggio
  • Implementazione di basso costo
In questo articolo, imparerete esattamente che cos'è il FireWire, come funziona e perché è possibile utilizzarlo.
clip_image042
Prese FireWire 400

Che cos'è il FireWire?

FireWire è un metodo di trasferimento di informazioni tra dispositivi digitali, soprattutto le apparecchiature audio e video. Noto anche come IEEE 1394, FireWire è veloce..--l'ultima versione raggiunge velocità fino a 800 Mbps. A un certo momento nel futuro, quel numero dovrebbe saltare a un incredibile 3,2 Gbps quando produttori revisione correnti cavi FireWire.
È possibile collegare fino a 63 dispositivi a un bus FireWire. Sistemi operativi Windows (98 e versioni successivi) e Mac OS (8.6 e versioni successive) entrambi sostenerla.
Diciamo che avete la videocamera digitale collegata al computer di casa. Quando il computer si accende, esegue una query di tutti i dispositivi connessi al bus e assegna a ciascuno un indirizzo, un processo chiamato enumerazione. FireWire è plug and play, quindi se si collega un nuovo dispositivo FireWire al computer, il sistema operativo rileva automaticamente esso e chiede il disco driver. Se hai già installato il dispositivo, il computer si attiva e inizia a parlare di esso. Dispositivi FireWire sono inseribili a caldo, che significa che possono essere connesse e disconnesse in qualsiasi momento, anche con il potere.
Ora diamo un'occhiata alle specifiche di FireWire.

Specifiche FireWire

La specifica originale di FireWire, FireWire 400 (1394a), è stato più veloce di USB quando è uscito. FireWire 400 è ancora in uso oggi e caratteristiche:
  • Velocità di trasferimento fino a 400 Mbps
  • Distanza massima tra i dispositivi di 4,5 metri (lunghezza del cavo)
Il rilascio di USB 2.0 - con trasferimento velocità fino a 480 Mbps e fino a 5 metri tra dispositivi-- chiuso il gap tra queste norme concorrenti. Ma nel 2002, FireWire 800 (1394b) iniziato mostrando in dispositivi consumer e USB 2.0 è stato lasciato nella polvere. FireWire 800 è in grado di:
  • Velocità di trasferimento fino a 800 Mbps
  • Distanza massima tra i dispositivi di 100 metri (lunghezza del cavo)
Il più veloce 1394b standard è compatibile con 1394a.

FireWire e USB

La differenza fondamentale tra USB e FireWire è che FireWire è inteso per dispositivi che utilizzano dati molto di più..--cose come videocamere, lettori DVD e apparecchi audio digitale. FireWire e USB condividono un certo numero di caratteristiche, ma differiscono in qualche modo importante.
Implementazione FireWire costa poco più di USB, che ha condotto all'adozione di USB come standard per la maggior parte delle periferiche che non richiedono un bus ad alta velocità di collegamento.
Velocità a parte, la grande differenza tra FireWire e USB 2.0 che è USB 2.0 basati su host, cioè dispositivi devono collegare ad un computer per poter comunicare. FireWire è -to-peer, il che significa che due telecamere FireWire possono parlare tra loro senza passare attraverso un computer.
Ora torniamo all'implementazione della FireWire. Come si collega?
clip_image043

Connettori e cavi FireWire

Dispositivi FireWire possono essere alimentato o non alimentato. FireWire permette dispositivi traggono il loro potere dal loro collegamento. Due conduttori di alimentazione, il cavo possono fornire potenza (8-30 volt, 1,5 Ampere massimi) dal computer a un dispositivo non alimentato. Due set di doppino trasportare i dati in un cavo FireWire 400 utilizzando una configurazione di 6 pin.
clip_image044
Cavo adattatore FireWire (9 pin configurazione sulla sinistra)
Alcuni più piccoli dispositivi FireWire utilizzano connettori a 4 pin per risparmiare spazio, omettendo i due perni utilizzati per l'alimentazione.
Cavi FireWire 800 utilizzano una configurazione a 9 pin. Sei di questi perni sono lo stesso come i sei pin del connettore 1394a (mostrato sopra). Due dei perni aggiunti fornire un «scudo a terra» per proteggere altri cavi da interferenze, e il terzo aggiunto pin non fa nulla in questo momento [ref].
Perché FireWire 800 è compatibile con FireWire 400, ci sono vari adattatori disponibili per facilitare la combinazione di entrambi gli standard sullo stesso bus. Ci sono anche disponibili due tipi di porte FireWire 800: un "bilingue" porta accoglie entrambi gli standard FireWire, mentre una porta sola b accetta solo un connettore FireWire 800.
clip_image045

Invio di dati tramite FireWire

FireWire utilizza 64-bit indirizzamento fisso, basato sullo standard IEEE 1212. Ci sono tre parti per ogni pacchetto di informazioni inviate da un dispositivo sopra FireWire:
  • Un 10-bit bus ID utilizzato per determinare quali bus FireWire i dati provengono da
  • Un 6-bit fisico ID che identifica la periferica sul bus che ha inviato i dati
  • Un 48-bit area di archiviazione che è capace di affrontare 256 terabyte di informazioni per ogni nodo
L'autobus ID e ID fisico insieme formano il 16bit nodo ID, che permette per 64.000 nodi su un sistema. Dati possono essere inviati attraverso fino a 16 luppolo (da periferica a periferica). Luppolo si verifica quando i dispositivi sono Margherita insieme. Guardate l'esempio qui sotto. Il camcorder è collegato il disco rigido esterno collegato al Computer a Computer A è collegato al Computer B, che a sua volta è collegato al Computer C. Ci vogliono quattro luppolo per Computer C per accedere alla telecamera.
Supponendo che tutti i dispositivi in questa configurazione sono equipaggiati con FireWire 800, la videocamera può essere fino a 400 metri dal Computer.
Ora che abbiamo visto come funziona la FireWire, diamo un'occhiata più da vicino una delle sue applicazioni più popolari: lo streaming video digitale.
clip_image046

FireWire e Video digitale

FireWire brilla davvero quando si tratta di applicazioni video digitali. La maggior parte delle videocamere digitali o videocamere ora hanno un connettore FireWire. Quando si collega una videocamera a un computer tramite FireWire, la connessione è stupefacente.
Un elemento importante del FireWire è il supporto di dispositivi isocroni . In modalità isocrona, flussi di dati tra il dispositivo e l'host in tempo reale con la garanzia di banda e senza correzione di errore. Essenzialmente, questo significa che un dispositivo come una videocamera digitale può richiedere che il computer host allocare la larghezza di banda sufficiente per la videocamera inviare il video non compresso tempo reale al computer. Quando la connessione FireWire computer-a-fotocamera entra nella modalità isocrona, la fotocamera può inviare il video in un flusso costante al computer senza nulla interrompendo il processo.
Si può facilmente modificare e creare progetti video personalizzati utilizzando il veloce hard disk, una videocamera digitale e un computer. Con il software giusto, comunicare la fotocamera e il computer e il computer può scaricare tutto il video automaticamente e con perfetta chiarezza digitale. Poiché il contenuto è digitale dall'inizio alla fine, non non c'è nessuna perdita di qualità mentre si lavora su generazioni successive.
Pubblicato per scopi didattici
Come funziona

Contenuto Consigliato