Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 硬件指南 > 应用技巧 > IEEE1394串行总线简介
【标  题】:IEEE1394串行总线简介
【关键字】:IEEE1394
【来  源】:http://blog.chinaunix.net/article.php?articleId=16946&blogId=4862

IEEE1394串行总线简介

Your Ad Here 作为一种先进的串行总线,IEEE1394在市场上的应用却非常的少。可能因为太先进了吧,实现难度太大,“先进”的东西又用不着,还不如USB来得方便干脆。


苹果公司于20世纪80年代中期开始研发FireWire,它是一种允许连接多种高性能设备的串行总线,这种串行总线的主要特点包括:
1、使用方便。
2、设备实现的成本低。
3、支持高速应用。
4、可升级的性能。
5、支持等时应用。
6、寻址空间足够大,以满足未来的应用要求。
7、独立于主机系统的操作。

FireWire的设计思想在当前时非常前卫的,比如等时应用,直接针对现在流行的多媒体应用,而在当时,计算机的图形应用还在实验阶段;比如寻址空间,直接定为64位地址,而当时32位计算机才刚刚起步,即使是现在,64位计算机也多在专业领域中应用。

苹果公司将其定位为未来一统天下的外部总线,以取代当时计算机与电子产品上种类繁多的各种总线。FireWire的这些特点自然引起了其它厂商的兴趣,纷纷加入到这种总线的研究过程中。最具代表的SONY公司,在去掉原有的两根电源线以后,将其应用于自己的电子产品中(数码相机、DV等等),并将其注册为“iLink”。(FireWire为苹果公司的注册商标)。在经过各个厂家将近十年的研究之后,IEEE协会在1995年正式将该总线采纳为标准,命名为IEEE1394-1995。

因此,我们在市场上遇到1394、FireWire、iLink等等,都是遵循IEEE1394标准协议,只是名称不同而已,属于各个厂家自己的注册商品名。

在IEEE协会公布IEEE1394-1995标准之后,各厂家在实际应用过程对标准协议理解出现了分歧,产品一方面遵循标准协议,另一方面却又不能通用,兼容性差。因此IEEE协会随后公布了IEEE1394a协议版本(修正版),对1995版本中的问题作进一步说明与澄清。

随着技术的发展与进步,IEEE协会又公布了更新版本的IEEE1394b,定义了更高的输入/输出速率:800Mbps、1600Mbps和3.2Gbps,同时向后兼容1394-1995和1394a。

主要特点汇总

1、可升级的性能        支持100,200和400Mbps的速度,最新的可支持800Mbps。
2、热插拨        不需要将系统断电就可以动态加入或移除设备。
3、即插即用        每次加入或移除设备时,系统将自动重新复位,总线上的结点会自动配置,不需要主机系统(如PC)的干预。
4、支持两类事务        支持等时和异步传输。
5、分层的硬件和软件模型    通信建立在事务层、链路层和物理层协议的基础之上。
6、对64个节点支持    在一条串行总线上最多支持64个节点地址(0-63),节点地址63被用作一个所有节点都可以辨认的广播地址,从而允许在总线上连线63个物理节点。
7、每条总线上有48位的地址空间        每个节点都拥有256TB的地址空间
8、支持点对点的传输    串行总线设备能自主执行事务,而不需要主要CPU的干预。
9、支持1024条总线    CSR体系结构最多可支持1024条总线。
10、支持公平仲裁    实现仲裁可以确保等时应用获得一个恒定总线带宽,而异步应用能获得对总线的公平访问。
11、错误检测与处理    为验证总线的数据传输是否正确而执行CRC校验,如果失败,则可能重传事务。
12、使用两条双绞线来发送信号        一条用于数据传输,另一条用于等时化。
13、线缆电源        某特定的节点可能使用总线提供的电源,也可以向总线供电。
14、可扩展总线        可以将新的串行设备连接入串行总线节点提供的端口从而扩展串行总线。拥有两个或两个以上端口的节点,称为分节点,其可将附加的节点以菊花状连接入总线;拥有一个端口的节点称为叶节点,它表示某一串行总线分支的结束。

市场上1394接口的应用
目前市场上常见的1394接口主要集中在两大方面:
1、数字影音电子设备,主要是数码照相机、数码摄像机、数码摄像头,多用于数字图像的采编系统。
2、存储设备,移动存储的接口目前大多被USB占据,但是在需要高速数据传输的情况下,还是需要1394接口,最典型的产品是苹果公司iPod.

以上常见的两大1394应用,依然没有逃脱计算机的“魔掌”,依然以计算机为中心展开应用,对于1394总线最具特色的P2P,丝毫没有体现。虽然感觉在不远的将来,P2P应用(无论在硬件还是软件)会有大好前程,但是从来没有见过相关的应用,很多概念还是太不明白了。

今天开始学习PHP了!:【上一篇】
小型机的机房要求:【下一篇】
【相关文章】
  • DIY超高速IEEE1394网络
  • IEEE1394(火线)接口全面了解
  • 【随机文章】
  • 如何使tcp包和udp包穿透防火墙
  • 从Windows DNA到.NET(2)
  • Struts+Spring+Hibernate开发实例
  • About Ajax
  • ASP.NET中使用动态LoadControl和缓存问题
  • Crontab的用法
  • 建立新的ASP.NET Club Stater Kit站点后因为数据库原因无法运行的解决办法
  • game
  • PHOTOSHOP制作隐藏的MM
  • Programming with GNU Readline
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.