This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] [参考译文] [常见问题解答] TPS546D24A:PMBus / SMBus/I2C 总线引脚可以支持什么端接电压、应该使用什么上拉电阻器?

Guru**** 2310600 points
Other Parts Discussed in Thread: TPS546D24A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/978109/faq-tps546d24a-what-termination-voltage-can-the-pmbus-smbus-i2c-bus-pins-support-and-what-pull-up-resistors-should-be-used

器件型号:TPS546D24A

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 欧姆的上拉电阻器。