在 TMS570技术参考手册(spnu563a)中描述了 PBIST 控制器和 PBIST ROM 的第9.1.2和9.1.3节中、PBIST "微码"是否与 PBIST ROM 中存储的固件相同?
在这些部分中、PBIST 控制器被称为协处理器。 我们是否有关于这是哪种类型的处理器的更多详细信息?
我们想了解这种"微代码"是否包含在可供 TMS570 Cortex-R5F 内核使用的 PBIST ROM 本机代码中。
TIA 和 BR、
陈小春
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.
在 TMS570技术参考手册(spnu563a)中描述了 PBIST 控制器和 PBIST ROM 的第9.1.2和9.1.3节中、PBIST "微码"是否与 PBIST ROM 中存储的固件相同?
在这些部分中、PBIST 控制器被称为协处理器。 我们是否有关于这是哪种类型的处理器的更多详细信息?
我们想了解这种"微代码"是否包含在可供 TMS570 Cortex-R5F 内核使用的 PBIST ROM 本机代码中。
TIA 和 BR、
陈小春
Peter、
PBIST 引擎由一个小型(专有) CPU 组成、此 CPU 具有一个专门针对测试内存的指令集。 这个 CPU 包括执行独立内存算法所需的控制和指令寄存器。 存储器配置信息存储在片上存储器(PBIST ROM)中。 测试算法代码也被加载到 PBIST ROM 中、这样应用程序只需加载 EXECUTE 命令。
我们不支持/建议为此 PBIST 引擎编写您自己的微代码。
此致、Sunil
尊敬的 Peter:
请参阅下面的注释。
PBIST ROM 是否包含任何 TMS570本机代码?
>>否
2.我们如何确保这个 PBIST 控制器不会意外跳闸并损坏 SRAM 存储器?
>>您确实需要设置多个寄存器、以便在选定的 SRAM 实例上启动自检。 它将要求应用程序有意配置这些寄存器以触发存储器自检。
3.当 TMS570正常运行时、我们是否可以做些什么来确保这个 PBIST 协处理器处于休眠状态?
>>是的、有一些选项: