13.2 EDK  – 如何将AXI_EMC添加到MicroBlaze处理器缓存区?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

13.2 EDK – 如何将AXI_EMC添加到MicroBlaze处理器缓存区?

描述

在Base System Builder(BSB)向导中,默认情况下不缓存外部SRAM或Flash。如何将AXI_EMC等外设添加到MicroBlaze处理器缓存区?

要将AXI_EMC添加到MicroBlaze处理器缓存区域:

  1. 将AXI_EMC的axi总线连接到MicroBlaze处理器M_AXI_IC和/或M_AXI_DC接口连接。
  2. 设置MicroBlaze处理器高速缓存地址以覆盖AXI_EMC地址范围:
    MicroBlaze – >配置IP – >高级 – >缓存 – >指令缓存和数据缓存的基地址和高地址

注意: MicroBlaze处理器可高速缓存的地址范围只能是2的幂。

如果您需要缓存其他外部存储器,请确保这些外设的地址也是连续的,并且它适合MicroBlaze处理器可缓存的地址范围。

请登录后发表评论

    没有回复内容