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 @   elar  阅读(260)  评论(0编辑  收藏  举报
编辑推荐:
· 自定义通信协议——实现零拷贝文件传输
· Brainfly: 用 C# 类型系统构建 Brainfuck 编译器
· 智能桌面机器人:用.NET IoT库控制舵机并多方法播放表情
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
阅读排行:
· DeepSeek 全面指南,95% 的人都不知道的9个技巧(建议收藏)
· 自定义Ollama安装路径
· 本地部署DeepSeek
· 快速入门 DeepSeek-R1 大模型
· DeepSeekV3+Roo Code,智能编码好助手
点击右上角即可分享
微信分享提示