我的理解:关于RM48 RAM 有两种一种是on-chip sram 一种是TC RAM。对于on-chip sram 只有PBIST诊断,对于TC RAM只有ECC??? 但是我RM48文档手册P110 看到如下:
The microcontrollers also support a hardware-based auto-initialization of on-chip SRAM modules. This process also takes into account the read protection scheme implemented for each SRAM module – ECC or parity.。
这句话是说on-chip sram也实现了ECC保护?????????? 谢谢!!!!!
Jason ZHANG (MCU FAE):
您好!对于安全MCU,PBIST可以实现对所有片上RAM的检测,当然也包括TC RAM;而对于ECC机制,只适用于TC RAM。
谢谢!
ron chow:
回复 Jason ZHANG (MCU FAE):
谢谢! 但是看这句话:
The microcontrollers also support a hardware-based auto-initialization of on-chip SRAM modules. This process also takes into account the read protection scheme implemented for each SRAM module – ECC or parity.。
SRAM 也实现了ECC????
还有就是PBIST Memory Grouping 那个表格 没有提高TC RAM。 谢谢???
Jason ZHANG (MCU FAE):
回复 ron chow:
您好,对于外设中的SRAM,一般是提供了parity功能的,但是没有ECC的功能,所以表述中是ECC or parity。
在PBIST Memory Grouping 表格中,TC RAM是被分为了不同的Group的,这需要对照datasheet中TC RAM的介绍去看一下了。
ron chow:
回复 Jason ZHANG (MCU FAE):
谢谢您的回答!!! 芯片资料没有对其进行说明!!! 请问PBIST Memory Grouping表格中的TC RAM 是ESRAM1,ESRAM5,ESRAM6,ESRAM8 吗???
还有就是如果SRAM没有ECC,只在初始时PBIST它的诊断覆盖率够,符合SIL3要求吗???需要周期性的对SRAM PBIS还是需要其他软件算法实现???
ron chow:
回复 Jason ZHANG (MCU FAE):
你是北京的,ZX???呵呵呵
TI中文支持网

