0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

具有阻塞总线恢复功能的 TCA4307 热插拔 I²C 总线和 SMBus 缓冲器介绍

lhl545545 2025-12-17 15:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

具有阻塞总线恢复功能的 TCA4307 热插拔 I²C 总线和 SMBus 缓冲器介绍

在电子设计领域,热插拔 I²C 总线缓冲器是实现系统灵活扩展和维护的重要组件。今天,我们就来深入了解一下德州仪器TI)推出的 TCA4307 热插拔 I²C 总线和 SMBus 缓冲器。

文件下载:tca4307.pdf

一、TCA4307 特性亮点

1. 热插拔与数据保护

TCA4307 支持将 I/O 卡插入带电背板,控制电路会防止背板侧与板卡侧 I²C 线路连接,直到背板出现停止命令或总线空闲,避免板卡上的总线争用,保护数据和时钟线路不受损坏。连接后,它提供双向缓冲,隔离背板及板卡电容,降低相互干扰。

2. 预充电设计

插入过程中,对 SDA 和 SCL 线路预充电至 1V,有效减小对器件寄生电容充电所需电流,减少插入瞬间的电流冲击,提高系统稳定性。

3. 工作参数范围广

支持 I²C 总线信号双向数据传输,工作电源电压范围为 2.3V 至 5.5V,环境空气温度范围为 -40°C 至 125°C,能适应多种复杂的工作环境。

4. 自动总线恢复

具备阻塞总线恢复功能,检测到 SDAOUT 或 SCLOUT 处于低电平约 40ms 时,自动断开总线,并在 SCLOUT 上自动生成多达 16 个脉冲,尝试复位使总线保持低电平的器件,恢复总线正常工作。

5. 低功耗模式

I²C 总线空闲时,将 EN 引脚设置为低电平可使 TCA4307 进入关断模式,降低功耗;EN 拉高时恢复正常运行。同时,开漏 READY 输出引脚可指示背板与板卡侧的连接状态。

二、TCA4307 应用场景

TCA4307 的应用十分广泛,常见于服务器、企业交换、电信交换设备、基站以及工业自动化设备等领域。在这些场景中,热插拔功能可实现设备的在线维护和升级,提高系统的可用性和灵活性。

三、TCA4307 详细规格

1. 封装信息

TCA4307 有两种封装可供选择:VSSOP(DGK,8),尺寸为 3mmx4.9mm;WSON(DRG,8),尺寸为 3mm x3mm。不同的封装适用于不同的 PCB 布局和空间要求。

2. 电气特性

  • 绝对最大额定值:规定了器件在不被损坏的情况下所能承受的最大电压、电流和温度等参数。例如,输入电压范围为 -0.5V 至 7V,连续输出电流为 ±50mA 等。超出这些范围可能导致器件永久性损坏。
  • ESD ratings:人体模型(HBM)静电放电耐压为 ±3500V,带电设备模型(CDM)为 ±1000V,显示出较好的静电防护能力。
  • 推荐工作条件:工作电源电压 2.3V 至 5.5V,输入输出电压范围 0 至 5.5V,环境温度 -40°C 至 125°C,在这些条件下使用可确保器件性能稳定。
  • 热信息:不同封装的热阻参数不同,如 VSSOP 封装的结到环境热阻为 177.1°C/W,WSON 封装为 58.4°C/W。了解热信息有助于进行散热设计,保证器件在正常温度下工作。
  • 电气特性:包括电源电流、预充电电压、输入输出偏移电压、引脚泄漏电流等参数。例如,电源电流在 VCC =5.5V 时典型值为 2.5mA,预充电电压为 0.8V 至 1.2V。
  • 时序要求:规定了 I²C 总线的时钟频率、总线空闲时间、数据建立和保持时间等时序参数,确保数据传输的准确性和可靠性。
  • 开关特性:如预充电时间、数字准备就绪时间、总线空闲到 READY 激活时间等,这些参数影响着器件的启动和响应速度。

四、TCA4307 引脚配置与功能

TCA4307 采用 8 引脚封装,各引脚功能如下:

  • EN:高电平有效芯片使能引脚,低电平时器件进入低电流模式,禁用上升时间加速器和总线预充电电路,隔离输入输出线路。
  • SCLOUT 和 SCLIN:分别为串行时钟输出和输入引脚,连接到板卡和背板的 SCL 总线。
  • SDAOUT 和 SDAIN:分别为串行数据输出和输入引脚,连接到板卡和背板的 SDA 总线。
  • GND:电源地。
  • READY:开漏输出引脚,指示背板与板卡侧的连接状态,高电平时表示连接,低电平时表示断开。
  • VCC:电源引脚,为器件提供工作电压,建议在该引脚附近放置 0.1μF 的旁路电容以提高电源稳定性。

