FireWire vs. USB

FireWire (FireWireUSBSzerokość w bitach 1 1 Pojemność 400-3200 Mbit / s (50-400 MB / s) 1,5, 12 lub 480 Mbit / s (0,2, 1,5 lub 60 MB / s) Zewnętrzny? tak tak Hotplugging? tak tak Styl Seryjny Seryjny Liczba urządzeń 63 127 na kontroler hosta Rok utworzenia 1995 1996 Stworzone przez Apple Computer, Inc. Intel, Compaq, Microsoft, Digital Equipment Corporation, IBM, Northern Telecom Prędkość FireWire 800 = 800 Mbit / s szybszy dla dużej liczby małych danych, ale wolniejszy podczas zapisywania niewielkiej ilości dużych plików USB 3.0 = 5 Gbit / s

Zawartość: FireWire vs USB

  • 1 Historia i rozwój FireWire vs USB
    • 1.1 Historia FireWire
    • 1.2 Historia USB
  • 2 Szybkość przesyłania danych USB vs FireWire
  • 3 Różnice techniczne między USB a FireWire
  • 4 Koszt USB a FireWire
  • 5 referencji
Małe USB Dinozaury (kliknij, aby powiększyć)

Historia i rozwój FireWire vs USB

Historia FireWire

FireWire został opracowany przez grupę roboczą IEEE P1394, w dużej mierze dzięki wkładom Apple, chociaż znaczny wkład wnieśli także inżynierowie z Texas Instruments, Sony, Digital Equipment Corporation, IBM oraz INMOS / SGS Thomson (obecnie STMicroelectronics).

Firma Apple zamierzała, aby FireWire był seryjnym zamiennikiem równoległej magistrali SCSI, zapewniając jednocześnie łączność z cyfrowym sprzętem audio i wideo. Rozwój Apple rozpoczął się pod koniec lat 80. XX wieku, a następnie został przedstawiony IEEE, a zakończył się w 1995 r. 12 czerwca 2008 r. Wszystkie zmiany normy zostały włączone do normy zastępującej IEEE Std. 1394-2008.

Historia USB

Specyfikacja USB 1.0 została wprowadzona w 1996 roku. Miała ona na celu zastąpienie wielu złączy z tyłu komputerów, a także uproszczenie konfiguracji oprogramowania urządzeń komunikacyjnych. USB został stworzony przez podstawową grupę firm, w skład której wchodzą Compaq, Digital, IBM, Intel, Northern Telecom i Microsoft.

Specyfikacja USB 2.0 została wydana w kwietniu 2000 r. I została znormalizowana przez USB-IF pod koniec 2001 r. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC i Philips wspólnie poprowadzili inicjatywę opracowania wyższej szybkości przesyłania danych niż specyfikacja 1.0 (480 Mbit / s vs 12 Mbit / s). Specyfikacja USB 3.0 została wydana 12 listopada 2008 r. Przez grupę promotorów USB 3.0. Jego maksymalna szybkość przesyłania jest do 10 razy większa niż w wersji USB 2.0.

Szybkość przesyłania danych przez USB a FireWire

Piasta Fire Wire od Medusa (kliknij aby powiększyć)

Chociaż szybki USB 2.0 (teoretyczna prędkość 400 Mbit / s) nominalnie działa z wyższą szybkością sygnalizacji niż FireWire 400 (teoretyczna prędkość również 400 Mbit / s), transfery danych przez interfejsy FireWire S400 ogólnie przewyższają podobne transfery przez interfejsy USB 2.0. Typowe hosty USB na PC rzadko przekraczają utrzymujące się transfery 280 Mbit / s, przy czym 240 Mbit / s jest bardziej typowe. Wynika to z zależności USB od procesora hosta do zarządzania niskopoziomowym protokołem USB, podczas gdy FireWire przekazuje te same zadania sprzętowi interfejsu (wymagając mniejszego lub żadnego użycia procesora). Na przykład interfejs hosta FireWire obsługuje urządzenia mapowane w pamięci, co pozwala na uruchamianie protokołów wysokiego poziomu bez obciążania procesora hosta przerwaniami i operacjami kopiowania buforów.

Oprócz przepustowości, inne różnice polegają na tym, że wykorzystuje prostszą sieć magistrali, zapewnia większą moc w łańcuchu, bardziej niezawodny transfer danych i zużywa mniej zasobów procesora.

FireWire 800 jest znacznie szybszy niż Hi-Speed ​​USB, zarówno w teorii, jak i w praktyce.

USB 3.0 (wydany w listopadzie 2008 r.) Zapewnia teoretyczną prędkość 4,8 Gbit / s, która jest około 5 razy szybsza niż FireWire 800, znacznie szybsza niż którykolwiek z jej konkurentów lub poprzedników, dopóki nie zostanie wydana następna.

Różnice techniczne między USB a FireWire

USB i FireWire miały różne cele projektowe, kiedy zostały po raz pierwszy opracowane. USB został zaprojektowany z myślą o prostocie i niskich kosztach, a FireWire został zaprojektowany z myślą o wysokiej wydajności, szczególnie w aplikacjach wrażliwych na czas, takich jak audio i wideo. USB był pierwotnie postrzegany jako uzupełnienie FireWire (IEEE 1394), który został zaprojektowany jako szybka magistrala szeregowa, która mogła skutecznie łączyć urządzenia peryferyjne, takie jak dyski twarde, interfejsy audio i sprzęt wideo. USB początkowo działał z dużo mniejszą szybkością transmisji danych i korzystał ze znacznie prostszego sprzętu i był odpowiedni dla małych urządzeń peryferyjnych, takich jak klawiatury i myszy.

  • Sieci USB używają topologii gwiazdy wielopoziomowej, podczas gdy sieci FireWire używają topologii drzewa.
  • USB 1.0, 1.1 i 2.0 używają protokołu „mów do mówionego”. Urządzenia peryferyjne nie mogą komunikować się z hostem, chyba że host wyraźnie zażąda komunikacji. USB 3.0 ma umożliwić komunikację inicjowaną przez urządzenie z hostem (patrz USB 3.0 poniżej). Urządzenie FireWire może komunikować się z dowolnym innym węzłem w dowolnym momencie, z zastrzeżeniem warunków sieciowych.
  • Sieć USB polega na jednym hoście w górnej części drzewa do sterowania siecią. W sieci FireWire każdy zdolny węzeł może kontrolować sieć.
  • USB działa z linią zasilania 5 V, a Firewire może zasilać do 30 V..
  • Porty USB mogą dostarczać prąd do 500 mA (2,5 wata mocy), podczas gdy FireWire może teoretycznie dostarczać do 60 watów mocy, chociaż 10 do 20 watów jest bardziej typowe.
  • Kabel miedziany FireWire może mieć długość do 4,5 metra (15 stóp) i jest bardziej elastyczny niż większość równoległych kabli SCSI. Maksymalna długość standardowego kabla USB (dla USB 2.0 lub wcześniejszego) wynosi 5,0 metrów (16,4 stopy). Głównym powodem tego limitu jest maksymalne dozwolone opóźnienie w obie strony wynoszące około 1500 ns.

Koszt USB a FireWire

Opłaty licencyjne, których Apple i inni posiadacze patentów początkowo żądali od użytkowników FireWire (0,25 USD na system użytkownika końcowego) oraz droższy sprzęt potrzebny do jego wdrożenia (1–2 USD), które zostały odrzucone, uniemożliwiły FireWire od wypierania USB w peryferyjnych komputerowych urządzeniach masowych klasy średniej, gdzie koszt produktu jest głównym ograniczeniem.

Bibliografia

  • http://en.wikipedia.org/w/index.php?title=IEEE_1394_interface&oldid=326246294
  • http://en.wikipedia.org/w/index.php?title=Universal_Serial_Bus&oldid=326218214