FireWire笔记

笔记摘自 《FireWire 系统体系:1394a》(第二版)
作者 Don Anderson
译者 姜汉龙
  1. 1394支持底板和线缆两种实现,从而提高了实现的灵活性。底板环境支持在现实并行总线同时建立冗余串行总线通信信道;线缆环境允许外部设备的远程连接,从而允许外部设备分布大于250米的距离。这些性能使串行总线对于小型网络应用而言具有很大的吸引力。
  2. 支持巨大的内存地址空间,高传输速率和低廉的成本使得1394总线成为连接不通主机系统和多总线实现具有吸引力的方法。串行总线实现可以用来把其他总线桥(bridge)接在一起。串行总线能连接不同大小和类型的主机系统,包括PC机、小型计算机和大型机。单一总线支持63个节点,但最多可支持1024条串行总线,从而可支持64K的节点数。
  3. 1394支持两类事务:等时传输和异步传输。
  4. 1394使用分层的硬件和软件模型。通信建立在事务层、链路层和屋里协议层的基础之上。
  5. 一条串行总线上最多可以支持64个节点地址(0~63),节点地址63被用作一个所有节点可以辨认的广播地址,从而允许在总线上连接63个物理节点。
  6. 1394支持点对点的传输。串行总线设备能自主执行事务,而不需要主机CPU的干预。
  7. 1394支持公平仲裁。实现仲裁以确保等时应用获得一个恒定总线宽度,而异步应用能够获得对总线的公平访问。
  8. 线缆电源。某特定节点可能使用总线提供的可用电源,也可能向总线供电。
posted @ 2011-06-15 11:51  elar  阅读(257)  评论(0编辑  收藏  举报