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.

[参考译文] TPS38700:EN9 - EN12引脚功能

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1245158/tps38700-en9---en12-pin-functions

器件型号:TPS38700

您好!

我想将 TPS38700与尽可能多的定序输出一起使用、但数据表非常令人困惑。

表10.2中提到了所有12个模块、但上表10.1指出了使用 NEM_PD 的序列发生器。 另外、图5.1是指11通道序列发生器、而不是12通道序列发生器。

这是否意味着 EN10输出不可用(始终用作 NEM_PD)以及其他11个通道可用?

在显示 EN_ALT_F 寄存器位的表8-14中、这些位是只读的并从 NVM 加载。 当没有什么东西可以说什么值存储在 NVM 中时、这没有什么帮助!

对于当前唯一可用的器件(TPS38700C04NRGER)、您能否确认寄存器0x20 (EN_ALT_F)中的 NVM 只读值、并确认 EN9、EN10、EN11和 EN12上提供了哪些函数?

谢谢。

戈登。

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

    您好、Gordon、  

    TPS38700可配置为12通道序列发生器。 观察图6-1、在该图中、您会看到引脚10-12具有三种功能。 根据用户应用的不同、Pins10-12可被设定为定序输出(EN)、从而使序列发生器共12个定序输出。  

    对于  TPS38700C04NRGER 寄存器0x20存储数据0x02、这意味着将引脚10设置为其替代函数 NEM_PD。 引脚12未映射到序列时隙、因为它被设置为时隙0。 引脚9和11被设定为输出排序。  

    应该注意的是、可以通过 I2C 来调整定序顺序和时间以 满足用户需求、并且根据创建自定义 OTP 的机会大小、可以满足用户系统要求。  

    此致、  

    奥斯卡·安布里兹

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

    您好、Oscar:

    感谢您的答复。 我确实想通过 I2C 对序列进行重新编程、但仍不确定如何将唯一可用的器件(TPS38700C04NRGER)用作12通道序列发生器。 寄存器0x20似乎是在 NVM 中设置的并且是只读的、因此似乎无法将此设置为0x00、因为我需要(我想)将所有12个引脚用作排序输出。 我目前正处于电路板首次运行的原型设计阶段、因此我认为目前这些卷不适合自定义 OTP。

    因此、如果我使用的是 TPS38700C04NRGER、您能否确认 EN10永远不会作为定序输出提供、这意味着对于此特定器件只有11个通道可用?

    您还提到引脚12 (EN12)未映射到序列时隙、这是意味着引脚12只能在时隙0上(上电和断电)、还是可以通过通过通过 I2C 写入寄存器来覆盖该范围? 如果不可配置、这是否意味着在此特定器件上实际上有10个完全可配置的定序通道(EN1-EN9和 EN11)以及 EN10和 EN12不可用/可配置? 这应该仍然是可行的,但我确实需要知道是什么限制。

    如果 TPS38700C04NRGER 的完整 NVM 寄存器内容可用、这也会非常有用。 我可以通过任何方式访问此信息吗?

    谢谢。

    戈登。

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

    您好、Gordon、  

    TPS38700C03NRGERQ1是当前唯一一款安装在我们 EVM 中的可用器件。 您是正确的寄存器0x20是只读寄存器、只能在初始配置时写入。 我可以确认 EN10永远不能作为定序点、并且只有11个通道可用。 可以通过 I2C 为 EN12分配一个时隙。 此外、您可以根据需要更改另一 ENx 的时隙时间、以获得所需的时间。  

    我将与团队沟通、 确认我们是否可以提供当前设置。  

    此致、  

    奥斯卡·安布里兹

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

    您好、Gordon、  

    下表列出了存储在寄存器中的数据

    地址

    名称

    十六进制

    地址

    名称

    十六进制

    0x20

    EN_ALT_F

    0x02

    0x72

    RTC_T1

    0x00

    0x21

    AF 输入输出

    0x02

    0x73

    RTC_T0

    0x00

    0x22

    EN_CFG1

    0x0F

    0x74

    RTC_A3

    0xFF

    0x23

    中文 CFG2

    0xFF

    0x75

    RTC_A2

    0xFF

    0x24

    CLK_CFG

    0xC0

    0x76

    RTC_A1

    0xFF

    0x25

    输出

    0x00

    0x77

    RTC_A0

    0xFF

    0x26

    中距

    0x00

    0x80

    WDT_CFG 寄存器

    0x00

    0x27

    低压_天线

    0x00

    0x81

    WDT_关闭

    0x00

    0x28

    CTL_1

    0x00

    0x82

    WDT_open

    0x00

    0x29

    CTL_2

    0xC3

    0x83

    WDTKEY 寄存器

    0x00

    0x2A

    测试_CFG

    0x03

    0xF0

    程序1

    0x00

    0x2B

    供应商

    0x00

    0xF1

    程序2

    0x00

    0x30

    SEQ_CFG

    0x00

    0xF9

    I2CAN 寄存器

    0x3C

    0x31

    SEQ_USLOT

    0x02

     

    0x32

    SEQ_DSLOT

    0x02

     

    0x33

    PWR_EN1

    0x15

     

    0x34

    PWR_EN2

    0x11

     

    0x35

    PWR_EN3

    0x24

     

    0x36

    PWR_EN4

    0x24

     

    0x37

    PWR_EN5

    0x42

     

    0x38

    PWR_EN6

    0x61

     

    0x39

    PWR_EN7

    0x11

     

    0x3A

    PWR_EN8

    0x24

     

    0x3B

    PWR_EN9

    0x42

     

    0x3C

    PWR_EN10

    0x00

     

    0x3D

    PWR_EN11

    0x42

     

    0x3E

    PWR_EN12

    0x00

     

    0x3F

    PWR_CLK32OE

    0x44

     

    0x53

    SLP_EN1

    0x00

     

    0x54

    SLP_EN2

    0x13

     

    0x55

    SLP_EN3

    0x32

     

    0x56

    SLP_EN4

    0x00

     

    0x57

    SLP_EN5

    0x00

     

    0x58

    SLP_EN6

    0x21

     

    0x59

    SLP_EN7

    0x13

     

    0x5A

    SLP_EN8

    0x32

     

    0x5B

    SLP_EN9

    0x41

     

    0x5C

    SLP_EN10

    0x00

     

    0x5D

    SLP_EN11

    0x11

     

    0x5E

    SLP_EN12

    0x00

     

    0x5F

    SLP_CLK32OE

    0x00

     

    0x70

    RTC_T3

    0x00

     

    0x71

    RTC_T2

    0x00

     

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

    您好、Oscar:

    非常感谢您的确认和额外信息。 寄存器值列表确实非常有用。

    戈登。