2402601_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2402601_zh-CN

2402601_zh-CN

KE18F512VLH16 ECC 存储单元自动纠错

据了解,该硬件可自动纠正单比特 ECC 错误。然而,目前还不清楚这些更正是在哪里进行的。

当硬件自动纠正单个比特 ECC 错误时,它是同时纠正读取和存储单元,还是只纠正读取?

从 AN5335 示例图中可以看出,读取数据是否已从 0 > 1 校正?这意味着我们需要将修正后的值写回 RAM,才能真正清除内存单元中的该值。

sean_dvorscak_0-1786035276314.png



我们担心,如果 RAM 存储单元中的数据没有得到纠正,单比特错误可能会演变成双比特错误。

Re: KE18F512VLH16 ECC Memory Cell Autocorrection

你好@sean_dvorscak

1.“当硬件自动纠正单个比特的ECC错误时,它是在读取操作和存储单元上都进行纠正,还是只在读取操作上进行纠正?

->>该校正仅在读取时执行;SRAM 单元的内容不会被写回。

2.“我们担心,如果RAM存储单元中的数据没有得到纠正,单比特错误可能会演变成双比特错误。

是的,如果要清除内存单元中的错误并防止错误累积,建议软件执行读取-更正-写回操作。


谢谢!


BR

爱丽丝

Tags (1)
No ratings
Version history
Last update:
‎08-13-2026 06:29 PM
Updated by: