Mapping and Excluding Unwanted Slaves - 2025.2 English - UG1579

MicroBlaze Processor Embedded Design User Guide (UG1579)

Document ID
UG1579
Release Date
2025-12-03
Version
2025.2 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_1 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 Exclude Segment .

    The Address Editor window now looks as follows.

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