1394原理1394 原理 1394 原理主要定义了以下几点: a.1394 总线的拓扑结构。1394 串行总线的拓扑结构可以分为两种环境:底板环境和电 缆环境。不同环境间总线的连接需要总线桥。电缆环境下的物理拓扑结构是无环网络结构, 由电缆连接各节点间的端口,呈分支扩展,形成树状或菊花状的网络拓扑。底板环境中物理 拓扑是多点接入(multidrop)的总线,总线上分布着多个连接器,允许节点直接插入,通过 仲裁使各节点享用总线。 ―― b.1394 的物理接口。 1394 设备通过标准的六芯线缆来传输信号,如图 1 所示。其 TPA/TPA*和 TPB/TPB*为一对差分模式的信号线。VP、VG 提供 8~40V 的电源,可以通过 它们给其它的节点供电。 ――c.1394 总线协议。在 1394 传输中,支持等时传输和异步传输事务,并将每次传输分解 为一系列的小事和,有效地利用总线带宽。异步事务需要数据确认,总线协议要复杂些,它 包括三种基本事务类型:读取、写入和锁定。每个事务由请求子事务和响应子事务组成。由 于等时应用程序的性质,相关的总线事务十分简单,等时事务每隔 125μs 向目标节点发送 数据并且需要任何回热。1394 总线一共定义了 12 种事务类型的包格式,采用循环冗余校验 (CRC)进行数据差错控制,有相应硬件和软件处理各类传输事务。 ――d.1394 电源管理。电源管理涉及到单独节点或节点中元件的电源状态控制。1394 定义 了 4 种电源状态以及相应的 CSR 寄存器和 ROM 配置项,支持挂起/恢复机制,使节点在软 件控制下处于低功耗。 2 系统硬件设计 ――2.1 图像传输系统总体设计 ――系统采用冗余备份的双路 1394 高速总线将数据传送给大容量存储器、数据加密器和信 道编码器,如图 2 所示。 ……