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.

[参考译文] RM57L843:如何对 RM57Lx 器件进行 PBIST 测试

Guru**** 2534260 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1213745/rm57l843-how-to-do-pbist-test-for-rm57lx-device

器件型号:RM57L843

您好!

从您在 SafeTI Diagnostic Library 2.4.0中创建的 Demo_app 项目中、我收到了如下重要信息、并需要您确认:

1.对于 RM57Lx 器件、只需在2端口存储器上运行算法"PBISTALGO_MARCH13N_2port"。 对吧? 如果是、请说明为什么在2端口存储器上缺少其他算法?

2. 对于 RM57Lx 器件、"PBIST_RAMGROUP_36_CPGMAC_CPPI"是进行 PBIST 测试所需的唯一1端口存储器、 "PBISTALGO_MARCH13N_1Port"是"PBIST_RAMGROUP_36_CPGMAC_CPPI"的唯一算法 。 对吧?

3.您没有提供有关如何使用测试类型"PBIST_EXECTUE_OVERRIDE"的示例、如何将其用于 RM57Lx 器件?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    1. 对于 RM57Lx 器件、只需在2个端口存储器上运行算法"PBISTALGO_MARCH13N_2port"。 对吧? [/报价]

    是的、回答正确。 器件数据表建议对2端口 RAM 组使用双端口 ALGO。

    Unknown 说:
    请告诉为什么在2端口存储器上缺少其他算法?

    示例中未列出单端口 RAM 组。

    Unknown 说:
    2.  对于 RM57Lx 器件、"PBIST_RAMGROUP_36_CPGMAC_CPPI"是进行 PBIST 测试所需的唯一1端口存储器、 "PBISTALGO_MARCH13N_1Port"是"PBIST_RAMGROUP_36_CPGMAC_CPPI"的唯一算法 。 对吗?

     在 数据表的表6-33中、PBIST_RAMGROUP_36_CPGMAC_CPPI 是 RAM 组的编号、它是1端口内存。 示例中仅测试了1端口内存。 您可以为此组使用1端口算法。

    Unknown 说:
    3. 您没有提供有关如何使用测试类型"PBIST_EXECTUE_OVERRIDE "、如何将其用于 RM57Lx 器件的示例?

    此示例未使用覆盖。 我将为您开发一个简单的示例。  

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

    您可以在启用覆盖的情况下将相同的 API 用于 PBIST 测试。  

    例如: RetVal = sl_SelfTest_PBIST (PBIST_EXECT_OVERRIDE、all2portmemory[1]、PBISTALGO_MARCH13N_2port);

    未启用覆盖功能时、需要将 RAM 部分写入 INFOA 和 INFOA 寄存器。

    启用覆盖后、存储器选择通过 ROM 来实现。 您不需要对 INFOA 和 INFOA 进行编程。