TI PMIC tps65910A3硬件设计

2019-04-14 16:19发布

TI PMIC tps65910A3硬件设计

tps65910a3芯片应用

tps65910a3是Ti出品的一款集成电源管理芯片, 主要是配合Ti的OMAP3系列CPU使用的。
具体的电源参数请参看“参考资料”。

参考资料

http://www.ti.com/product/TPS65910

具体使用

因为在项目中选用的是TI的ARM处理器AM3359平台,其开发板上采用的就是tps65910a3来进行电源管理,为了设计的简单和安全,直接copy开发版的设计。
具体开发板的原理图如下: TPS65910原理图摘抄 因为许多信号的连接关系在开发板原理图的其他页,为了完整理解该芯片的用法, 请下载参看完整电路原理图。 本人的具体设计中,大部分的设计与上图一致, 再此主要详细解析一下自己遇到的几个常见问题。

问题一:tps65910a3有不同种类的后缀型号,其区别是什么?

在datasheet中的order information中,这款芯片有很多种类,通过他们的编号根本不能区分其不同点。
仔细查看datasheet, 在第三部分看到了如下列表
这里写图片描述
其中主要的区别就是不同的型号对应这不同的CPU处理器。
或者换个角度来说,TI根据不同CPU的需求设计出了不同的电源管理芯片。 针对AM335x处理器,该款电源芯片又针对不同的DDR设计除了3款型号,分别是:
tps65910AA1xxx,tps65910A3A1xxx以及tps65910A31A1xxx.
他们又有什么区别?
根据上图的附注2,打开TPS65910Ax User’s Guide for AM335x Processors,
发现了如下表格:
这里写图片描述
表格的第一行描述的是DDR电压的不同。
表格的 第二行需要更进一步的解析。
VRTC power mode in OFF state的意思就是当芯片在OFF状态(刚上电时,可以理解为在OFF状态),VRTC的输出使能状态。tps65910A31A1xxx的VRTC输出直接是使能的,也就是有电压输出的。其他两款芯片是没有电压输出的。

问题二:为什么在开发板设计中需要额外提供IC TPS71718来提供VRTC?

问题二与问题一有相关性。
当我们的设计中采用的是tps65910A31A1xxx时,我们是不需要TPS71718来给CPU 的 VRTC供电的。
只有当选取tps65910AA1xxx和tps65910A3A1xxx的 时候,因为电源芯片在OFF的状态下不能提供VRTC输出,这个时候就需要另外由TPS71718来给CPU的VRTC供电。
在开发板中,考虑到用户可能使用不同的电源芯片,所以提供了一个外部VRTC的设计参考。

问题三:Pin33 PWRON外接了一个按钮,能否删除它?

这里需要首先明确的一点应用背景是: 当板子外接电源或者电池的时候,系统是不会启动的。需要用户长按Pin33的按钮才能让所有的电压有输出。这个与手机的电源按钮是同一个功能。
当我们的系统不是应用于手机或者其他手持设备时,如何取消这个功能?当用户打开外部电源开关时,如何让设备直接启动?
这里需要涉及到芯片的Pin1, PWRHOLD的功能。
当系统刚上电时,需要一个由低到高的上升延,然后保持该管脚电平为高,则tps65910A的所有电压输出使能。
这里写图片描述
为了达到这个目的,可以使用一个延时设备对该管脚进行控制。
在这里我们使用一个更简单的办法,利用CPU的power-en 管脚来实现,即将am335x的pin C6 与PWRHOLD直连。
当这个系统上电的时候,tps65910A31A1xxx的VRTC输出有效,使能CPU am335x的VRTC功能域,其power-en管脚提供一个上升沿,是能电源芯片的所有电压输出,从而让整个系统启动。