Mapping and Excluding Unwanted Slaves - 2024.1 English

MicroBlaze V Processor Embedded Design User Guide (UG1711)

Document ID
UG1711
Release Date
2024-08-01
Version
2024.1 English

If you want to access the AXI block RAM Controller from microblaze_riscv_0, you can exclude the other slaves from the microblaze_riscv_0 memory space. This can be done in the Address Editor window. As can be seen in the following figure, the microblaze_riscv_0 memory space has three unmapped slaves.

Figure 1. microblaze_riscv_0 Memory Map
  1. Assign addresses to all the unmapped slaves by selecting them, right-clicking, and selecting Assign Address from the context menu.
  2. Exclude the unwanted slaves from the memory map of microblaze_1 by selecting them in the Address Editor window. Right-click and select .

After you complete the design in this way, the rest of the design flow is the same as any other Block design flow.