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.

[参考译文] TPS6508700:与非 AMD 处理器一起使用

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1069481/tps6508700-use-with-non-amd-processor

部件号:TPS6508700
“线程”中讨论的其它部件:TPS650864TPS650861测试IPG-UI

您好,

 我是一名大学生。 今年是我的毕业生年,我正在进行一个毕业生项目。 我的项目是基于 FPGA 的 SOM (模块上系统)。  我正在我的项目中使用制造商 Efinix Inc 的 Trion T120F576 FPGA 芯片。  我想在 SOM 中使用单个 PMIC 进行设计。  我要选择 PMIC 作为 TPS650861或 TPS650864。 但由于库存问题,我无法通过供应商 DigiKey 供应这两种产品。 因此,我购买了 TPS6508700,并考虑根据项目进行配置。  

 我将以5V 运行 PMIC。 为此,我将使用一个用于 vsys 的小型增压转换器,该转换器在相同芯片 TPS650861的数据表中指定。  对于 SOM,我需要1.2V,1.25V,1.8V,2.5V,2.8V, 3.3V。 我打算通过根据电源要求配置降压控制器,降压转换器和 LDO 来实现此目的。  

 据我了解,使用相同芯片的 TPS650861,TPS650864,TPS6508700等 PMIC 之间的唯一区别是 OTP 存储器中预写入的配置数据(如果错误,请纠正我的错误)。  TPS6508700也根据 AMD 系统进行配置。  

因此,我想了解以下内容:

-PMIC 根据每次启动时 OTP 存储器中的数据配置电压轨。 那么,我们通过 I2C 写入寄存器的值是否会永久化? 如果我们进行一次新配置,这是否适用于每次启动? 或者,PMIC 在每次启动时都会启动 OTP 存储器,然后通过外部微控制器等和 I2C 对其进行配置?  

那么,EN S0,GPIO G3和 EN S5电源状态是否专门用于 AMD SOC?

根据您的回答,我可以通过两种方式来处理 SOM:

1- 生产后,使用测试点提供 PMIC 电源电压和 I2C 连接,并进行单一的初始配置(通过进行必要的电源隔离)。 此外,还可以使用上拉电阻器控制 CTL 引脚。  

2-在设计中添加预编程的小型封装 MSP430作为常规控制器,并初始化初始后电源 I2C 配置。 配置完成后,使用 EN S0,GPIO G3和 EN S5电源状态或其他方式,通过 MSP430再次启动系统。

我正在等待您的回答。 祝你一切顺利,祝你一切顺利。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Eshab,

    我已将此线程分配给产品专家。 由于今天的美国假期,我们的回答可能会有一些延迟。  

    谢谢。

    此致,

    Tomi Koskela

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,我在等。

    谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Eshab,

    感谢您的耐心等待!  TPS6508700 PMIC 专门配置为支持 AMD Family17h 10h-1Fh 型号处理器。 对于自定义 OTP 配置,我们建议使用 TPS650861 ,TPS650861随附两个内存组,可对其进行编程以满足特定电源要求。  

    TPS6508700在技术上可以重新编程,因为即使其中一个内存组默认预编程,但第二个内存组应该为空,可用于编程。 我们不建议使用此选项,因为 TI 不会对任何被修改的生产材料负责。 更改 TPS6508700生产材料上的默认编程以匹配不同的 OTP 配置不是我们已经验证的方法。  但是, 我们提供了一个程序启动包,您可以使用它来尝试和重新编程可用的库存 , 以验证目标 OTP 配置,并确保它在实际板中实施之前能够正常工作。  下面是一些有用的链接,用于熟悉编程过程。 另一个注意事项是,更改 OTP 寄存器后 ,必须执行其他步骤将更改刻录到 OTP 中,以便它们成为新的加电默认值。  


    谢谢,

    Brenda

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Brenda,

     

    非常感谢您的回答。 我检查了他们分享的内容。 但是,有一点我不能完全理解。

    设备内部有两组 OTP 存储器,其中一个是根据 AMD SOCSI 预编程的,将对第二个 OTP 存储器进行编程。 那么,设备如何知道在启动时哪个 OTP 将其数据加载到寄存器中? 如何将 加电默认值从气缸组“0”更改为气缸组“1”?  您在谈论什么“附加步骤”?

    谢谢,

    埃沙布

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Eshab,

    仅供参考,这些信息可在 TPS650861产品文件夹中的技术文档中找到 (请参阅我之前消息中的数据表,编程指南和 BoosterPack 用户指南链接)。 此 PMIC 有一个“指针”,允许用户从 OTP bank 0切换到 OTP bank 1。 如 TPS650861数据表所述,要选择第二个内存组,寄存器“OTP_CTRL2”上的“OTP_Bank”位必须从0更改为1。 这可以通过使用 IPG-UI 软件中的“设备控制”选项卡轻松实现(请参阅 BOOSTXL-TPS650861 EVM 用户指南中的“4.4使用 IPG-UI EVM GUI 对设备进行编程”一节)。  

    请注意,由于指针位也是 OTP,因此切换到第二个 OTP 组是永久的。  


    从数据表中的注册表:


    OTP_CTRL2位描述

    谢谢,

    Brenda

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Brenda,

     再次非常感谢。 我找到了所有问题的答案。 如果我遇到问题,我会打开一条新的线程。 在你指出之前,银行选择从未在登记表上引起我的注意。

    好的作品,致以最诚挚的问候,

    埃沙布