FireWire
On november 24, 2021 by adminA FireWire az Apple Computer által az IEEE 1394, High Performance Serial Bus szabványnak az eszközök személyi számítógéphez való csatlakoztatására szolgáló változata. A FireWire egyetlen dugaszolható csatlakozót biztosít, amelyre akár 63 eszköz is csatlakoztatható, akár 400 Mbps (megabit/másodperc) adatátviteli sebességgel. A szabvány egy vagy több perifériás eszköz és a számítógép mikroprocesszora közötti soros buszt vagy útvonalat ír le. Számos perifériás eszköz ma már úgy van felszerelve, hogy megfeleljen az IEEE 1394 szabványnak. A FireWire és más IEEE 1394 implementációk biztosítják:
- Egy egyszerű, közös, dugaszolható soros csatlakozót a számítógép hátulján és számos különböző típusú perifériás eszközön
- Vékony soros kábelt a vastagabb párhuzamos kábel helyett, amelyet ma például a nyomtatóhoz használ
- Nagyon nagy sebességű adatátviteli sebességet, amely multimédiás alkalmazásoknak is megfelel (ma már 100 és 200 megabit/másodperc;
- Hot-plug és plug and play képesség a számítógép megzavarása nélkül
- Az eszközök különböző módon történő összekapcsolásának lehetősége terminátorok vagy bonyolult beállítási követelmények nélkül
Idővel az IEEE 1394 implementációk várhatóan felváltják és egységesítik a mai soros és párhuzamos interfészeket, beleértve a Centronics párhuzamos, az RS-232C és a Small Computer System Interface (SCSI) interfészeket.) A FireWire-rel elsőként bevezetésre kerülő termékek közé tartoznak a digitális fényképezőgépek, a digitális videólemezek (DVD), a digitális videokazetták, a digitális videokamerák és a zenei rendszerek. Mivel az IEEE 1394 egy peer-to-peer interfész, az egyik videokamera szinkronizálhat egy másikra anélkül, hogy a számítógéphez csatlakoztatva lenne. A csatlakozóaljzattal és buszképességgel felszerelt számítógéphez bármilyen eszköz (például egy videokamera) csatlakoztatható, miközben a számítógép fut.
Röviden a működéséről
Az IEEE 1394-ben két szintű interfész van, egyrészt a számítógépen belüli háttértár-busz, másrészt az eszköz és a számítógép közötti pont-pont interfész a soros kábelen. A két környezetet egy egyszerű híd köti össze. A hátlapi busz 12,5, 25 vagy 50 megabit/másodperc adatátvitelt támogat. A kábeles interfész 100, 200 vagy 400 megabit/másodperc sebességet támogat. Mindegyik interfész képes kezelni a lehetséges adatátviteli sebességek bármelyikét, és szükség szerint átváltani egyikről a másikra.
A soros busz úgy működik, mintha az eszközök a számítógépen belüli, közös memóriaterületen osztozó nyílásokban lennének. A 64 bites eszközcím nagyfokú rugalmasságot tesz lehetővé az eszközök láncokba és fákba rendezésében egyetlen aljzatból.
AzIEEE 1394 kétféle adatátviteli módot biztosít: aszinkron és izokron. Az aszinkron a hagyományos töltés-tárolás alkalmazásokhoz való, ahol az adatátvitel elindítható, és az alkalmazás megszakítható, amint egy adott hosszúságú adat érkezik a pufferbe. Az izokronos adatátvitel biztosítja, hogy az adatok előre meghatározott sebességgel áramoljanak, hogy az alkalmazás időzítve tudja kezelni azokat. Multimédiás alkalmazások esetében ez a fajta adatátvitel csökkenti a pufferelés szükségességét, és segít biztosítani a folyamatos megjelenítést a néző számára.
Az 1394-es szabvány megköveteli, hogy az eszköz a buszcsatlakozótól 4,5 méteren belül legyen. Egyetlen láncba akár 16 eszköz is csatlakoztatható, mindegyikhez a 4,5 méteres maximum (mielőtt a jel csillapodni kezd), így elméletileg akár 72 méterre is lehet egy eszköz a számítógéptől.
Az eszközök csatlakoztatásának másik új megközelítése, az Universal Serial Bus (USB) ugyanolyan “hot plug” lehetőséget biztosít, mint az 1394-es szabvány. Ez egy olcsóbb technológia, de az adatátvitel 12 Mbps (millió bit/másodperc) sebességre korlátozódik. A Small Computer System Interface nagy adatátviteli sebességet kínál (akár 40 megabájt/másodperc), de a címek előzetes kijelölését és a lánc utolsó eszközénél eszközterminátort igényel. A FireWire képes együttműködni a legújabb belső számítógépbusz-szabvánnyal, a Peripheral Component Interconnect-tel (PCI), de a magasabb adatátviteli sebességek speciális tervezési megfontolásokat igényelhetnek az átviteli sebességek eltéréseihez szükséges nemkívánatos pufferelés minimalizálása érdekében.
Vélemény, hozzászólás?