ZHDZ012G December 2020 – June 2026 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
MSMC:MSMC Scrubber 仅针对 32 路 SRAM/L3$ 中底部的 16 路
MSMC Scrubber 定期扫描 MSMC SRAM/L3$、窥探过滤器和标签是否存在可纠正的 1 位错误,并予以纠正。此举旨在降低多个 1 位错误随着时间推移累积并变成不可纠正的 2 位错误的概率。
由于地址解码中存在错误,MSMC Scrub 事务仅访问 L3$ 标签路径的下半部分 (0-15),从不访问 16-31 路。因此,Scrubber 也不会访问相应的 L3$ 数据 RAM。
客户将发现 MSMC L3$ 标签及相应数据上半部分(上部 16 路)累积 2 位可检测/不可纠正错误的概率增加。
此问题不影响 MSMC SRAM,仅适用于 L3 高速缓存。
没有完整的软件权变措施。
软件可以尝试定期刷新 L2$ 以使 MSMC EDC 得以刷新。但这并非一种完整的权变措施,因为 Arm® 可能会在不提醒 MSMC 的情况下静默逐出高速缓存行。