|
Firewire(IEEE
1394)란?
IEEE1394는 영상기기의 동영상 전송을 위해 만든 규격으로, PC에서는 Apple의 MAC에서 외부에 주변기기를 연결할
목적으로 개발하여 1995년 IEEE에서 고속 Serial Bus 규격으로 채택되었다. IEEE1394는 Microsoft사의 Windows
98SE부터 Plug&Play를 지원하므로 사용자가 쉽게 설치할 수 있고, 긴 설치 과정 없고, hot swap이 되므로
rebooting이 필요 없다. 하나의 버스에 최대 63개의 디바이스를 연결하여 동시에 사용가능하고, 현재 최대 400Mbps 전송속도까지
지원하며, 곧 IEEE1394B에서는 1.6Gbps까지 지원할 수 있다.
"본 Serial Bus는 isochronous라 부르는
multimedia용 전송기법을 채용하여 data량이 많은 Audio신호 및 동영상을 실시간에 처리가 가능.
"Serial"이란
직렬전송으로 주변기기가 daisy chain으로 연결되어 있다.
Firewire(IEEE1394)의 구성
기본적으로
Root, Branch, Leaf로 3가지로 구성되어 있다.
Bus Initializaion을 통해 각 Node는 Leaf인지
Branch인지를 알아내고 곧 Tree ID 과정을 통해 Root가 결정되고 각 Port에 연결된 Node가 자신의 Parent인지
Child인지를 파악한다.
Root는 Bus Arbiter로서 각 Node에게 Bus 사용권을 부여하고 Self ID과정에서 Self
ID를 보낼 수 있도록 Grant 신호를 주고 최고의 우선 순위를 갖고 Cycle Master의 기능을 수행한다. 연결 코넥터는 전원이 포함된
6Pin과 포함되지 안은 4Pin 두가지가 있으며 Bus 운영은 분산집권 형태로 운영된다.
주 응용분야는 Computer
Peripheral(PC, Printer, Scanner, HDD, Device Bay)와 Consumer(Camcorder, HDTV,
DVD, Set-top-Box)등이 있다.
Firewire 성능
전송속도는 현재 최고 400Mbps 로서 63개의
주변기기를 연결할 수 있으며, Multimedia용 전송 기법인 Isochronous라는 Mode가 있어 동영상 전송에 적합하고 PC없이도
네트워크 망을 구성할 수 있다.
분산 집권형의 망 구조를 갖으며 Hot Plug and Play기능이 있어 재 Booting 없이 사용이
편리하다.
전원 공급
Firewire 케이블에 4개 혹은 6개의 선이 있어 Device의 형태에 따라 채용이 가능하고
4개의 선은 호스트와 디바이스간에 데이터를 전송하고, 2개의 선은 전원을 공급한다. 전원이 적게 사용하는 디바이스에 직접 Firewire 버스를
통하여 전원을 공급하면 별도의 외부 전원 없이 사용할 수 있는 장점이 있다.(Bus-powered device) 물론 Firewire 버스에서
제공하는 전원보다 많은 전류를 사용하는 디바이스는 별도의 전원 아답터를 사용해야 한다.(self-powered device)
Firewire 응용
Firewire는 외부장치를 간단히 설치하고, hot-swapping 하도록 설계되었다. 사용하는 제품으로는
PC, Printer, Scanner, HDD, Device Bay, Camcorder, HDTV, DVD, Set-top-Box 등 매우
다양하고 네트워크 망 구성에도 용이하다.
Firewire 특징 요약
Firewire 기술의 특징에 대하여 요약하면 다음과
같다.
1) 두가지의 표준 커넥터 사용
2) Hot insertion and removal: PC를 사용하면서 주변기기를 연결,
분리를 할 수 있다.
3) Tree Chain device구조로서 여러 개의 주변기기를 연결하여 동시에 사용함.
4) 자동 설치:
Firewire 호환 주변기기를 연결하면 PC는 자동적으로 필요한 드라이버나 자원을 구성한다.
5) 전원 공급: Firewire 버스를
통해서 전원을 공급 받으므로 별도 전원장치 필요 없음
6) 속도 빠름: 기존의 시리얼 포트나 USB보다 매우 빠름(400Mbps)