LTC4309:热插拔 2 线总线缓冲器的技术剖析与应用指南

电子说

1.4w人已加入

描述

LTC4309:热插拔 2 线总线缓冲器的技术剖析与应用指南

在电子设计领域,热插拔技术对于保障系统的稳定性和可维护性至关重要。LTC4309 作为一款热插拔 2 线总线缓冲器,在众多应用场景中发挥着关键作用。本文将深入剖析 LTC4309 的特性、工作原理及应用,为电子工程师提供全面的技术参考。

文件下载:LTC4309.pdf

一、LTC4309 概述

LTC4309 是一款具备热插拔功能的 2 线总线缓冲器,其主要作用是允许 I/O 卡插入带电背板,同时避免数据和时钟总线受到损坏。它提供双向缓冲,将背板和卡的电容隔离开来,低偏移和高 (V_{OL}) 容限使得多个设备能够在时钟和数据总线上级联。

(一)特性亮点

  1. 双向缓冲与扇出增加:双向缓冲功能有效增加了总线的扇出能力,使系统能够连接更多的设备。
  2. 低偏移与高容限:60mV 的缓冲偏移与负载无关,并且能够容忍高达 (0.3 cdot V_{C C}) 的 (I^{2} C) 总线直流逻辑低电压。
  3. 总线卡死恢复:当总线出现卡死低电平的情况时,可选择断开连接,并尝试通过生成时钟脉冲和停止位来释放总线。
  4. 电平转换:支持 2.5V、3.3V 和 5V 总线的电平转换,兼容不同电压的设备。
  5. ESD 防护:具备 ±6kV 的人体模型 ESD 防护能力,增强了设备的可靠性。
  6. 多种输出与功能:提供 READY 和 FAULT 开漏输出,方便监控总线状态;所有 SDA 和 SCL 线具有 1V 预充电功能,可减少总线干扰;还可选配上升时间加速器,适用于高电容负载总线。
  7. 封装多样:提供 12 引脚 DFN(4mm x 3mm)和 16 引脚 SSOP 两种封装形式,满足不同的设计需求。

(二)应用场景

  • 实时板卡插入:在服务器、RAID 系统等需要实时插入和移除板卡的场景中,LTC4309 能够确保数据和时钟总线的稳定,避免数据丢失和干扰。
  • 电容缓冲与总线扩展:作为电容缓冲器和总线扩展器,可有效隔离背板和卡的电容,降低总线负载,提高信号传输的质量。
  • 电平转换:适用于需要不同电源电压的背板和卡之间的双向电平转换,使新设计的低电压设备能够与传统的高电压背板兼容。

二、电气特性分析

(一)电源与电流参数

  • 电源电压:(V{CC}) 和 (V{CC2}) 的工作范围为 2.3V - 5.5V,确保了设备在不同电源环境下的稳定工作。
  • 输入电流:在不同工作状态下,输入电源电流有所不同。例如,当 (V{CC}=5.5V),(V{SDAIN}=V{SCLIN}=0V) 时,启用状态下的输入电源电流 (I{CC}) 为 7 - 11mA;禁用状态下,输入电源电流 (I_{SD}) 为 900 - 1400μA。

(二)时序参数

  • 传播延迟:SDA/SCL 的传播延迟与总线电容、上拉电阻等因素有关。例如,当总线电容为 50pF,上拉电阻为 2.7k 到 (V{CC}) 时,SDA/SCL 从高到低的传播延迟 (t{PHL}) 为 85ns。
  • 上升和下降时间:SDA/SCL 的上升时间 (t{RISE}) 和下降时间 (t{FALL}) 也受到总线电容和上拉电阻的影响。在特定条件下,上升时间可达 300ns,下降时间为 30 - 300ns。

(三)逻辑阈值与输入输出特性

  • 逻辑输入阈值:SDA 和 SCL 的逻辑输入阈值电压 (V{THR}) 为 1.1 - 1.9V,阈值电压迟滞 (V{THR(HYST)}) 为 50mV。
  • 输入输出偏移电压:输入输出偏移电压 (V_{OS}) 通常为 60mV,且与上拉电流几乎无关。
  • 输出低电压:SDA 和 SCL 引脚的输出低电压 (V{OL}) 在不同条件下有所不同,例如当 (I{SINK}=4mA),(V{CC}=V{CC2}=2.7V) 时,(V_{OL}) 为 0 - 0.4V。

三、引脚功能详解

(一)ENABLE(引脚 1/引脚 1)

