ZHDZ012G December 2020 – June 2026 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
C71x:对 IBUF 缓冲区中最后一行的非对齐访问不支持 CPU 负载和存储的 VCOP 别名
除了通过流引擎进行的 DMA 和访问之外,C71x 存储器系统还支持针对 CPU 加载和存储的 EVE 式 VCOP 别名处理。支持此别名处理时,在某些配置中,非对齐加载并存储到 IBUF 缓冲区中的最后一行(128 字节)可能不会进行别名处理。
表 3-1 显示了实际行为。
| CPU 别名处理开启 | |||||
|---|---|---|---|---|---|
| IBUFLA | IBUFHA | IBUFLB | IBUFHB | L1D 操作 | |
| 所属 | CPU | CPU | DMA | DMA | 无问题 |
| DMA | DMA | CPU | CPU | 无问题 | |
| DMA | CPU | CPU | DMA | 请参阅 (1) | |
| CPU | DMA | CPU | DMA | 请参阅 (2) | |
应调整 IBUF 缓冲区的大小,以不使用所有四个缓冲区的最后一行(128 字节)。