主题中讨论的其他器件:DRA829、
在 TRM DRA829/TDA4VM 技术参考手册(修订版 C) SPRUIL1C 中、可以看到下表。 是否需要 HFOSC1_CLK 的外部时钟?
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.
如上表所示:
此外、WKUP 域 LFOSC 还有一个低频外部振荡器源、主要用于提供精确的低频时钟、以便在低功耗/睡眠模式下使用。
是否需要 HFOSC1外部振荡器?
SoC 为 Main (OSC1)和 MCU (OSC0)域提供两个独立的外部振荡器选项、以支持可能在混合关键应用中使用 SoC 的客户。 这可确保在其中一个外部振荡器发生故障时、另一个域将保持正常工作、从而避免在整个 SoC 中使用单个晶体时出现常见故障。 对于安全或系统集成商来说,拥有两个外部振荡器并不是“硬性要求”,特别是在系统不针对 MCU 和主域的不同 ASIL 级别时。 系统集成商决定是否使用两个独立的外部晶体振荡器、或者是否基于系统安全目标。
HFOSC0/MCU 域的安全机制
MCU 域仅依赖于 HFOSC0、而 HFOSC0的故障会导致 SoC 功能丧失。 这就是它具有特殊时钟丢失检测和自动切换到 CLK_12M_RC 的原因。 这使得 MCU 域能够以低速时钟速率继续运行、从而使系统进入安全状态。 该错误会路由到 WKUP ESM 模块、并将外部 ERROR 引脚置为低电平、该引脚连接到外部监控电路或 PMIC。 应使用 PMIC 将 TDA4VM 置于安全状态。
HFOSC1/主域的安全机制
HFOSC1外部振荡器故障(如果使用)不会直接影响 MCU 域,因此 DCC 可用于向 MCU 域处理器(或其任何部分使用 HFOSC1)标记安全错误,并关闭或重新启动或转换到系统安全状态。
LFOSC 的安全机制
DCC 也可配置为检测 LFOSC 的故障。