TSB41AB3:IEEE 1394a - 2000 三端口电缆收发器/仲裁器详解
在当今的电子设备中,高速数据传输和高效的网络连接至关重要。TSB41AB3 作为一款符合 IEEE 1394a - 2000 标准的三端口电缆收发器/仲裁器,为我们提供了强大而可靠的解决方案。今天,我们就来深入了解一下这款器件。
文件下载:TSB41AB3PFP.pdf
一、概述
TSB41AB3 完全支持 IEEE 1394 - 1995 高性能串行总线标准以及 1394a - 2000 补充标准,与 FireWire 和 i.LINK 实现的 IEEE Std 1394 完全互操作,并且完全符合开放主机控制器接口(Open HCI)要求。它提供三个 1394a - 2000 完全兼容的电缆端口,数据传输速率可达 100/200/400 兆比特每秒(Mbits/s)。
二、主要特性
(一)全面的标准支持
TSB41AB3 不仅支持 IEEE 1394 - 1995 标准,还对 1394a - 2000 补充标准提供了完整的支持,包括连接去抖、仲裁短复位、多速级联、仲裁加速、飞越级联、端口禁用/暂停/恢复等功能。这使得它能够在各种复杂的网络环境中稳定运行。
(二)节能特性
对于电池供电的应用,TSB41AB3 具备强大的节能功能。它可以在暂停期间自动关闭设备电源,通过低功耗状态(LPS)禁用链路接口,还能关闭非活动端口的电源。此外,它还拥有超低功耗睡眠模式,有效延长设备的续航时间。
(三)数据接口与时钟
TSB41AB3 通过 2/4/8 条并行线以 49.152 MHz 的频率与链路层控制器进行数据接口通信。它支持低成本的 TI 总线保持器隔离和可选的 Annex J 电气隔离,与使用 3.3 - V 和 5 - V 电源的链路层控制器以及其他物理层(PHYs)都能实现互操作。同时,一个低成本的 24.576 - MHz 晶体就能为其提供 100/200/400 Mbits/s 的收发数据以及 49.152 MHz 的链路层控制器时钟。
(四)端口与偏置电压
每个端口都有独立的电缆偏置(TPBIAS),为端口终端提供 1.86 - V 的标称偏置电压。该偏置电压通过电缆被远程接收器检测到,表明存在活动连接。同时,端口的线路驱动器设计为与外部 112 - Ω 线路终端电阻网络配合使用,以匹配 110 - Ω 的电缆阻抗。
(五)故障保护
TSB41AB3 具有软件设备复位(SWR)故障安全电路,能够检测设备的突然掉电情况,并禁用端口,确保不会对任何连接设备的 TPBIAS 造成负载,同时阻止端口向电源平面的任何泄漏。此外,它在输入偏置检测电路上还配备了符合 1394a 标准的共模噪声滤波器,可过滤串扰噪声。
三、引脚分配与功能
TSB41AB3 采用 80 引脚的 TQFP(PFP)封装,各个引脚都有其特定的功能。例如,AGND 为模拟电路接地端子,AVDD 为模拟电路电源端子,CNA 为电缆未激活输出端子等。这些引脚的合理设计和布局,确保了器件的稳定运行和与其他设备的良好连接。
四、电气特性
(一)绝对最大额定值
TSB41AB3 的电源电压范围、输入电压范围、输出电压范围等都有明确的规定。例如,电源电压范围为 - 0.3 V 至 4 V,输入电压范围为 - 0.5 V 至 VDD + 0.5 V 等。在设计电路时,必须严格遵守这些额定值,以确保器件的安全和可靠性。
(二)推荐工作条件
推荐的工作条件包括电源电压、输入电压、输出电流、最大结温等参数。例如,电源电压在 2.7 V 至 3.6 V 之间,不同情况下的输入电压也有相应的要求。这些条件为我们在实际应用中提供了重要的参考。
(三)电气参数
TSB41AB3 的电气参数涵盖了驱动、接收、设备等多个方面。例如,驱动的差分输出电压、驱动差分电流、共模速度信号电流等;接收的差分阻抗、共模阻抗、接收器输入阈值电压等。这些参数的准确测量和理解,对于电路的设计和调试至关重要。
五、内部寄存器配置
TSB41AB3 有 16 个可访问的内部寄存器,分为基寄存器和分页寄存器。基寄存器的配置是固定的,而分页寄存器的配置取决于当前选择的页面。通过对这些寄存器的配置,我们可以实现对器件的各种功能控制,如节点的电源类状态、仲裁间隙计数、总线复位等。
六、应用信息
(一)电源类编程
通过 PC0 - PC2 端子的编程,可以设置传输的自识别(self - ID)数据包中电源类的默认值。不同的电源类代表了节点的不同电源需求和供应能力,这对于整个网络的电源管理非常重要。
(二)外屏蔽端接
合理的外屏蔽端接可以有效减少电磁干扰,提高信号的传输质量。文档中给出了不同的外屏蔽端接方式,如直流隔离和非直流隔离的端接方式,以及相应的电路连接图。
(三)晶体选择
TSB41AB3 使用外部 24.576 MHz 晶体作为内部振荡器的参考。晶体的频率公差和稳定性必须满足一定的要求,以确保数据传输的准确性和稳定性。同时,负载电容的选择也会影响晶体的振荡频率,需要根据实际情况进行调整。
(四)总线复位
在 TSB41AB3 中,可以通过设置发起总线复位(IBR)位来启动总线复位和初始化序列。同时,根保持(RHB)位和间隙计数寄存器的设置也与总线复位密切相关。在使用这些功能时,需要遵循一定的规则,以确保总线的一致性。
七、工作原理
(一)PHY - 链路层接口
TSB41AB3 与链路层控制器(LLC)通过 SYSCLK、CTL0 - CTL1、D0 - D7、LREQ、LPS、C/LKON 和 ISO 等端子进行通信。SYSCLK 提供 49.152 MHz 的接口时钟,所有控制和数据信号都与该时钟同步。CTL0 和 CTL1 形成双向控制总线,D0 - D7 形成双向数据总线,用于在 TSB41AB3 和 LLC 之间传输信息和数据。
(二)LLC 服务请求
LLC 通过 LREQ 端子发送串行位流来请求访问总线、读写 PHY 寄存器或控制仲裁加速。不同类型的请求有不同的位流长度和编码方式,如总线请求、读寄存器请求、写寄存器请求和加速控制请求等。
(三)状态传输
当有状态信息需要传输到 LLC 时,PHY 会发起状态传输。状态传输在接口空闲时开始,通过 CTL 端子和 D 端子进行数据传输。状态传输可以是 4 位或 16 位,直到所有状态信息成功传输完毕。
(四)接收与发送
在接收数据时,PHY 检测到串行总线上的数据前缀状态后,会发起接收操作,并将接收到的数据包传输到 LLC。在发送数据时,LLC 通过 LREQ 端子发出总线请求,PHY 进行仲裁,若仲裁成功,将接口总线授予 LLC,LLC 即可进行数据发送。
(五)接口复位与禁用
LLC 通过 LPS 信号控制 PHY - LLC 接口的状态,可以将接口置于复位状态、禁用状态或使其初始化并恢复正常操作。在不同的状态下,PHY 和 LLC 的操作也有所不同,需要严格按照规定的时序进行操作。
八、总结
TSB41AB3 作为一款高性能的三端口电缆收发器/仲裁器,具有丰富的功能和良好的性能。在实际应用中,我们需要深入理解其特性、引脚功能、电气参数、寄存器配置和工作原理等方面的知识,才能充分发挥其优势,设计出稳定、高效的电路。同时,在使用过程中,还需要注意各种细节,如电源管理、信号隔离、晶体选择等,以确保整个系统的可靠性和稳定性。
你在设计过程中是否也遇到过类似的高性能收发器呢?你是如何解决相关问题的呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
TSB41AB3 IEEE 1394a 三端口电缆收发器/仲裁器
TSB41AB1 IEEE 1394a-2000单端口电缆收发器数据表
TSB41AB2,TSB41AB2I IEEE 1394a-2000双端口电缆收发器数据表
TSB41AB3:IEEE 1394a - 2000 三端口电缆收发器/仲裁器详解
评论