连接使能输入引脚,通过 1.4V 数字阈值控制 LTC4309 的启用或禁用。正常工作时,将其拉高;当驱动电压低于 0.8V 时,隔离输入和输出引脚,同时将 READY 引脚拉低,并禁止在故障条件下自动生成时钟和停止位。

(二)DISCEN(引脚 2/引脚 3)

总线卡死低电平断开使能输入引脚。当该引脚为高电平时,允许总线卡死低电平超时电路在故障条件下断开总线连接;当连接到 GND 时,禁用该电路,但 FAULT 引脚仍会拉低。

(三)SCLOUT(引脚 3/引脚 4)和 SCLIN(引脚 4/引脚 5)

分别为串行时钟输出和输入引脚。若启用输出上升时间加速器,需在该引脚与大于或等于 (V{CC}) 的总线电源之间连接上拉电阻;若禁用加速器,总线电源可低于 (V{CC})。

(四)SDAOUT(引脚 10/引脚 13)和 SDAIN(引脚 9/引脚 12)

分别为串行数据输出和输入引脚,其使用方式与 SCLOUT 和 SCLIN 类似。

(五)ACC(引脚 5/引脚 6)

上升时间加速器控制输入引脚,通过 0.7V 阈值控制 SDA 和 SCL 引脚的上升时间加速器的启用和禁用。连接到 GND 可启用所有四个加速器;连接到 (V{CC}) 则禁用所有加速器;连接到 (V{CC2}) 到 GND 可仅启用 SDAOUT 和 SCLOUT 的加速器。

(六)GND(引脚 6/引脚 8)

设备接地引脚,连接到接地平面可获得最佳效果。

(七)READY(引脚 7/引脚 9)

连接就绪状态输出引脚,为开漏 N 沟道 MOSFET 引脚。当 ENABLE 为低电平、启动和连接序列未完成或因总线卡死低电平断开输入和输出引脚时,该引脚拉低;当 ENABLE 为高电平且输入和输出引脚连接时,该引脚拉高。

(八)FAULT(引脚 8/引脚 11)

总线卡死低电平超时输出引脚,为开漏 N 沟道 MOSFET 输出。当输出引脚出现总线卡死低电平情况 30ms 后,该引脚拉低;正常工作时为高电平。

(九)(V_{CC2})(引脚 11/引脚 14)

SDAIN 和 SCLIN 上升时间加速器电路的电源电压输入引脚。需使用至少 0.01μF 的电容旁路到 GND,并靠近 (V{CC2}) 放置。若 (V{CC2}) 连接到 GND,则输入侧上升时间加速器电路禁用。

(十)(V_{CC})(引脚 12/引脚 16)

电源电压输入引脚,同样需使用至少 0.01μF 的电容旁路到 GND,并靠近 (V_{CC}) 放置。

四、工作原理

(一)启动过程

当 LTC4309 的 (V{CC}) 引脚首次上电时,进入欠压锁定(UVLO)状态,忽略 SDA 或 SCL 引脚的任何活动,直到 (V{CC}) 上升到 2V 以上。在此期间,1V 预充电电路通过 100k 标称电阻将 SDA 和 SCL 引脚预充电到 1V,以减少 I/O 卡插入时的电压差和干扰。当 LTC4309 退出 UVLO 后,监测输入和输出引脚的停止位或总线空闲状态,当两侧都空闲或一侧有停止位而另一侧空闲时,激活连接电路,连接输入和输出总线。

(二)上升时间加速器

当 ACC 连接到地且 (V{CC2}) 由大于或等于 1.8V 的电源供电时,所有四个 SDA 和 SCL 引脚的上升时间加速器电路启用。在总线正跃迁至少 0.8V/μs 时,加速器提供强大的、限幅的上拉电流,使总线电压以 100V/μs 的速率上升。用户可选择较大的总线上拉电阻,降低功耗并提高逻辑低噪声裕量,或设计超出 (I^{2} C) 规范的总线电容。若要禁用所有加速器,可将 ACC 连接到 (V{CC});若仅启用 SDAOUT 和 SCLOUT 的加速器,可将 ACC 和 (V_{CC2}) 连接到地。

(三)连接电路

连接电路激活后,SDA 或 SCL 引脚的输入和输出总线功能相同。任何一侧引脚被拉低时,两侧引脚电压都会被拉低。LTC4309 能够容忍高达 (0.3 cdot V_{C C}) 的 (I^{2} C) 总线直流逻辑低电压。当总线出现上升沿且压摆率大于 0.8V/μs 时,内部下拉器件在总线电压低至 0.48V 时停用,以确保上升时间加速器电路的有效性,并与 LTC4300 总线缓冲器系列的其他设备兼容。

(四)总线卡死低电平超时

