• Thứ Năm, 17/09/2009 14:40 (GMT+7)

    IEEE 1394 - Giao tiếp media tốc độ cao

    Với tốc độ truyền dẫn cao và ổn định, IEEE 1394 hay Firewire thích hợp cho việc biên tập, chuyển đổi video – vốn đòi hỏi đường truyền băng thông cao.

    Được Apple Inc. công bố vào năm 1995 có tốc độ 400Mbps–3200Mbps và hỗ trợ 63 loại thiết bị khác nhau. FireWire là tên do Apple Inc. đặt cho cổng giao tiếp IEEE 1394 High Speed Serial Bus và phát triển bởi IEEE P1394 Working Group. Bên cạnh sự đóng góp chủ yếu của Apple còn có sự tham gia của các kỹ sư từ Texas Instruments, Sony, Digital Equipment Corporation, IBM và INMOS/SGS Thomson (hiện nay là STMicroelectronics).

    Cổng giao tiếp IEEE 1394 là chuẩn giao tiếp nối tiếp (serial bus) cho tốc độ cao và truyền dữ liệu thời gian thực được sử dụng trên máy tính cá nhân cũng như thiết bị âm thanh số, video số, máy móc tự động và các ứng dụng thuộc lĩnh vực hàng không. Cổng giao tiếp này còn có một vài tên gọi khác: FireWire (Apple), i.LINK (Sony) và Lynx (Texas Instruments). IEEE 1394 thay thế giao tiếp song song SCSI trong nhiều ứng dụng do chi phí thấp hơn, lắp đặt đơn giản hơn.

    Với tốc độ truyền dẫn cao và ổn định, IEEE 1394 thích hợp cho việc biên tập, chuyển đổi video – vốn đòi hỏi đường truyền băng thông cao. FireWire cho phép các thiết bị nối ngang hàng (peer-to-peer) với nhau; chẳng hạn, bạn có thể giao tiếp giữa máy quét, máy in... để không sử dụng thêm bộ nhớ hay bộ xử lí. Cổng giao tiếp này cũng được thiết kế hỗ trợ "cắm và chạy" (UPnP) và cắm nóng. Cáp FireWire thường có chiều dài khoảng 4,5m và linh động hơn cáp Parallel SCSI. Cáp FireWire thường có 6 chân (6-circuit) hay 9 chân và có thể cung cấp công suất 45W/cổng với điện áp 30V cho các thiết bị có mức tiêu thụ điện năng vừa phải (không cần cắm thêm nguồn bên ngoài).

    Các chuẩn và phiên bản

    Các chuẩn trước đây và 3 phiên bản công bố giờ đã hợp nhất thành chuẩn IEEE 1394-2008. Sau đây là các tính năng riêng được bổ sung vào trong từng giai đoạn phát triển của sản phẩm.

    FireWire 400 (IEEE 1394-1995)

    Loại đầu nối 4 chân (trái) và 6 chân (phải) của FireWire 400

    Phiên bản IEEE 1394-1995 đầu tiên là FireWire 400. Cổng giao tiếp này có thể truyền dữ liệu giữa các thiết bị với tốc độ 100Mbps, 200Mbps hay 400Mbps (thực tế là 98,304Mbps, 196,608Mbps và 393,216Mbps). Với các tốc độ truyền khác nhau, FireWire được gọi tương ứng là S100, S200 và S400.

    Chiều dài của cáp cũng giới hạn trong khoảng cách 4,5m và có thể hỗ trợ đến 16 cáp kết nối theo mô hình "daisy chain" dùng các bộ lặp động; hub gắn ngoài hay hub gắn trong thường có mặt trong các thiết bị FireWire. Chuẩn S400 giới hạn chiều dài cáp tối đa là 72m. Đầu nối 6 chân thường thấy trên máy tính để bàn và có thể cung cấp nguồn cho các thiết bị khác.

    FireWire cải tiến (IEEE 1394a-2000)

    IEEE 1394a được công bố năm 2000 với các cải tiến và lọc lại các tính năng của phiên bản gốc. IEEE 1394a hỗ trợ thêm khả năng bất đồng bộ, bus nhanh hơn, ghép nối các gói tin và chế độ tiết kiệm điện năng.

    1394a cũng là chuẩn đầu nối 4 chân được Sony phát triển và được sử dụng rộng rãi trên các thiết bị như máy quay số, máy tính xách tay và một số thiết bị khác. Đầu nối 4 chân có khả năng tương thích với 6 chân nhưng nguồn cung cấp yếu hơn.

    FireWire 800 (IEEE 1394b-2002)

    Đầu nối FireWire 9 chân

    FireWire 800 (1394b) hay "S800 bilingual" cho phép truyền với tốc độ 786Mbps hay 432Mbps (tương đương 800Mbps) song công qua chế độ mã hóa mới (beta-mode). FireWire 800 có khả năng tương thích ngược với thiết bị có tốc độ chậm hơn như đầu nối 6 chân của FireWire 400. Tuy nhiên, chỉ chuẩn IEEE 1394a và IEEE 1394b là tương thích nhau còn đầu nối FireWire 800 (phiên bản beta) khác với đầu nối FireWire 400 thì không tương thích. Đặc tả kỹ thuật đầy đủ của IEEE 1394b hỗ trợ tốc độ lên đến 3200Mbps trên đầu nối beta hay cáp quang với chiều dài 100m.

    FireWire S1600 và S3200

    Cuối năm 2007, 1394 Trade Association thông báo các sản phẩm FireWire S1600, S3200 sẽ có mặt trên thị trường trước năm 2008 (được định nghĩa trong 1394b và tương lai là IEEE Std. 1394-2008). Các thiết bị 1,6Gbps và 3,2Gbps sử dụng đầu 9 chân giống FireWire 800 sẽ tương thích với các thiết bị S400 và S800. Đây là cổng giao tiếp có thể cạnh tranh với USB 3.0 sắp ra mắt.

    FireWire S800T (IEEE 1394c-2006)

    Cáp 1394c có thể thay thế cáp Ethernet

    FireWire S800T (IEEE 1394c-2006) được công bố vào tháng 6/2007. Cải tiến chính của FireWire S800T là có tốc độ lên đến 800Mbps qua đầu nối 8P8C (RJ-45) của cáp CAT 5e dựa trên IEEE 802.3 clause 40, và khả năng tự động chuyển đổi cho phép một port có thể kết nối đến thiết bị IEEE Std 1394 hay IEEE 802.3 (Ethernet).

    Mạng qua FireWire

    FireWire có thể được sử dụng cho mạng máy tính mô hình ad-hoc (chỉ các thiết bị đầu cuối, không cần router sử dụng hub FireWire). Đặc biệt, RFC 2734 qui định cách làm việc trên IPv4 qua giao tiếp FireWire và RFC 3146 trên IPv6.

    Mac OS X, Linux, FreeBSD, Windows ME, Windows 2000, Windows XP và Windows Server 2003 đều hỗ trợ kết nối mạng qua FireWire. Có thể thiết lập một mạng giữa 2 máy tính bằng cách sử dụng một sợi cáp chuẩn FireWire hay nhiều máy tính qua hub. Điều này có nghĩa là tương tự mạng Ethernet với điểm khác biệt chính là tốc độ, chiều dài mạng và chuẩn cáp FireWire sử dụng để truyền điểm đến điểm.

    Cuối 2004, Microsoft thông báo sẽ không hỗ trợ IP networking qua giao tiếp FireWire trên tất cả các phiên bản của Microsoft Windows, do dó tính năng này cũng sẽ vắng mặt trên Windows Vista và Windows Server 2008.

    Song Minh

    ID: O0909_6