USB与IEEE1394接口比较
两者的传输速率不同。过去,很多人都会选用IEEE1394作传输文件用,因为其流量比USB1.1版本快百倍。USB的传输速率现在只有12Mbps/s,只能连接键盘、鼠标与麦克风等低速设备,而IEEE1394可以使用400Mbap/s,可以用来连接数码相机、扫描仪和信息家电等需要高速率的设备。而后来,推出了USB2.0,虽然有所赶上IEEE1394,但是火线的流量还可以增加至1G。
两者的结构不同。USB在连接时必须至少有一台电脑,并且必须需要HUB来实现互连,整个网络中最多可连接127台设备。IEEE1394并不需要电脑来控制所有设备,也不需要HUB,IEEE1394可以用网桥连接多个IEEE1394网络,也就是说在用IEEE1394实现了63台IEEE1394设备之后也可以用网桥将其他的IEEE1394网络连接起来,达到无限制连接。
两者的智能化不同。IEEE1394网络可以在其设备进行增减时自动重设网络。USB是以HUB来判断连接设备的增减了。两者的应用程度不同。现在USB已经被广泛应用于各个方面,几乎每台PC主板都设置了USB接口,USB2.0也会进一步加大USB应用的范围。IEEE1394现在只被应用于音频、视频等多媒体方面。以下是几种数据接口的列表比较:
IEEE1394接口解析
1995年美国电气和电子工程师学会(IEEE)制定了IEEE1394标准,它是一个串行接口,但它能像并联SCSI接口一样提供同样的服务,而其成本低廉。它的特点是传输速度快,现在确定为400Mb/s,以后可望提高到800Mb/s、1.6Gb/s、3.2Gb/s。所以传送数字图像信号也不会有问题。用电缆传送的距离现在是4.5m,进一步要扩展到50m。目前,在实际应用中,当使用IEEE 1394电缆时,其传输距离可以达到30m;而在使用NEC研发的多模光纤适配器时,使用多模光纤的传输距离可达500m。在2000年春季正式通过的IEEE 1394-2000中,最大数据传输速率可达到1.6Gb/s,相邻设备之间连接电缆的最大长度可扩展到100m。
IEEE1394的前身是1986年由苹果电脑(Apple)公司起草的。苹果公司称之为火线(FireWire)并注册为其商标。而Sony公司称之为i.Link。德州仪器公司则称之为Lynx。实际上,上述商标名称都是指同一种技术,即IEEE1394。
FireWire完成于1987年,1995年被IEEE定为IEEE1394-1995技术规范,在制定这个串行接口标准之前,IEEE已经制定了1393个标准,因此将1394这个序号给了它,其全称为IEEE1394,简称1394。因为在IEEE1394-1995中还有一些模糊的定义,后来又出了一份补充文件P1394a,用以澄清疑点、更正错误并添加了一些功能。除此之外,还通过P1394b讨论增加新功能的接口标准。作为一个工作组标准,P1394b是一个高传输率与长距离版本的IEEE1394,它的单信道带宽为800Mb/s。在这一方案中,一个重要的特性是,在不同的传输距离与传输速率下可以使用不同的传输媒介。
网络设备经数字接口进行信号交换。当连接多台机器时,由于存在音频、视频、控制等各种各样的信号,所以接口的信息传输方式、传输速度、传输容量、可带机器的数量、可接电缆的长度等,是要考虑的主要方面。现在世界上虽然有IEEE1394、通用串行总线(USB)等多种数字接口,但用上述标准衡量,最受重视的是IEEE1394。
IEEE1394接口的特点
数字接口:
数据能够以数字形式传输,不需数模转换,从而降低了设备的复杂性,保证了信号的质量。
低损耗电缆和接插件
使用IEEE1394传输信号和数据,粗重的、昂贵的多芯电缆和相应的接插件将不再需要,取而代之的是纤细柔软、低损耗的电缆(光纤)和连接器。IEEE1394电缆包含三对屏蔽双绞线,两对用于数据和控制信号,一对用于电源。
速度快
IEEE 1394标准定义了三种传输速率:98.304 Mbps,196.608 Mbps,392.216 Mbps。因为这三种速率分别在100 Mbps,200 Mbps,400 Mbps附近,所以标准中亦称之为S100,S200,S400。这个速度完全可以用来传输未经压缩的动态画面信号。
即插即用
IEEE1394为点对点总线技术,不需要终接,系统工作时任意热插拔都不会影响整个网络。在网络上增减节点,IEEE1394协议都将自动调整网络。它是一个真正的“即插即用”硬件解决方案,无需设定ID(识别符)或终端负载,主节点可以动态确定。
而IEEE 1394.b标准正在研讨支持800 Mbps和1 600 Mbps的传输速率;
实时数据传输
IEEE1394提供同步传输模式,保证发送的时间轴信息(时间标记)以固定的间隔精确复制数据。这一点十分重要,尤其对传输音/视频这些与时间严格相关的信号及数据。这也是IEEE1394用作多媒体计算机的接口,以及用于音/视频设备间信号传输的原因之一。
数据传输速率的兼容性
按照当前的标准,铜缆的数据传输率是100、200、400Mb/s,今后提高了的数据传输率可与以前的传输速率兼容。这意味着几种不同的数据通信速率能同时存在。比如,按照IEEE 1394-1995的结构,数据传输率为100、200和400Mb/s的设备可以在同一网络上共存。
电缆自由连接
IEEE1394允许电缆自由连接,并且支持星形和环形布局(在某些情况和设备下)。在一条总线上可以同时连接63台设备。按照1394.1标准,借助一个总线桥,就可以把6.4万台设备连接起来。
不依赖计算机
IEEE1394与USB不同。USB主要是用于个人计算机(PC)与其外部设备进行数据文件的传输,即使是两台设备之间的连接和传输也必须经过PC。而IEEE1394除了用于计算机数据文件的传输外,还能用来直接传输音/视频信号及MIDI数据,信号可以在两台设备之间直接传输而无需通过PC。现在的WIN98 SE、WIN2000、WIN ME、WIN XP都对IEEE1394支持的很好,在这些操作系统中用户不用再安装驱动程序,也能使用IEEE1394设备。
广泛的互连性
与一些专用接口如AES/EBU、MIDI、SDI或SCSI不同,IEEE1394具有广泛的互连性。使用IEEE1394,数字音频、MIDI、数字视频及不同的控制信号都能够一同传输。IEEE1394是一个能够在不同设备间进行互联的接口标准,它消除了音频和视频设备之间的界限。在录音棚和后期制作间,各种格式的录音机和录像机、调音台、非线性编辑工作站、电子乐器、计算机及外围设备,都可以通过IEEE1394接口实现自由连接,构成一个灵活传输和数据共享的网络系统。
价廉
适合于家电产品。IEEE 1394的价格降低,部分原因是通过串行数据传输来达到的,它采用了简化电子电路和电缆设计。其发送和接收器件作为标准芯片组提供,处理寻址、初始化、仲裁和协议。
IEEE1394接口的物理特质
IEEE1394是串行的数字接口,也许有人会认为为什么不采用像IDE或PCI这样的并行总线呢?因为更多的导线将提供更大的带宽。其实,并行端口非常复杂,相对于串行总线来说需要更多的软件控制,而且系统开销也很大。因此,并行接口不一定能够提供更快的传输速率。此外,价格也是一方面的因素。更多的控制软件和连接导线都会增加技术的实现成本。而且并行导线容易产生信号干扰,解决这一问题同样也需要增加费用。相对于并行总线,串行总线的另外一个优势就是节省空间。串联线体积更小,使用更加方便。
IEEE1394接口有6针和4针两种类型。6角形的接口为6针,小型四角形接口则为4针。最早苹果公司开发的IEEE1394接口是6针的,后来,SONY公司看中了它数据传输速率快的特点,将早期的6针接口进行改良,重新设计成为现在大家所常见的4针接口,并且命名为iLINK。这种连接器如果要与标准的6导线线缆连接的话,需要使用转换器。
两种接口的区别在于能否通过连线向所连接的设备供电。6针接口中有4针是用于传输数据的信号线,另外2针是向所连接的设备供电的电源线。由于1394是一串行总线,数据从一台设备传至另一台时,若某一设备电源突然关断或出现故障,将破坏整个数据通路。电缆中传送电源将使每台设备的连接器电路工作,采用一对线传送电源的设计,不管设备状态如何,其传送信号的连续性都能得到保证,这对串行信号是非常重要的。而对于低电源设备,电缆中传送电源可以满足所有的电源需求,因而无需配备外接电源连接器。这就是传送电源的优点。
传送电源的两根线,它们之间的电压一般为8~40V,最大电流1.5A,供应物理层电源。为提供电隔离,常使用变压器或电容耦合。变压器耦合提供500V电压,成本低;电容耦合提供60V电位差隔离。
当然,并不是所有的情况都要传送电源。以Sony公司为代表推出的数字摄录一体机中就采用第二种接口设计,所使用的电缆比第一种更细。接口为4芯,即只有双绞线,不含有电源。4针接口由于省去了2根电源线,因此只剩4根信号线。
在应用方面,一般来讲,受配置接口的空间等因素的限制,6针的接口,主要用于普通的台式电脑。时下很多主板都整合了这种接口,特别是Apple电脑,统统采用的这种接口;在笔记本电脑和一体机等电脑中则大多采用4针。另外,在数码摄像机等产品和家电中,采用4针的情况也比较常见。4针接口从外观上就显得要比6针的小很多,与6针的接口相比,4针的接口没有提供电源引脚,所以无法供电,但优势也很明显:就是小!特别是近一段时间,笔记本电脑和DV都在朝着小型化和超薄化发展,像SONY近期上市的IP系列数码摄像机,机身小巧,整合度高,在这样的机器上如果采用6针的接口,则显得非常笨拙。另外,DV的1394接口主要用于传输影像数据,所以也无需供电。但是如果您是添加外置硬盘,6针的1394端子就非常必要了,首先是外置硬盘体积比较宽大,所以也就不计较接口大小。其次,外置硬盘运行时需要供电,并且需要有非常高速的传输速率,此时带供电的6针1394接口就非常必要了。在这方面,Apple的iPOD就比较有代表性,其一方面通过1394接口传输文件,另一方面其也通过FireWire线缆进行自动充电。虽然IEEE-1394可以通过串联线为接驳设备供电,但是对于各种连接设备来说只靠连接线供电还是远远不够的。例如,像硬盘这种对于电量要求较高的设备就很难从所接入的设备中得到充足的电力供应。以Evergreen推出的HotDrive为例,该硬盘如果与PC连接的话,不需要任何的外部电源供应;但是如果与笔记本电脑连接的话,就需要使用一个外接电源。纵上所述,这两种IEEE1394接口可谓是各有千秋,所以也无法说谁比谁更好。不过说到这里,还要告诉大家一个小问题,目前市面上不仅有四针对四针、六针对六针的传输线缆,也有六针转四针的传输线缆。但是由于IEEE1394接口的传输速率很快,以致其连接线缆对屏蔽性的要求非常高,所以市面上见到的IEEE1394线都不长,大概最长的也就是3米多一些。