第一部分 FireWire(IEEE 1394)介绍 3
第1章 为何采用FireWire 3
概述 3
发展FireWire的动机 3
1394应用 5
IEEE 1394改进 6
主要特点 6
第2章 IEEE 1394体系结构的总介 8
IEEE 1394概述 8
规范及相关的文档 9
IEEE 1394拓扑结构 10
ISO/IEC13213规范 12
自动配置 19
第二部分 串行总线通信 23
第3章 通信模型 23
概述 23
传送类型 25
协议层 27
异步事务一例 39
等时事务一例 40
第4章 通信服务 42
概述 42
异步事务的功能 42
等时事务的功能 51
第5章 线缆和连接器 55
线缆和连接器类型 55
线缆特征 58
Device Bay(设备插架) 61
第6章 电气接口 62
概述 62
设备连接和拆卸的确认 64
端口接口 66
差模信号规范 69
仲裁信号 69
复位信号 72
线状态配置 73
正常仲裁期间的信号线状态 74
启动和结束数据包的传送 76
附加信息位 76
端口状态控制 77
速度信号 77
数据/选通信号(Data/Strobe Signaling) 81
间隔时间(Gap Timing) 83
电缆接口定时常数 84
挂起和恢复 88
线缆电源 89
第7章 仲裁 93
概述 93
仲裁信号 94
仲裁服务 97
异步仲裁 97
等时仲裁 100
等时和异步混合仲裁 100
1394a仲裁的增强内容 106
仲裁类型总结 110
第8章 异步数据包 111
异步包 111
异步数据流包 116
读数据包 117
锁定操作 121
响应编码 125
确认包 126
异步事务总结 127
循环开始包 129
第9章 等时包 131
数据流包 131
等时数据包的大小 133
等时事务总结 133
第10章 物理层包格式 135
概述 135
物理层的包格式 136
自标识包 137
开启链路包 140
物理层配置包 141
扩展物理层包 142
第11章 链路层与物理层间的接口 147
概述 147
接口信号 148
共享接口 149
确定链路层和物理层之间的传送速率 151
给链路层加电 152
数据包传送 152
接收数据包 158
物理层报告状态 159
加速仲裁控制 161
访问物理层寄存器 162
在物理层和链路层之间的电隔离 164
第12章 事务重传 165
概述 165
忙时重传 166
事务错误 173
第三部分 串行总线配置 179
第13章 配置进程 179
概述 179
总线初始化(总线重置) 180
树标识(家族树) 181
自标识 183
总线管理 184
第14章 总线复位(初始化) 185
概述 185
总线重置起因 186
总线重置信号 187
总线重置影响 188
1394-1995和复位通道 190
第15章 树标识 195
概述 195
树标识信号 195
树标识进程 197
3个示例计划书 199
环形拓扑结构的检测 209
第16章 自标识 210
概述 210
自标识信号 211
选择物理标识 211
自标识数据包 221
第四部分 串行总线管理 229
第17章 循环控制器 229
概述 229
确定并启用循环控制器 230
循环开始数据包 230
第18章 等时资源管理器 232
概述 232
确定等时资源管理器 233
等时资源管理器的最低要求 233
启用循环控制器 234
资源分配寄存器 234
电源管理 239
第19章 总线管理 240
概述 240
确定总线管理器 241
电源管理 241
拓扑结构图 243
速度图 245
总线带宽预留 246
第20章 总线管理服务 247
概述 247
串行总线请求 249
串行总线控制确认 251
串行总线事件指示 251
第五部分 寄存器和配置ROM 255
第21章 CSR体系结构 255
概述 255
核心寄存器 256
串行总线决定的寄存器 265
单元寄存器 274
第22章 物理层寄存器 277
概述 277
1394-1995寄存器映射图 278
1394a物理层寄存器映射图 280
第23章 配置ROM 287
概述 287
最小ROM格式 288
一般ROM格式 288
公司标识符值的管理 297
第六部分 电源管理 301
第24章 电源管理介绍 301
概述 301
1394-1995中与电源相关的内容回顾 302
1394a电源扩充规范的目标 302
第25章 线缆电源分配 304
电源分配 304
第26章 挂起/恢复 314
概述 314
挂起一个端口 317
恢复完全操作 321
第27章 电源状态管理 324
电源管理 324
附录A 1394芯片解决方案实例 338
概述 338
PC环境下的1394 338
数字相机中的1394 345
附录B 术语表 350