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

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

3天内不再提示

如何在不破坏背板数据转换的情况下把I/O卡插入带电的背板上?

analog_devices 来源:未知 2023-10-25 19:15 次阅读

随著服务器系统的增长,包含控制电路以用来监视服务器的输入/输出(I/O)卡数量和复杂程度也同比增长。零停机时间系统要求用户将I/O卡插入带电的背板。虽然许多IC供应商已经开发出能够安全对电源和地线进行热插拔(Hot SwapTM)的芯片,但是迄今为止,仍没有一个能在I2CTM和SMBus系统中实现系统数据(SDA)和系统时钟(SCL)线“热插拔”的单片解决方案

由于每个I/O卡的SDA和SCL电容直接加到这些系统的背板中,因此系统的扩展使得上升和下降时间指标难以满足。LTC4300-1允许用户在不破坏背板数据转换的情况下把I/O卡插入带电的背板上,它同时提供双向的缓冲,并隔离背板和卡上的电容。

图1给出了一个LTC4300- 1安全热插拔SDA和SCL线的应用。LTC4300位于外围设备卡的边缘,ScLOUT管脚与卡的SCL总线相连,而SDAOUT管脚与卡的SDA总线相连。当卡通过长短针位连接器插入带电背板时,地先连接上,然后才接上VCC

wKgZomU4-eaATTdVAACPPy0X4N8346.jpg  图1:采用LTC4300-1热插拔SDA和SCL线

VCC和地连接后, SDAIN和SCLIN与背板的SDA和SCL线连接。此时,电压为1V的预充电电路工作,并强迫IV电压通过100k标称电阻至低电容(小于10pF)SDA和SCL管脚,使得连接时所看到的最坏电压差最小化。预充电和低电容特性使背板SDA和SCL总线在热插拔期间干扰最小。

在卡插入期间,SDA背板总线和LTC4300-1 SDAIN管脚上的电压如图2所示。接地的1 00pF电容器尽力赶上相当于SDA总线的电容。在刚插入前,LTC4300-1的SDAIN管脚被预充电到1V,而SDA总线背板电压接近4V。由于SDAIN管脚的高阻抗和低电容,该管脚上的电压在插入时上升到背板电压,因此背板电压几乎没有受到影响,这时两个信号短接在一起。

wKgZomU4-eaAP8-mAAEWNg7RE_M297.png

图2:LTC4300-1的SDAIN管脚连接背板SDA总线

一旦总线没有与卡连接的背板有停止位或总线空闲出现,LTC4300-1使预充电电路停止工作,激活输入至输出连接电路,使背板SDA和SCL总线与卡上的电路相连。

容量缓冲与上升时间加速器特性

输入至输出连接电路的关键特性是提供双向缓冲,图3是利用该特性的一个应用。如果1/O卡直接连接到背板上,所有背板和卡上的电容将直接相加,难以满足上升和下降时间要求。将LTC4300-1置于每个卡的边缘,但从背板隔离卡电容。对于给定的1/0卡,LTC4300-1驱动卡上电容,背板必须只驱动LTC4300-1的低电容。LTC4300-1通过提供位于所有四个SDA和SCL管脚的上升时间加速器电路,进一步满足系统上升时间要求。图4示出了加速器为10pF和100pF等同总线电容提供的改善上升时间。

wKgZomU4-eaAK8YuAAEzPrp_588503.jpg  图3:多个I/O卡插到一块背板中

wKgZomU4-eaAMZ-JAALUbx1hS-E322.png

图4:在10pF和100pF上拉电容的上升时间加速器

结论

LTC4300-1允许用户不在破坏双总线系统的背板SDA和SCL信号情况下,将I/O卡插入带电的背板中。另外,连接电路提供双向缓冲,隔离背板与卡电容上升时间加速器电路加以提供帮助从而满足上升时间要求。


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

    关注

    6

    文章

    4680

    浏览量

    15777

原文标题:如何在不破坏背板数据转换的情况下把I/O卡插入带电的背板上?

