描述
在Base System Builder(BSB)向导中,默认情况下不缓存外部SRAM或Flash。如何将AXI_EMC等外设添加到MicroBlaze处理器缓存区?
解
要将AXI_EMC添加到MicroBlaze处理器缓存区域:
- 将AXI_EMC的axi总线连接到MicroBlaze处理器M_AXI_IC和/或M_AXI_DC接口连接。
- 设置MicroBlaze处理器高速缓存地址以覆盖AXI_EMC地址范围:
MicroBlaze – >配置IP – >高级 – >缓存 – >指令缓存和数据缓存的基地址和高地址
注意: MicroBlaze处理器可高速缓存的地址范围只能是2的幂。
如果您需要缓存其他外部存储器,请确保这些外设的地址也是连续的,并且它适合MicroBlaze处理器可缓存的地址范围。
没有回复内容