五、TCA4307 功能模式

1. 启动和预充电

上电或热插拔时,器件先处于欠压锁定(UVLO)状态,忽略 SDA 和 SCL 引脚的活动,直到 VCC 高于 UVLO 阈值。ENABLE 引脚置高后,“停止位和总线空闲”检测电路启用,进入总线空闲状态,同时预充电电路将总线引脚偏置到约 1V。

2. 总线空闲

此状态下,预充电电路使 SCL 和 SDA 引脚保持 1V,等待 SDAIN 和 SCLIN 引脚高电平持续总线空闲时间或检测到停止条件,满足条件后连接输入输出线路,进入总线活动状态。

3. 总线活动

I²C 输入输出引脚连接,数据双向传输。总线连接时,驱动低电平的一侧会反映到另一侧,但有小的偏移电压,避免器件陷入低电平状态。若检测到总线阻塞,即使 EN 为高,总线也会断开。

4. 总线阻塞

检测到 SDAOUT 或 SCLOUT 出现阻塞情况,器件断开总线,在 SCLOUT 上生成时钟脉冲尝试恢复总线,释放 SDAOUT 后生成停止条件,然后返回总线空闲状态等待重新连接。

六、TCA4307 应用与设计注意事项

1. 应用信息

通常将 TCA4307 放置在插入或连接到带电总线的卡上,确保总线在空闲或停止条件下才连接,发挥最大效益。

2. 典型应用设计

  • 串联连接:多个缓冲器串联时,每个缓冲器会引入约 60mV 的偏移电压,需考虑最大偏移量,避免触发上升时间加速器产生误触发。建议串联数量不超过两个,并减轻负载以减小偏移。同时,要注意串联对往返延迟的影响,可能导致快速模式(400kHz)无法正常工作。
  • 多连接到公共节点:多个缓冲器连接到公共节点时,需避免公共节点架构,防止输出电压和偏移电压过高触发上升时间加速器产生干扰。要确保跨接 Vos 电压才能使器件调节另一侧。
  • 传播延迟:上升沿延迟由总线电阻的上拉电流、上升时间加速器电流源和线路有效电容共同决定。下降沿延迟受输入电压、输出开启延迟和最大压摆率限制,不会为负。

    3. 详细设计步骤

    系统上拉电阻要足够强,以在 SDA 和 SCL 引脚上提供 1.25V/µs 的正压摆率,激活上升沿时的升压上拉电流。根据公式 $R leq 800 × 10^{3}left(frac{V_{CC(MIN)}-0.6}{C}right)$ 选择最大电阻值,同时根据不同的 VCC 电压选择合适的上拉电阻值。

    4. 电源供应建议

    为使预充电电路有效抑制热插拔对 I²C 总线的影响,VCC 必须在 SCL 和 SDA 引脚接触主 I²C 总线之前施加。可通过物理上使 VCC 和 GND 引脚接触更长来提前施加电压。同时,要确保电源上升和下降速率满足要求。

    5. 布局设计

    PCB 布局时,遵循常见的 PCB 布局原则,避免信号走线直角转弯,信号走线从集成电路附近引出时相互散开,使用较粗的走线传输电源和地电流。旁路和去耦电容应尽量靠近 TCA4307 放置,以稳定 VCC 引脚电压。对于高密度信号布线的 4 层板,可将信号布在顶层和底层,内部层分别作为接地层和电源层。

七、总结