文章出处:【微信号:analog_devices,微信公众号:analog_devices】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    3u20槽cpci背板原理资料

    3U20槽CPCI背板支持33MHz 32bit CPCI总线1个系统槽和19个功能槽,系统槽位于背板右侧2种供电方式可选:ATX电源方式,接线柱供电方式;二选一,不可同时使用5个风扇电源接口,复位
    发表于 04-25 15:41 0次下载

    stm8lc8 pc5在接外部晶振的情况下,将pc5作为I/O口来使用,设置为推挽输出为什么不能拉低呢?

    想问一 pc5在接外部晶振的情况下,我将pc5作为I/O口来使用,设置为推挽输出,为什么不能拉低呢
    发表于 04-17 07:17

    工业级POE交换机的背板带宽是什么?

    工业级POE交换机的背板带宽是指交换机内部各个端口之间进行数据传输的最大速率。它反映了交换机在处理数据流量时的处理能力和性能。不同型号和规格的工业级POE交换机具有不同的背板带宽,可以
    的头像 发表于 03-28 14:21 132次阅读
    工业级POE交换机的<b class='flag-5'>背板</b>带宽是什么?

    探索光伏组件封装材料 | PET背板拉力试验

    太阳能作为分布广泛、储量丰富的绿色能源,备受关注。在光伏系统中,PET(聚对苯二甲酸乙二醇酯)是光伏背板的主要材料。而局部放电(PD)是导致PET绝缘和机械性能恶化的挑战之一,对光伏背板的使用寿命
    的头像 发表于 03-26 08:32 324次阅读
    探索光伏组件封装材料 | PET<b class='flag-5'>背板</b>拉力试验

    何在更换固件的情况下控制cyusb3014在USB 2.0和USB 3.0模式的读写速度?

    您好,我想通过上层机测试cyusb3014在 USB 2.0和 USB 3.0模式的读写速度。 如何在更换固件的情况下控制是通过上位机以 USB 2.0 还是 USB 3.0 速度
    发表于 02-27 06:24

    HYM1422热插拔控制器电路图

    HYM1422 是一款集成 2.7V 至 12V 热插拔控制器。该设备允许将板安全地插入带电背板或从带电背板上移除。
    的头像 发表于 12-18 15:36 306次阅读
    HYM1422热插拔控制器电路图

    详解PCB设计中高速背板设计过程

     完整的高速背板设计流程,除了遵循IPD(产品集成开发)流程外,有一定的特殊性,区别于普通的硬件PCB模块开发流程,主要是因为背板与产品硬件架构强相关,除了与系统内的各个硬件模块都存在信号接口外,与整机机框结构设计也是关系紧密。
    发表于 12-04 15:08 945次阅读

    LabVIEW中将SMU信号连接到PXI背板触发线

    LabVIEW中将SMU信号连接到PXI背板触发线 本文介绍如何将信号从PXI(e)SMU路由到PXI(e)机箱背板触发线。该过程涉及使用NI-DCPowerVI将SMU信号导出
    发表于 11-22 17:50

    何在烧写的情况下使用软件读取ESP8266内存容量?

    何在烧写的情况下使用软件读取ESP8266内存容量
    发表于 11-10 08:06

    何在拆芯片的情况下读取出esp8266烧写的固件?

    何在拆芯片不使用编程器的情况下读取出esp8266烧写的固件
    发表于 11-09 06:45

    应用指南 | 信号完整性背板测试

    校准的测量系统进行验证。必须特别注意测试设置,才能提高主机背板插入的不同模块的互操作性。例如,必须注意系统中的模块和背板,无论它们是作为整体相互连接,还是分别独立存在。 本应用指南将讨论与
    的头像 发表于 09-21 11:40 398次阅读
    应用指南 | 信号完整性<b class='flag-5'>背板</b>测试

    新一代电子机箱和电子背板技术

    插件式计算机,设备及其他硬件软件的广泛应用。 14个槽ATCA背板有2个Hub插槽,采用双星型互联配置。背板中央配置的各个Hub插槽,其基本接口与交换接口和各节点槽位之间呈星型连接结构。背板的基本仕样为18层结构,由低诱电率材料
    的头像 发表于 08-29 14:27 1129次阅读

    SPI设置为MASTER,SS信号设置为无效的情况下还能发送吗?

    SPI设置为MASTER,手动SS,在SS设置为无效的情况下(假设SLAVE设备不在乎SS信号),能不能发送? 驱动SD时有SS无效情况下
    发表于 08-25 07:51

    何在没有USB连接的情况下对电路板进行编程的说明?

    了如何在没有 USB 连接的情况下对电路板进行编程的说明。 我有几个问题: 合适的董事会的下一步是什么?我通常只需要几个 I/O 连接,并且知道有些引脚我不能使用,有些是
    发表于 05-29 08:57

    何在没有udev的情况下启动之前创建静态/dev/节点?

    / 节点,所有 /dev/ 节点必须在 rootfs 启动之前创建“ [color=\\\"#FF0000\\\"]我想知道如何在没有 udev 的情况下启动之前创建静态 /dev
    发表于 05-05 10:27