五部门关于开展2024年新能源汽车下乡活动的通知
避免基于 1394 的外部存储系统中的设计错误
避免基于 1394 的外部存储系统中的设计错误IEEE 1394,也称为 FireWire,已成为存储应用程序的标准。FireWire 是一种流行且经过验证的标准,虽然它为许多系统
IEEE 1394,也称为 FireWire,已成为存储应用程序的标准。FireWire 是一种流行且经过验证的标准,虽然它为许多系统设计人员所熟悉,但仍有可能出现设计错误,从而影响性能。
首先,看看外置 FireWire/1394 硬盘驱动器的三个重要细分市场。常见的是计算机的外部存储。这些驱动器用于为计算机提供额外的存储空间,用于在计算机之间传输数据或进行备份。
其次是直接连接到摄像机的外部存储。这些驱动器可以直接从摄像机接收音频和视频,而不是录制到摄像机内部的录像带或其他存储介质。此外,视频可以从摄像机内部的存储传输到 FireWire 硬盘驱动器而无需使用计算机来管理传输。这种类型的 1394 硬盘驱动器通常称为“AV”驱动器。
,还有用于机顶盒或 HDTV 的外部存储。这些驱动器为机顶盒 (STB) 或 HDTV 提供额外的存储,类似于 AV 驱动器。这种额外的存储可用于增加存储容量STB 可用于录制节目,也可用于存档已录制在 STB 上的节目。
在这三个细分市场中,常见的是计算机的外部存储。直接连接到摄像机的驱动器倾向于销售到音频/视频市场。1394 驱动器用于 STB 和 HDTV,但可能无法使用它们有线电视供应商 (https://redbuttonsoftware.com)。
其他三个存储细分市场具有基本相同的架构。其中包括闪存驱动器、CD/CDRW 驱动器和 DVD/蓝光 (BD) 驱动器。如下图 1所示,FireWire 外部存储设备遵循相同的通用设计。
图 1. 大多数用于计算机的 FireWire 硬盘驱动器结合了 FireWire 和其他通用接口,例如 USB 和 eSATA。
外部连接器
大多数用于计算机的 FireWire 硬盘驱动器结合了 FireWire 和其他常见接口,例如 USB 和 eSATA。FireWire 驱动器同时包含 FireWire 400 和 FireWire 800 也很常见。
6 针连接器是硬盘驱动器上常见的 FireWire 400 连接器,而 9 针连接器用于 FireWire 800。较小的驱动器(2.5 英寸或更小)通常通过 6-1394 总线通过 1394 总线供电针或 9 针连接器。由于可通过总线提供的功率有限,较大的驱动器将需要单独的电源。
FireWire 闪存驱动器通常通过 6 针连接器供电,但在 FireWire 4 针连接器是可用的情况下,通常会提供某种形式的外部电源。4 针连接器不提供电源。CD、DVD 和 BD 驱动器也可以通过 6 针或 9 针电缆供电。
硅选项和选择
通过 FireWire 电缆的通信是使用 ATAPI、IDE、SATA 或 ATA 桥接芯片到 1394 实现的。原生 1394 存储芯片(如果可用)可以降低外围设备成本。桥接芯片的硅供应商包括 PLX Technology(通过其 Oxford Semiconductor 部门)、Initio、JMicron、Prolific 和 O2Micro。
软件支持
FireWire 400 存储从 Windows 98 第二版开始在 Windows 操作系统中得到支持,从 1998 年末的第二代 iMac 开始在苹果计算机中得到支持。FireWire 800 在苹果的 OSX 中得到支持,在微软的 Win7 中得到支持。Linux 同时支持 FireWire 400 和 FireWire 800。
经常影响互操作性或性能的常见设计错误分为四类:电源管理;配置 ROM 内容;电路板布局;和后期 VG 保护。
第 1 类:为外部存储设备提供的电力不足。 这包括电路板电子设备、存储设备的电源以及设备电源等级指示的正确总线电源。
总线功率需要与 Self-ID 数据包中包含的功率等级相匹配。(参见下图 2 中所示的 IEEE 1394-2008 规范中的 9-25 和 9-26),如下所述:
功率等级 0 – 从未使用电缆电源的自供电设备电源等级 1 – PHY 始终自供电的主要电源供应商电源等级 2 – 主电源供应商,其中 PHY 在断电状态下由电缆供电(30 瓦)功率等级 3 – 主电源供应商,其中 PHY 在断电状态下由电缆供电(45 瓦)功率等级 4 – 备用电源供应商或电缆供电(3 瓦)Power Class 5 – 为未来标准化保留电源等级 6 – 始终使用电缆电源(3 至 6 瓦)功率等级 7 – 始终使用电缆功率(3 至 10 瓦)设备应设计为能够承受全总线电压。1394 电缆可以提供高达 33 伏的电压和 1.5 安培的电流(45 瓦)。请务必使用具有合适额定值的组件,例如电容器、二极管、PCB 走线、线规等。
类别 2:配置 ROM 中缺少所需信息。 配置 ROM(下图 2)错误导致 Self-ID 数据包中的错误信息,每次外部存储产品连接到 FireWire 总线时都会传输该数据包。
图 2:IEEE 1394-2008 标准的节点电源接口图
配置 ROM 为自 ID 数据包的这些部分提供值:供应商 ID;序列号 (GUID);校验和;和功率级。拥有的 GUID 尤为重要,因为如果两个设备使用相同的 GUID 连接,某些操作系统将只能识别一个外部存储设备。
第三类:电路板布局错误。 应避免使用非阻抗匹配走线( 上图 2)和倾斜匹配走线。PHY 和连接器之间的 TPA+/A- 和 TPB+/B- 迹线应为 110 欧姆 +/- 10% 差分阻抗。其他要求包括:
1) 差分走线的长度必须相同,以避免在终端靠近 PHY 时引入偏斜。推荐使用四层板。
2) 需要包括电源平面。缺少电源平面会导致难以满足所需的走线阻抗,并可能增加 EMI 问题。同样,应该使用四层板。
,在 TPA+/A- 和 TPB+/B- 迹线中使用共模扼流圈以减少电磁干扰 (EMI) 等设计选择会影响 1394 信号质量并引入互操作性或性能问题。
类别 4:易感性 Late-VG 型电气过载 (EOS)。Late-VG是 FireWire 的独特之处,当电缆接地连接 Vg在电缆电源VP 之前无法连接时发生。
这可能会损坏 PHY,因为 TPA/TPB 暂时用作返回电流的路径。 为避免这种情况,V g和连接器屏蔽层之间应有直流连接 ,连接器的设计应通过以下方式防止电缆倒置或倾斜插入:
1) 避免使用机械接缝位于插座窄端的 6 针插座(这些插座往往更容易倒置电缆插入)
2) TPA/TPB信号对采用背靠背二极管保护,例如BAL99型产品。
3) 在 TPA/TPB 信号对上使用过电压检测来断开 V P
上一篇:设计更高效的步进电机控制子系统
-
TL494的Boost型DC-DC电源设计2023-03-27
-
双稳压器满足 USB 电源需求2023-03-27
-
在 CPLD 中实现步进电机驱动器2023-03-27
-
并联稳压器缓解电源启动问题2023-03-27
-
离线电源驱动 LED2023-03-25
-
检测带电的交流电源线2023-03-25
-
隔离电源为 DVM 模块供电2023-03-24
-
在开关模式电源中使用低成本 PWM 斜坡发生器2023-03-24
-
从正或负高压电源产生电流2023-03-24
-
故障安全多芯片 LED 模块驱动器2023-03-24
-
55V 高效降压-升压电源管理器和多化学电池充电器2023-03-23
-
适用于具有 5V 至 36V 输入的 12V 系统的基于电解电容器的数据备份电源解决方案2023-03-23
-
多功能工业电源采用高压输入并产生八个 1A 至两个 4A 输出2023-03-22
-
一种新的和改进的闭锁电源开关2023-03-21
-
使用 1V 电源双倍保护激光驱动器2023-03-21