TCA4307 热插拔 I²C 总线和 SMBus 缓冲器凭借其出色的热插拔保护、自动总线恢复、宽工作范围等特性,为电子系统设计提供了可靠的解决方案。在实际应用中,我们需要根据具体的设计需求,合理选择封装、配置引脚、考虑应用场景和设计注意事项,以充分发挥 TCA4307 的性能优势。希望本文能为电子工程师在使用 TCA4307 进行设计时提供一些有价值的参考。大家在实际设计中遇到过哪些与热插拔缓冲器相关的问题呢?欢迎在评论区交流分享。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TCA9511A热插拔I²C总线SMBus缓冲器功能分析与设计要点

    TCA9511A热插拔I²C总线SMBus缓冲器
    的头像 发表于 12-17 16:20 52次阅读

    TCA39306双向I2C总线SMBus电压电平转换技术解析

    TCA39306双向I2C总线SMBus电压电平转换技术解析 在电子设计领域,电压电平转换是一个常见且关键的问题,特别是在涉及不同电压标
    的头像 发表于 12-17 10:00 80次阅读

    TCA9536:I2C总线4位I/O扩展的深度解析

    TCA9536:I2C总线4位I/O扩展的深度解析 在电子设计领域,I/O扩展
    的头像 发表于 12-16 17:25 321次阅读

    TCA39306-Q1 双路双向 I3CI2C 总线SMBus 电压电平转换:特性、应用与设计要点

    TCA39306-Q1 双路双向 I3CI2C 总线SMBus 电压电平转换:特性、应用
    的头像 发表于 12-16 15:30 71次阅读

    电子工程师必看:TCA9537 4位I2CSMBus I/O扩展深度解析

    电子工程师必看:TCA9537 4位I2CSMBus I/O扩展深度解析 在电子设计领域,I
    的头像 发表于 12-16 15:30 71次阅读

    TCAL9539:低电压转换、16 位 I2C 总线SMBus I/O 扩展的设计指南

    的 TCAL9539 具有中断输出、复位和配置寄存功能,能为两线双向 I2C 总线(或 SMBus
    的头像 发表于 12-16 09:50 149次阅读

    TCAL6416R:16位转换I2C总线SMBus I/O扩展的深度解析

    )的TCAL6416R,一款具有中断输出、复位输入和敏捷I/O配置粘滞寄存的16位转换I2C总线SM
    的头像 发表于 12-15 17:55 485次阅读

    TCA9536 4位I2C/SMBus I/O扩展技术解析

    Texas Instruments TCA9536 4位I/O扩展器用于I^2^C总线,可在1.65V至 5.5V的V~CC~ 下运行。它可
    的头像 发表于 09-19 14:45 517次阅读
    <b class='flag-5'>TCA</b>9536 4位<b class='flag-5'>I2C</b>/<b class='flag-5'>SMBus</b> <b class='flag-5'>I</b>/O扩展<b class='flag-5'>器</b>技术解析

    TCAL6416 I²C总线IO扩展技术解析与应用指南

    Texas Instruments TCAL6416 I^2^C总线/SMBus I/O扩展
    的头像 发表于 09-07 15:59 838次阅读
    TCAL6416 <b class='flag-5'>I</b>²<b class='flag-5'>C</b><b class='flag-5'>总线</b>IO扩展<b class='flag-5'>器</b>技术解析与应用指南

    德州仪器TCAL6408 I2C总线/SMBus IO扩展技术解析

    Texas Instruments TCAL6408 I^2^C总线/SMBus I/O扩展
    的头像 发表于 08-29 09:54 692次阅读
    德州仪器TCAL6408 <b class='flag-5'>I2C</b><b class='flag-5'>总线</b>/<b class='flag-5'>SMBus</b> IO扩展<b class='flag-5'>器</b>技术解析

    SN74AHCT126四路总线缓冲器技术解析与应用指南

    Texas Instruments SN74AHCT126/SN74AHCT126-Q1四路总线缓冲器总线缓冲器闸,具有带三态输出的独立线
    的头像 发表于 08-22 09:37 787次阅读
    SN74AHCT126四路<b class='flag-5'>总线</b><b class='flag-5'>缓冲器</b>技术解析与应用指南

    TCAL9539 I2C总线I/O扩展技术解析与应用指南

    Texas Instrument TCAL9539/TCAL9539-Q1 I^2^C总线/SMBus I/O扩展
    的头像 发表于 08-08 11:49 978次阅读
    TCAL9539 <b class='flag-5'>I2C</b><b class='flag-5'>总线</b><b class='flag-5'>I</b>/O扩展<b class='flag-5'>器</b>技术解析与应用指南

    LM25066A 具有 I2C 和 PMBus 的 2.9V 至 17V 热插拔控制具有更高的监控精度数据手册

    该 LM25066A 将高性能热插拔控制与符合 PMBus™ 标准的控制相结合 SMBus/I 型^2^
    的头像 发表于 05-13 14:32 615次阅读
    LM25066A <b class='flag-5'>具有</b> <b class='flag-5'>I2C</b> 和 PMBus 的 2.9V 至 17V <b class='flag-5'>热插拔</b>控制<b class='flag-5'>器</b>,<b class='flag-5'>具有</b>更高的监控精度数据手册

    LM25066 带 PMBus 的 2.9V 至 17V 热插拔控制数据手册

    该LM25066将高性能热插拔控制与符合 PMBus™ 标准的控制相结合 SMBus/I 型^2^C
    的头像 发表于 05-13 14:25 622次阅读
    LM25066 带 PMBus 的 2.9V 至 17V <b class='flag-5'>热插拔</b>控制<b class='flag-5'>器</b>数据手册

    LM5064系列 带 PMBus 的 -10V 至 -80V 热插拔控制数据手册

    LM5064 将高性能热插拔控制与 PMBus 相结合^TM^符合 SMBus/I 标准^2^C 接口,用于精确测量、保护和控制连接到背板
    的头像 发表于 05-13 10:56 627次阅读
    LM5064系列 带 PMBus 的 -10V 至 -80V <b class='flag-5'>热插拔</b>控制<b class='flag-5'>器</b>数据手册