Skillnad mellan versioner av "Firewire"
Claes (Diskussion | bidrag) |
Claes (Diskussion | bidrag) m |
||
(7 mellanliggande versioner av samma användare visas inte) | |||
Rad 1: | Rad 1: | ||
− | Firewire (IEEE 1394) skapades ursprungligen av [[Apple]] och är ett [[interface]] som används för seriell höghastighetskommunikation mellan dator och | + | Firewire (IEEE 1394) skapades ursprungligen av [[Apple]] och är ett [[interface]] som används för seriell höghastighetskommunikation mellan [[dator]] och [[extern]]a enheter. De flesta nyare datorer har Firewire-interface inbyggt. Det förekommer många [[ljudkort]], externa [[hårddisk]]ar, videokameror och annat som använder Firewire. |
==Standards== | ==Standards== | ||
− | + | Några olika standards förekommer: | |
* IEEE 1394 (Firewire 400) är ursprungsstandarden och kan ha en överföringshastighet på 100, 200 och 400 Mbit/s. Hastigheterna kallas också S100, S200 och S400. Kontakten är 6-polig och 2 av stiften innehåller spänningsmatning till Firewire-enheter som kopplas in. Maxlängd på kablarna är 4,5m, men om man kör genom en buss eller repeater, så kan man komma upp i maximalt 72m. Denna första version kom 1995. | * IEEE 1394 (Firewire 400) är ursprungsstandarden och kan ha en överföringshastighet på 100, 200 och 400 Mbit/s. Hastigheterna kallas också S100, S200 och S400. Kontakten är 6-polig och 2 av stiften innehåller spänningsmatning till Firewire-enheter som kopplas in. Maxlängd på kablarna är 4,5m, men om man kör genom en buss eller repeater, så kan man komma upp i maximalt 72m. Denna första version kom 1995. | ||
* IEEE 1394a (Firewire 400) är en uppgradering, som bl a innebär att en mindre, 4-polig kontakt (som saknar spänningsmatningen) infördes i standarden. Man införde även "sleep mode" och asynkron överföring. Denna kom år 2000. | * IEEE 1394a (Firewire 400) är en uppgradering, som bl a innebär att en mindre, 4-polig kontakt (som saknar spänningsmatningen) infördes i standarden. Man införde även "sleep mode" och asynkron överföring. Denna kom år 2000. | ||
Rad 16: | Rad 16: | ||
==Kontakter== | ==Kontakter== | ||
* 4-pin sitter på de flesta bärbara PC-datorer, används enbart till IEEE 1394a. | * 4-pin sitter på de flesta bärbara PC-datorer, används enbart till IEEE 1394a. | ||
− | * 6-pin sitter på de flesta bärbara Mac-datorer och på de flesta stationära - både PC och Mac. Denna används till IEEE 1394 eller IEEE 1394a och innehåller spänningsmatning till ansluten Firewire-enhet. | + | * 6-pin sitter på de flesta bärbara Mac-datorer och på de flesta stationära - både PC och Mac. Denna används till IEEE 1394 eller IEEE 1394a och innehåller spänningsmatning till ansluten Firewire-enhet (kallas även "bus power"). |
* 9-pin används till IEEE 1394b. | * 9-pin används till IEEE 1394b. | ||
* RJ-45 (som normalt används till LAN - alltså nätverk), används också till IEEE 1394c. | * RJ-45 (som normalt används till LAN - alltså nätverk), används också till IEEE 1394c. | ||
Rad 22: | Rad 22: | ||
==Firewire eller USB?== | ==Firewire eller USB?== | ||
− | + | [[USB]]2 har en överföring på 480Mbit/s. Är det då snabbare än IEEE 1394a, som bara ligger på 400Mbit/s? | |
Hastigheten som uppges i standarden, är busshastigheten och inte den hastighet som data kan överföras med. Det finns fler saker som påverkar USB, så om man tittar på överföringen till och från en extern hårddisk, ser det ut som i tabellen nedan: | Hastigheten som uppges i standarden, är busshastigheten och inte den hastighet som data kan överföras med. Det finns fler saker som påverkar USB, så om man tittar på överföringen till och från en extern hårddisk, ser det ut som i tabellen nedan: | ||
− | {| | + | {| BORDER="1" CELLPADDING="5" CELLSPACING="0" VALIGN="CENTER" |
− | !Interface!! | + | |+ '''Jämförelse mellan verkliga överföringshastigheter''' |
− | |- | + | |------ |
− | + | !STYLE="background:#e7e7e7;"|Interface | |
− | |- | + | !STYLE="background:#e7e7e7;"|Busshastighet |
− | | | + | !STYLE="background:#e7e7e7;"|Läshastighet |
− | |- | + | !STYLE="background:#e7e7e7;"|Skrivhastighet |
− | | | + | !STYLE="background:#e7e7e7;"|Effektivitet<br>(genomsnitt) |
+ | |------ | ||
+ | !STYLE="background:#ebebeb;"|USB2 | ||
+ | !STYLE="background:#ebebeb;"|480 | ||
+ | !STYLE="background:#ebebeb;"|264 | ||
+ | !STYLE="background:#ebebeb;"|208 | ||
+ | !STYLE="background:#ebebeb;"|49% | ||
+ | |------ | ||
+ | !STYLE="background:#efefef;"|1394a | ||
+ | !STYLE="background:#efefef;"|400 | ||
+ | !STYLE="background:#efefef;"|332 | ||
+ | !STYLE="background:#efefef;"|264 | ||
+ | !STYLE="background:#efefef;"|75% | ||
+ | |------ | ||
+ | !STYLE="background:#f7f7f7;"|1394b | ||
+ | !STYLE="background:#f7f7f7;"|800 | ||
+ | !STYLE="background:#f7f7f7;"|712* | ||
+ | !STYLE="background:#f7f7f7;"|496* | ||
+ | !STYLE="background:#f7f7f7;"|76% | ||
+ | |------ | ||
|} | |} | ||
− | (*) | + | (*) [[Raid]]0-konfiguration eftersom hastigheten på Firewire 800 begränsas av hårddisken och inte interfacet när det går så snabbt. |
+ | |||
+ | |||
+ | |||
+ | {| BORDER="1" CELLPADDING="5" CELLSPACING="0" VALIGN="CENTER" | ||
+ | |+ '''En [http://www.usb-ware.com/firewire-vs-usb.htm jämförelse] över hur mycket snabbare Firewire 400 är än USB2 i praktiken''' | ||
+ | |------ | ||
+ | !STYLE="background:#e7e7e7;"|Läsning 5000 filer (300MB) | ||
+ | !STYLE="background:#e7e7e7;"|Läsning 160 filer (650MB) | ||
+ | !STYLE="background:#e7e7e7;"|Lagring 5000 filer (300MB) | ||
+ | !STYLE="background:#e7e7e7;"|Lagring 160 filer (650MB) | ||
+ | |------ | ||
+ | !STYLE="background:#ebebeb;"|33% | ||
+ | !STYLE="background:#ebebeb;"|70% | ||
+ | !STYLE="background:#ebebeb;"|16% | ||
+ | !STYLE="background:#ebebeb;"|48% | ||
+ | |------ | ||
+ | |} | ||
+ | |||
+ | |||
+ | ==Problem med musikmaskiner== | ||
+ | I en musikdator bör man använda Texas Instruments Firewire-chip, som brukar vara det som fungerar bäst. Lucent/Agere (som tyvärr också sitter i vissa Mac:ar) ska man absolut undvika, eftersom de har visat sig strula med många Firewire-ljudkort. | ||
+ | |||
+ | Vissa datorer är för snåla med strömmatningen ut från Firewire, så att man kan behöva använda extern nätdel trots att ljudkortet är gjort för att kunna fungera enbart med bus-power. | ||
Nuvarande version från 30 augusti 2010 kl. 23.39
Firewire (IEEE 1394) skapades ursprungligen av Apple och är ett interface som används för seriell höghastighetskommunikation mellan dator och externa enheter. De flesta nyare datorer har Firewire-interface inbyggt. Det förekommer många ljudkort, externa hårddiskar, videokameror och annat som använder Firewire.
Standards
Några olika standards förekommer:
- IEEE 1394 (Firewire 400) är ursprungsstandarden och kan ha en överföringshastighet på 100, 200 och 400 Mbit/s. Hastigheterna kallas också S100, S200 och S400. Kontakten är 6-polig och 2 av stiften innehåller spänningsmatning till Firewire-enheter som kopplas in. Maxlängd på kablarna är 4,5m, men om man kör genom en buss eller repeater, så kan man komma upp i maximalt 72m. Denna första version kom 1995.
- IEEE 1394a (Firewire 400) är en uppgradering, som bl a innebär att en mindre, 4-polig kontakt (som saknar spänningsmatningen) infördes i standarden. Man införde även "sleep mode" och asynkron överföring. Denna kom år 2000.
- IEEE 1394b (Firewire 800) introduceradesav Apple under 2003 och använder hastigheten 800 Mbit/s (kallas även S800). Den är bakåtkompatibel med de tidigare versionerna men använder en 9-polig kontakt.
- IEEE 1394c-2006 (S800T) är en specifikation som tillkom i juni 2007. Detta är en uppdatering av 1394b-standarden, där de huvudsakliga tilläggen är "auto-negotiation", så att en RJ-45 kontakt kan hantera både IEEE 1394 och Ethernet. På så sätt kan det i framtiden komma enheter som kan växla mellan Ethernet och Firewire på samma kontakt.
- S3200 är en standard som introducerades i december 2007. Hastigheter upp till 3200 Mbit/s tillåts i denna standarden.
I nuläget är det främst IEEE 1394a och IEEE 1394b som man kommer i kontakt med som musiker.
Kontakter
- 4-pin sitter på de flesta bärbara PC-datorer, används enbart till IEEE 1394a.
- 6-pin sitter på de flesta bärbara Mac-datorer och på de flesta stationära - både PC och Mac. Denna används till IEEE 1394 eller IEEE 1394a och innehåller spänningsmatning till ansluten Firewire-enhet (kallas även "bus power").
- 9-pin används till IEEE 1394b.
- RJ-45 (som normalt används till LAN - alltså nätverk), används också till IEEE 1394c.
Firewire eller USB?
USB2 har en överföring på 480Mbit/s. Är det då snabbare än IEEE 1394a, som bara ligger på 400Mbit/s?
Hastigheten som uppges i standarden, är busshastigheten och inte den hastighet som data kan överföras med. Det finns fler saker som påverkar USB, så om man tittar på överföringen till och från en extern hårddisk, ser det ut som i tabellen nedan:
Interface | Busshastighet | Läshastighet | Skrivhastighet | Effektivitet (genomsnitt) |
---|---|---|---|---|
USB2 | 480 | 264 | 208 | 49% |
1394a | 400 | 332 | 264 | 75% |
1394b | 800 | 712* | 496* | 76% |
(*) Raid0-konfiguration eftersom hastigheten på Firewire 800 begränsas av hårddisken och inte interfacet när det går så snabbt.
Läsning 5000 filer (300MB) | Läsning 160 filer (650MB) | Lagring 5000 filer (300MB) | Lagring 160 filer (650MB) |
---|---|---|---|
33% | 70% | 16% | 48% |
Problem med musikmaskiner
I en musikdator bör man använda Texas Instruments Firewire-chip, som brukar vara det som fungerar bäst. Lucent/Agere (som tyvärr också sitter i vissa Mac:ar) ska man absolut undvika, eftersom de har visat sig strula med många Firewire-ljudkort.
Vissa datorer är för snåla med strömmatningen ut från Firewire, så att man kan behöva använda extern nätdel trots att ljudkortet är gjort för att kunna fungera enbart med bus-power.
Se även
Jämför med USB.