Diff for "Firewire/combined"


Differences between revisions 8 and 9
Revision 8 as of 2012-09-22 16:44:58
Size: 2315
Editor: 196-215-9-64
Comment:
Revision 9 as of 2012-09-24 09:00:39
Size: 3651
Editor: 196-215-9-64
Comment:
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
  * Although USB provides 127 devices per bus, it use a Client-Host which makes it less usable
Line 30: Line 31:
  * Direct Memory Access for FireWire equipment   * Direct Memory Access for !FireWire equipment
Line 33: Line 34:
=== Digital Audio ===
The use of !FireWire in audio interfaces is one of the biggest applications of Firewire since it is used in hundreds of amateur or professional studio's. Firewire is perfect for audio transport, for it's reliability, an example are the Firewire Focusrite Audio Interfaces which delivers high-standard !FireWire audio interfaces and almost every device of this brand is full supported by Linux in the form of the [[http://ffado.org|FFADO]] project that provides drivers for many Firewire audio interfaces. [[../../FireWire/Audio|More information...]].

=== Digital Video ===
You might know DV, it is a protocol used by quite a lot camcorders (from a few years back). A DV device works at 100 Mbps, so there might be a problem when a faster Firewire is [[../../FireWire/Glossary#DaisyChained|daisy chained]].
Line 36: Line 42:
== Digital Video ==
You might know DV, it is a protocol used by quite a lot camcorders (from a few years back). A DV device works at 100 Mbps, so there might be a problem when a faster Firewire is [[../../FireWire/Glossary#DaisyChained|daisy chained]]
Although that !FireWire is very reliable, the cable length is fair disadvantage and is why Gigabit Ethernet is becoming a competitor. Gigabit Ethernet is already used in many digital snakes and digital mixing consoles. The IEEE 1394a standard states that Firewire can be used over 100m UTP at 100Mbps wherefore Ethernet could become irrelevant again but this application of Firewire is not widely used.

=== Set-Top-Boxes ===
In the USA all recording set-top-boxes (DVRs) are required to have a functional !FireWire port. Probably by DV.

=== Storage ===
!FireWire is also used in external hard disks to provide high speed performance and reliability

FireWire and Firewire page combined

Introduction

FireWire or IEEE1394 was developed in 80s and 90s by Apple to provide high-speed communications.

FireWire is available as wireless, fiber optic and coaxial versions, all using the same protocol. The technology is a peer-to-peer standard, that means that every connected device can be a host or client. Firewire can connect up to 63 devices.

Features of FireWire

  • Peer-to-Peer networking allowing up to 63 devices to be connected per bus
    • Although USB provides 127 devices per bus, it use a Client-Host which makes it less usable
    • non-cyclic network
      • automatic address selection
      • no terminators needed in opposition of SCSI
      • locations are random
  • Half-duplex 98.304 Mbps 1394a supports 2x (196.608) and 4× (393.216)
    • 1394b provides full duplex 98.304 Mbps on 1x 2x 4x 8x 16x 32x
  • Data encoding
  • Support for Direct Memory Access (DMA)
  • Data-Strobe encoding providing less jitter than normal clock-data
  • Like USB, backwards compatible
  • Isochronous which means that between cycles are equal time intervals

Advantages of FireWire

  • hot pluggable (support by udev)
  • outstanding performance
    • True data rates where USB normally only provides half the theoretical rate
    • direct map to processor
    • Direct Memory Access for FireWire equipment

Applications

Digital Audio

The use of FireWire in audio interfaces is one of the biggest applications of Firewire since it is used in hundreds of amateur or professional studio's. Firewire is perfect for audio transport, for it's reliability, an example are the Firewire Focusrite Audio Interfaces which delivers high-standard FireWire audio interfaces and almost every device of this brand is full supported by Linux in the form of the FFADO project that provides drivers for many Firewire audio interfaces. More information....

Digital Video

You might know DV, it is a protocol used by quite a lot camcorders (from a few years back). A DV device works at 100 Mbps, so there might be a problem when a faster Firewire is daisy chained.

Ethernet over FireWire

FireWire can be used to provide an Ethernet connection between two or more computers (peer-to-peer networking). RFC article 2734 and 3146 describe how to use IPv4 and IPv6 through this all-around technology. How to do this on Ubuntu and Debian can be found here

Although that FireWire is very reliable, the cable length is fair disadvantage and is why Gigabit Ethernet is becoming a competitor. Gigabit Ethernet is already used in many digital snakes and digital mixing consoles. The IEEE 1394a standard states that Firewire can be used over 100m UTP at 100Mbps wherefore Ethernet could become irrelevant again but this application of Firewire is not widely used.

Set-Top-Boxes

In the USA all recording set-top-boxes (DVRs) are required to have a functional FireWire port. Probably by DV.

Storage

FireWire is also used in external hard disks to provide high speed performance and reliability

Firewire/combined (last edited 2012-09-24 11:59:39 by 196-215-9-64)