ZHCZ049B December 2022 – July 2025 IWRL6432
PRODUCTION DATA
共享存储器中的部分写入导致数据存储损坏
IWRL6432 ES1.0, ES2.0
内部共享存储器具有 ODD 和 EVEN 存储体结构。对于特定地址范围,对 EVEN 存储体进行部分写入(小于 32 位)时,会通过总线上的下一个数据损坏 ODD 存储体中相同地址的内容。当共享存储器分配给 M4/M3 时,若先对地址 A 进行连续全字写入访问,再对地址 B 进行子字写入访问,将导致地址 A 的数据损坏。
当存储器与 M4/M3 共享时,以下地址范围会出现问题:
| 存储器 | 地址范围 |
|---|---|
| APP_CPU_SHARED_RAM | 0x0048 0000 - 0x004B FFFC |
| FEC_CPU_SHARED_RAM | 0x2120 8000 - 0x2121 FFFC |
与 M3/M4 共享时,输入数据位宽为 32 位,如图所示。因此,根据地址的 LSB,信号会发送到左侧或右侧 ECC 包装器。