欢迎来到通信人在线![用户登录] [免费注册]

关于IEEE 1394串行接口

浏览:5411  来源:通信人在线  日期:2024-04-07

一、引述

1IEEE 1394接口的由来

IEEE 1394最初是由Apple(苹果)公司提出的,当时的目的是简化其计算机的连线,并且为实时数字数据传输提供一个高速串行接口。最初Apple公司将其命名为FireWire(火线)。FireWireApple公司的商标,与后来Sony(索尼)公司的i.Link一样,实际上所有的商标名称都是指同一种技术IEEE 1394

IEEE(电气和电子工程师协会)在1995年认可FireWire制定了IEEE 1394-1995规范,但是在IEEE 1394-1995中存在一些模糊的定义,所以后来又有一份补充文件来澄清疑点,解决了一些兼容性的问题,更正了错误并添加了一些功能。经过改进的规范被称为1394a2001年,更新的1394规范--1394b也被推出,它以“IEEE 1394-1995和“1394a”为基础,目标是“在新型应用中普及多媒体标准规格”。其带宽、传输速度、距离和成本效率等都有了大幅度提高。1394b共分为“beta”和“bilingual”两种模式,bilingual模式具有与1394aIEEE 1394-1995的设备向下兼容的特点。

2IEEE 1394接口的开发动因

事实上,当时已经有很多种总线和接口,如VESA总线、PCI总线、AGP总线,SCSI接口、RS232接口和USB接口等。为什么在已经有了如此多的接口后还要开发IEEE 1394总线呢?这主要基于以下几点原因:

欲详细了解IEEE 1394接口与其它接口技术性能比较的请进入

1、构成一个系统的各种模块之间有可能工作于不同的底板环境下,但是它们也需要协同工作,互相通信,这时就需要一个统一的接口标准,来提高系统的总体性能;

2、冗余的数据通路增加了错误发生的概率,系统可以使用串行总线来隔离并分析错误;

3、很多系统并不需要并行总线提供的那么高的带宽,从而可以使用串行总线来降低成本。

IEEE 1394的开发,同时还主要考虑了以下几点:一是支持高速传输;二是使用更加方便;三是可升级性;四是可以独立于主机,支持点到点的连接。

3IEEE 1394接口的特点

IEEE 1394接口的技术特点详见下表1-3,包括有10个方面。

2IEEE 1394接口的技术特点

二、IEEE 1394接口的物理特性

1、物理接口技术参数

IEEE 1394-1995规范中定义了一个六针连接器,包括插头和插座,其外形图详见下图2-1。构成其物理接口,包括连接器和线缆,由此而呈现出特有的电特性及参数。六针连接器配备有2对信号线和1对电源线(含地线)的六芯电缆。许多应用将电源线去掉,作为四针连接器使用。

2-1IEEE 1394接口外形图

欲详细了解IEEE 1394接口物理特性及参数的请进入

21394b1394a的一些改进:

其一,传输速率为800Mb/s~1.6Gb/s。使用塑料光纤时可能提高到3.2Gb/s

其二,采用CAT-5 UTP5线(5类非屏蔽双绞线)时,可在保证传输速率在100Mb/s的前提下将传输距离延长到100m以上。使用玻璃光纤时可在3.2Gb/s的前提下延长至50m

三、IEEE 1394接口的分层协议

IEEE 1394接口的传输通过分层协议实现,分为物理层(Physical Layer)、链路层(Link Layer)和处理层(Transaction Layer)。其中处理层用于实现信号的请求和响应协议。另外,串行总线管理(Serial Bus Manager)负责系统结构控制。各分层协议简单描述详见下表3

3IEEE 1394接口的分层协议简述

四、IEEE 1394接口的应用

IEEE 1394作为一个工业标准的高速串行总线,在应用方面,一般来讲,受配置接口的空间等因素的限制,六针的接口,主要用于普通的台式电脑。时下很多主板都整合了这种接口,特别是Apple电脑,统统采用的这种接口;在笔记本电脑和一体机等电脑中则大多采用四针。Microsoft也在其操作系统中(Windows98之后)以WDMWindows Driver Model)的方式取代VxD来提供驱动程序,在链路层也有符合开放式主机接口的标准(Open Host Controller Interface Release 1.1)来支持IEEE 1394接口。另外,IEEE 1394的一些特点在实际应用中显示了强大的优越性,很多产品都采用了1394接口作为它们的标准接口。我们已经看到许多的产品如数字摄录像机、Digital VCR、外挂硬盘、DVD-ROMCD-RW Drive等都利用IEEE 1394作为传输接口。

值得一提的是,数字视频设备的IEEE 1394接口主要用于传输影像数据,所以也无需供电,常采用四针接口。但是如果是添加外置硬盘,六针的IEEE 1394接口就非常必要了,首先是外置硬盘体积比较宽大,所以也就不计较接口大小。其次,外置硬盘运行时需要供电,并且需要有非常高速的传输速率,此时带供电的六针IEEE 1394接口就非常必要了。

欲进一步了解IEEE 1394接口有关知识的请进入

附录
百度云服务器
© 2004-2024 通信人在线 版权所有 备案号:粤ICP备06113876号 网站技术:做网站