FireWire (
FireWire dikembangkan oleh Kelompok Kerja IEEE P1394, sebagian besar didorong oleh kontribusi dari Apple, walaupun kontribusi besar juga dibuat oleh para insinyur dari Texas Instruments, Sony, Digital Equipment Corporation, IBM, dan INMOS / SGS Thomson (sekarang STMicroelectronics).
Apple bermaksud FireWire menjadi pengganti serial untuk bus SCSI paralel sambil memberikan konektivitas untuk peralatan audio dan video digital. Pengembangan Apple dimulai pada akhir 1980-an, kemudian dipresentasikan kepada IEEE, dan selesai pada 1995. Pada 12 Juni 2008, semua amandemen standar dimasukkan ke dalam standar menggantikan IEEE Std. 1394-2008.
Spesifikasi USB 1.0 diperkenalkan pada tahun 1996. Ini dimaksudkan untuk menggantikan banyak konektor di bagian belakang PC, serta untuk menyederhanakan konfigurasi perangkat lunak dari perangkat komunikasi. USB diciptakan oleh grup inti perusahaan yang terdiri dari Compaq, Digital, IBM, Intel, Northern Telecom, dan Microsoft.
Spesifikasi USB 2.0 dirilis pada April 2000 dan distandarisasi oleh USB-IF pada akhir tahun 2001. Hewlett-Packard, Intel, Alcatel-Lucent, Microsoft, NEC, dan Philips bersama-sama memimpin inisiatif untuk mengembangkan laju transfer data yang lebih tinggi dari spesifikasi 1.0 (480 Mbit / s vs 12 Mbit / s). Spesifikasi USB 3.0 dirilis pada 12 November 2008 oleh USB 3.0 Promoter Group. Kecepatan transfer maksimumnya adalah hingga 10 kali lebih cepat daripada rilis USB 2.0.
Meskipun USB 2.0 berkecepatan tinggi (kecepatan teoretis 400 Mbit / dt) secara nominal berjalan pada laju pensinyalan yang lebih tinggi dari FireWire 400 (kecepatan teoretis juga 400 Mbit / dt), transfer data melalui antarmuka S400 FireWire umumnya mengungguli transfer serupa melalui antarmuka USB 2.0. Host USB PC tipikal jarang melebihi transfer berkelanjutan 280 Mbit / s, dengan 240 Mbit / s lebih khas. Ini karena ketergantungan USB pada prosesor host untuk mengelola protokol USB tingkat rendah, sedangkan FireWire mendelegasikan tugas yang sama ke perangkat keras antarmuka (membutuhkan lebih sedikit atau tidak ada penggunaan CPU). Sebagai contoh, antarmuka host FireWire mendukung perangkat yang dipetakan dengan memori, yang memungkinkan protokol tingkat tinggi untuk berjalan tanpa memuat CPU host dengan gangguan dan operasi penyalin-penyalinan.
Selain throughput, perbedaan lainnya adalah menggunakan jaringan bus yang lebih sederhana, memberikan daya lebih besar terhadap rantai, transfer data yang lebih andal, dan menggunakan lebih sedikit sumber daya CPU.
FireWire 800 secara substansial lebih cepat daripada Hi-Speed USB, baik secara teori maupun dalam praktik.
USB 3.0 (dirilis November 2008) memberikan kecepatan teoritis 4,8 Gbit / dtk, yaitu sekitar 5 kali lebih cepat dari FireWire 800, jauh lebih cepat daripada pesaing atau pendahulunya hingga yang berikutnya dilepaskan.
USB dan FireWire memiliki tujuan desain yang berbeda ketika pertama kali dikembangkan. USB dirancang untuk kesederhanaan dan biaya rendah, sementara FireWire dirancang untuk kinerja tinggi, terutama dalam aplikasi yang sensitif terhadap waktu seperti audio dan video. USB pada awalnya dipandang sebagai pelengkap FireWire (IEEE 1394), yang dirancang sebagai serial bus berkecepatan tinggi yang dapat secara efisien menghubungkan periferal seperti hard disk, antarmuka audio, dan peralatan video. USB awalnya dioperasikan pada kecepatan data yang jauh lebih rendah dan menggunakan perangkat keras yang jauh lebih sederhana, dan cocok untuk perangkat kecil seperti keyboard dan mouse..
Royalti yang awalnya diminta oleh Apple dan pemegang hak paten lainnya dari pengguna FireWire (US $ 0,25 per sistem pengguna akhir) dan perangkat keras yang lebih mahal yang diperlukan untuk mengimplementasikannya (US $ 1- $ 2), yang keduanya telah dibatalkan, telah mencegah FireWire dari menggusur USB di periferal komputer pasar massal low-end, di mana biaya produk merupakan kendala utama.