TPS546D24A PMBus / SMBus/I2C 端口能否上拉至1.8V?
TPS546D24A 的数字接口引脚 PMB_CLK 和 PMB_DAT 设计用于支持 SMBus 3.1 1MHz 类高功率数字接口。
根据 SMBus 3.1规范、其高/低和低/高阈值介于0.8V 和1.35V 之间
这将支持1.62 (1.8V - 10%)至5.25V (5 + 5%)之间的终端总线电压
TPS546D24A 应使用什么上拉电阻?
根据高功率1MHz 级 SMBus 3.1标准、当 CLK/DAT 引脚被拉至0.4V 时、TPS546D24A 能够支持最大电流高达20mA 的端接上拉电阻器
对于常见总线电压、最小端接电阻为:
1.8V 70欧姆
2.5V 105欧姆
3.3V 145欧姆
5.0V 230欧姆
注意: 上拉端接电阻被限制在连接至总线的任一器件的最高最小端接电阻上。 如果400kHz 类(6mA)或100kHz 类(4mA)器件共享相同的 CLK 和 DAT 网、则上拉电阻将限制为高得多的电阻器。
所需的上拉电流和最大电阻会因速度、连接的器件数量和总净电容而异。 连接到总线的每个 TPS546x24A 器件向 CLK 和 DAT 添加的电容小于5pF。 上拉电阻器的大小应至少满足基于所用 CLK 速度的上升时间规格。
100kHz 时为1000ns
400kHz 时为300ns
1MHz 时为120ns
请注意: 节点电压应在 指定的上升时间内上升至最低"高"阈值(1.5V)以上150mV、并下降至最低"低"阈值(0.65V)以下150mV。
对于1.8V 总线电压、达到1.5V (83%)将需要大约2个时间常数
对于2.5V 总线电压、达到1.5V (60%)将需要大约1个时间常数
对于3.3V 总线电压、达到1.5V (45%)将需要大约0.7个时间常数
对于5V 总线电压、达到1.5V (30%)将需要大约0.5个时间常数
对于具有2个 TPS546D24A 器件的总线以及一个微处理器来驱动 I2C 总线、该微处理器通过1.8V 上拉电阻(2个时间常数上升时间)(工作频率为1MHz (60ns 最大时间常数)来驱动10pF 引脚(20pF 总线电容)、应使用小于3k 欧姆的上拉电阻器。