PMC-100允许在功能运行期间对内核中的SRAM和内存保护逻辑进行透明的现场测试,而不会损坏内存或逻辑状态。
PMC-100是一种可编程MBIST控制器,通常用于功能安全应用,可用于定期、在通电/关机或检测到奇偶校验或纠错码(ECC)错误时执行测试。
它是可编程的和高度参数化的,因此,它可以与任何支持在线存储器内建自测试(MBIST)的IP核一起使用。
PMC-100还可用于使用软件读取触发执行模式将嵌入式内存内容转储到调试器,使其适用于芯片启动和调查软件故障,如高速缓存一致性错误。
它允许快速测试内存和内存保护逻辑。
因此,MBIST事务是使用IP核时钟连续执行的,因此,可以通过以全功能速度切换信号来检测延迟故障。
PMC-100可由处理器自检软件或在SoC内的另一个处理器上运行的软件使用。
安全代理就是一个例子,它监视错误并控制测试。
软件测试库(STL)使用PMC-100执行SRAM、内存奇偶校验或ECC逻辑以及内存数据路径内的其他逻辑的现场测试。
您的处理器交付件中提供了示例软件,以说明如何使用PMC-100执行各种类型的测试。