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.

[参考译文] TDA4VH-Q1:电压热管理器配置问题

Guru**** 2487425 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1436692/tda4vh-q1-voltage-thermal-manager-configuration-questions

器件型号:TDA4VH-Q1
主题中讨论的其他器件:TDA4VH

工具与软件:

大家好、我要为 J784S4器件配置 VTM、我对寄存器 WKUP_VTM_VD_EVT_SEL_SET_J 的配置有一些疑问

1.-"J"指数是否用于在三个可用的电压域之间选择电压域?

     - j = 0表示 VDD_MCU

     - j = 1 (对于 VDD_CORE)

     - j = 2 (对于 VDD_CPU)

2.-根据 TDA4 TRM 中的表5-26、 传感器和电压域如下所示、对吧?

     - VDD_MCU: 包含 TempSens_0、1。

    - VDD_CORE: 包含 TempSens_2,3,4,5,6。

    - VDD_CPU: 包含 TempSens_1,3,4,5

3.-从问题2来看、我只能启用温度 VDD_MCU 中的传感器0、1 (WKUP_VTM_VD_EVT_SEL_SET_0 = 0x00、0x01、0x02、0x03)、对吧?

 4.- VDD_CORE 也是如此、我无法在此 VD ( WKUP_VTM_VD_EVT_SEL_SET_1 = 0x00、0x02 - 0x1F)中启用温度传感器0、1。

5.-最后、VTM 寄存器的文档显示"j"索引可以从0变为7、但根据 TDA4 TRM 的图5-7、我们只能配置五个温度。 此设备的传感器、正确吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    • 在以下寄存器中、j 在整个 PVT 温度传感器中递增;在 TDA4VH 上有7个温度传感器。

    TMPSENS_CTRL_j

    TMPSENS_STAT_j

    TMPSENS_TH_j

    TMPSENS_TH2_j

     

    • 在以下寄存器中、j 在各个电压域中递增。 您选择使用(或不使用)来自每个温度传感器的3个中断/ESM 事件。

    VD_EVT_SEL_SET_j

    VD_EVT_SEL_CLR_j

    具体来说(或许更明显)、VD_EVT_SEL_SET_0具有一个8位字段、允许您选择是否考虑来自(多达8个温度传感器(和)的输出 7个温度传感器 VD_0输出中)。

     

    • 以下寄存器定义了 来自 VTM 的3个输出中断(因此没有 j 进行递增)。 每个寄存器有一个8位寄存器、用于定义您是否从给定的电压域获取输出(例如 GT_TH1)。

    GT_TH1_INT_EN_SET

    GT_TH1_INT_EN_CLR

    GT_TH2_INT_EN_SET

    GT_TH2_INT_EN_CLR

    LT_TH0_INT_EN_SET

    LT_TH0_INT_EN_CLR

     

    因此、当您获得 GT_TH1 INT 时、您需要了解触发了中断的 Voltage 域。

    在电压域内、您可以确定触发中断的传感器。

     Kevin

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

    大家好、还有一个问题。

    根据 TRM 的以下注意事项、我是在每次寄存器写入后都要等待1us、还是只在我必须连续写入相同寄存器两次时才需要等待1us?

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

    除了上一个问题外、还有 VTM 中断(WKUP_VTM0_COMMON_0_THERM_LVL_GT_TH1_INTR_0、 WKUP_VTM0_COMMON_0_THERM_LVL_GT_TH2_INTR_0)  

    物理类型 电流 或者 问题

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

    Miguel
    (1)相同寄存器的写入间隔为900ns
    (2)中断是级别的;请注意真长名称中的"LVL"。。  

    Kevin