FireWire (
A FireWire-t az IEEE P1394 munkacsoport fejlesztette ki, nagyrészt az Apple hozzájárulásával, bár a Texas Instruments, a Sony, a Digital Equipment Corporation, az IBM és az INMOS / SGS Thomson (ma STMicroelectronics) mérnökei is nagymértékben hozzájárultak..
Az Apple úgy vélte, hogy a FireWire a párhuzamos SCSI busz soros helyettesítője, miközben biztosítja a digitális audio- és videoberendezések csatlakoztathatóságát. Az Apple fejlesztése az 1980-as évek végén kezdődött, később bemutatásra került az IEEE-nek, és 1995-ben fejeződött be. 2008. június 12-én a szabvány minden módosítását beillesztették a helyébe lépő IEEE Std szabványba. 1394-2008.
Az USB 1.0 specifikációt 1996-ban vezették be. A PC-k hátulján lévő csatlakozók sokaságának kicserélésére, valamint a kommunikációs eszközök szoftverkonfigurációjának egyszerűsítésére szolgált. Az USB-t egy olyan társaságcsoport hozta létre, amely a Compaq, a Digital, az IBM, az Intel, a Northern Telecom és a Microsoft részét képezte.
Az USB 2.0 specifikációt 2000 áprilisában adták ki, és az USB-IF szabványosította 2001 végén. A Hewlett-Packard, az Intel, az Alcatel-Lucent, a Microsoft, a NEC és a Philips közösen vezette a magasabb adatátviteli sebesség kidolgozására irányuló kezdeményezést. mint az 1.0 specifikáció (480 Mbit / s vs 12 Mbit / s). Az USB 3.0 specifikációt 2008. november 12-én adta ki az USB 3.0 támogatói csoport. A maximális átviteli sebessége akár tízszer gyorsabb, mint az USB 2.0 kiadás.
Bár a nagy sebességű USB 2.0 (elméleti sebesség 400 Mbit / s) névlegesen nagyobb jelátviteli sebességgel fut, mint a FireWire 400 (az elméleti sebesség szintén 400 Mbit / s), az S400 FireWire interfészen keresztüli adatátvitel általában jobb, mint az USB 2.0 interfészeknél. A tipikus USB PC-gazdaszervezetek ritkán haladják meg a 280 Mbit / s tartós átvitelt, jellemzően a 240 Mbit / s-os átvitel. Ez annak köszönhető, hogy az USB támaszkodik a gazdaprocesszorra az alacsony szintű USB-protokoll kezelésére, míg a FireWire ugyanazokat a feladatokat delegálja az interfész hardverére (kevesebb vagy nem igényel CPU-felhasználást). Például a FireWire gazdafelület támogatja a memórialeképezett eszközöket, amely lehetővé teszi a magas szintű protokollok futtatását anélkül, hogy a gazda CPU-t betöltené megszakításokkal és puffer-másolási műveletekkel..
Az átviteli sebesség mellett más különbségek az, hogy egyszerűbb buszhálózatot használ, több energiát biztosít a lánc felett, megbízhatóbb adatátvitelt és kevesebb CPU-erőforrást használ.
A FireWire 800 lényegesen gyorsabb, mint a nagysebességű USB, mind elméletben, mind a gyakorlatban.
Az USB 3.0 (kiadva 2008. november) elméleti sebessége 4,8 Gbit / s, amely körülbelül ötször gyorsabb, mint a FireWire 800, lényegesen gyorsabb, mint bármelyik versenytársánál vagy elődjénél, amíg a következő nem kerül kiadásra..
Az USB és a FireWire tervezési céljainak eltérése volt az első fejlesztésük során. Az USB-t az egyszerűség és az alacsony költség szempontjából fejlesztették ki, míg a FireWire-t nagy teljesítményűre tervezték, különösen időérzékeny alkalmazásokban, például audio és video. Az USB-t eredetileg a FireWire (IEEE 1394) kiegészítésének tekintették, amelyet nagysebességű soros buszként terveztek, amely hatékonyan összekapcsolhatja a perifériákat, például a merevlemezeket, az audio interfészeket és a videoberendezéseket. Az USB eredetileg jóval alacsonyabb adatsebességgel működött, sokkal egyszerűbb hardvert használt, és alkalmas volt kis perifériákra, például billentyűzetekre és egerekre..
Azok a jogdíjak, amelyeket az Apple és más szabadalomtulajdonosok kezdetben a FireWire felhasználóitól követeltek (0,25 USD végfelhasználói rendszerenként), és a megvalósításához szükséges drágább hardver (1- USD 2 USD) - mindkettőt azóta elvesztették - megakadályozták a FireWire használatát kezdve az USB elmozdítását az alacsony kategóriájú nagykereskedelmi számítógépes perifériákban, ahol a termékköltségek jelentik a fő korlátozást.