当 SDAOUT 或 SCLOUT 为低电平时,内部定时器启动,只有当相应引脚变为高电平时定时器才会复位。若总线卡死低电平在 30ms(典型值)内未恢复高电平,FAULT 引脚拉低,指示总线卡死低电平情况。若 DISCEN 连接到 (V_{CC}),连接电路禁用,断开输入和输出引脚的连接,并尝试通过生成时钟脉冲和停止位来释放总线。若 DISCEN 连接到 GND,FAULT 引脚拉低,但连接电路不断开,也不生成时钟或停止位。

(五)READY 和 ENABLE 引脚功能

READY 引脚提供数字标志,当 ENABLE 为低电平、启动序列未完成或因总线卡死低电平断开输入和输出总线时,该引脚为低电平;当 ENABLE 为高电平且启动完成时,该引脚为高电平。ENABLE 引脚控制输入和输出引脚的连接,当驱动电压低于 0.8V 时,断开连接并将 READY 引脚拉低;当驱动电压高于 2V 时,等待输入和输出引脚的数据事务完成后再连接两侧,并释放 READY 引脚的内部下拉。

五、应用信息

(一)实时插入和电容缓冲应用

在实时插入 I/O 卡的场景中,若直接将 I/O 卡插入背板,背板和卡的电容会直接相加,导致上升时间和下降时间要求难以满足。通过在每个卡的边缘放置 LTC4309,可将卡的电容与背板隔离开来。在典型的交错连接器应用中,“早期电源”引脚确保 LTC4309 先上电并对 SDA 和 SCL 引脚进行 1V 预充电,结合最短的 ENABLE 引脚,可在 LTC4309 启用前为实时插入相关的瞬态提供更多的稳定时间。

(二)中继器/总线扩展器应用

若要连接两个相隔一定距离的 2 线系统,可将两个 LTC4309 背对背连接。由于 (I^{2} C) 规范对总线电容有 400pF 的限制,SMBus 规范虽无电容限制但受设备阻抗影响,因此使用 LTC4309 可将线路和设备电容分成更多缓冲部分,满足上升和下降时间要求。但在系统存在较大接地反弹时,需注意 LTC4309 可能会因输入电压超过 0.48V 而断开连接。

(三)电平转换应用

对于背板侧和卡侧需要不同电源电压的系统,LTC4309 可实现双向电平转换。它能够在低至 1.7V(禁用加速器)到 5.5V 的总线电源之间进行电平转换,使需要低电压电源的新设计设备能够与传统的高电压背板接口。

(四)电源电压下降系统

在大型 2 线系统中,不同位置的设备所看到的电源电压可能会有几百毫伏或更多的差异。为确保 LTC4309 正常工作,需保证 (V{CC2(LTC4309)} ≥1.8V) 且 (V{CC(LTC4309)} ≥2.3V)。

(五)额外上拉电源选项

在典型应用中,将上拉电阻从 LTC4309 的总线输出引脚连接到 (V{CC}),输入引脚连接到 (V{CC2}) 或 (V{CC})(若 (V{CC2}) 接地)即可。但对于特殊应用,总线拉上电源有更多的灵活性。若启用上升时间加速器,输出总线的拉上电源应大于或等于 (V{CC}),输入总线的拉上电源应大于或等于 (V{CC2});若禁用加速器,总线拉上电源可低至 2V((V{CC} ≥2.9V))或 1.7V((V{CC}<2.9V))。

(六)电阻上拉值选择

为保证上升时间加速器在上升沿激活,总线必须以至少 0.8V/μs 的正压摆率自行上升。可使用公式 (R{PULLUP } leq frac{left(V{BUS (MIN) }-0.8 Vright) cdot 1250 frac{n s}{V}}{C{BUS }}) 选择最大电阻值 (R{PULLUP}),其中 (V{BUS(MIN)}) 为最小总线拉上电源电压,(C{BUS}) 为等效总线电容。同时,(R{PULLUP}) 必须足够强,以克服预充电电压并在 SDAOUT 和 SCLOUT 上提供逻辑高电平,因此还需满足 (R{PULLUP } leq frac{V{BUS(MAX) }-V{THR }}{100 mu A})。

六、总结

LTC4309 作为一款功能强大的热插拔 2 线总线缓冲器,凭借其丰富的特性和灵活的应用方式,在电子设计领域具有广泛的应用前景。电子工程师在设计过程中,可根据具体的应用场景和需求,合理选择 LTC4309 的工作模式和相关参数,充分发挥其优势,提高系统的稳定性和可靠性。你在实际应用中是否遇到过类似的总线缓冲器使用问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分