万卷书   首页 > 电脑书籍 > 硬件文章 > 抓住Firewire - IEEE1394挑战USB量存储器
 
 一、介绍

  IEEE1394,又称 FireWire,最终出现在个人计算机舞台上。

  作为支持传输速率高达 400 Mbps(50 MB/s)的一种高速串行标准,IEE1394 早已成为数字视频和音频世界里不可或缺的一部分。由于 Windows 2000、Window98SE 和 Windows ME 操作系统的支持,这项技术同时在其它领域也得到迅速普及。

  当前 IEEE1394 的使用领域包括海量存储器、网络、扫描仪和数字静态图像。

  作为一家台湾主板和 IEEE1394 产品的制造商,Procomp 向我们提供了一款主板,它集成了 IEEE1394 支持、配备了 IEEE1394 主机适配器(适用于台式机和笔记本电脑)、中继器和 FireBox 400(可以容纳和支持 ATA 硬盘、光盘驱动器和 DVD 驱动器的外置盒)。

  我们十分欣赏这些产品,相信您在阅读了本文之后也会有同感。我们还将对 BusLink 的一款 USB 硬盘和 Firebox 400 配备的硬盘进行性能上的比较。

USB

  在开始检查硬件之前,我们将简单了解一些 USB 技术,并将它与 IEEE1394 标准进行对比。

  通用串行总线(简称为 USB)是 1993 年由包括英特尔、康柏、Digital、微软和 NEC 在内的几家公司共同设计的。USB 需要一台个人计算机,但相对而言,由于该技术可以权衡计算机中央处理器的能力,因此实现比较便宜。

  它比串行通信接口要快得多,而且该标准的目的就是要替代串行通信接口,但它还远远不及 IEEE1394。并行通信接口也是 USB 要取代的目标,但 USB 比当今的并行通信接口要稍慢,不过 USB 在用户界面友好性方面优势很大。

  USB 遵循层列星状拓扑结构,集线器是必需的,而且可以嵌套使用。一个 USB 端口最多可以支持 127 个设备,并且所有设备共享同一带宽。设备可以在计算机打开状态下连接到 USB 端口,即所谓的“热插拔”。该标准允许设备从端口或是外部电源获得供电。一些笔记本电脑无法向其 USB 端口提供充足的电源来运行需要端口供电的外部设备。

IEEE 1394 背景

  IEEE1394 是 Apple 开发的一个名为 FireWire 的、高速、实时串行标准。1987 年 Apple 发布了第一个完整规格。该标准稍后在 1995 年缩改为 IEEE1394。它无需集线器,每个总线最多可以支持 63 个设备,最多可以有 1023 个总线进行互连。1394 有一个十分吸引人的特点:它是一个对等标准,因此一台个人计算机无需连接到 FireWire 设备,实际上这台个人计算机只是 IEEE1394 链接中的另一台“同位体”。这对于多数个人计算机用户是一个不同寻常的消息,理论上,配备 FireWire 端口的数字照相机可以直接连接到 IEEE1394 硬盘,并且可以直接将文件保存到硬盘上。

  在最近的 IDF 上,家庭娱乐中心的各类组件可以通过使用 IEEE1394 连接到一起。

  一对扭曲的双导线组成一条 IEEE1394 电缆。这些电缆类似于 10BaseT 以太网使用的电缆。两条额外的电线用于为那些无法自己供电的设备提供电源。IEEE1394 使用“公正”仲裁机制确保所有设备都获得对管道的访问,同时接受不同类型的数字信号,如视频、数字音频、MIDI,以及设备控制命令。

  IEEE1394 的数据传输率高达 400 Mb/s(50 MB/s),远远超过 USB,是新近登台的用于内部存储的 ATA100 标准的一半。尽管 IEEE1394 性能相当不错,不过现在它还不是 ATA 的竞争对手,但它的目标是那些热插拔设备可以从端口获得电源(必须使用六线电缆)或自己供电的外部设备。

  虽然 IEEE1394 比起 USB 要快许多,而且占用的系统开销很少,但它的实现费用较高。因此,键盘、鼠标和低分辨率数字照相机之类的廉价、低速设备最适合使用 USB,而需要高速、实时服务的设备则适合使用 1394。

WanJuanShu