Common Addressing-Related Critical Warnings and Errors - 2023.2 English

Vivado Design Suite User Guide: Designing IP Subsystems Using IP Integrator (UG994)

Document ID
UG994
Release Date
2023-10-18
Version
2023.2 English

Common addressing-related Critical Warnings and Errors are as follows.

[BD 41-971] “Slave segment <name of slave segment> assigned into <address space> at <offset> overlaps with slave segment <name of slave segment> already assigned at <offset>. Please assign at the next available address.

This message is typically thrown during validation. Each peripheral must be mapped into a non-overlapping range of memory within an address space.

[BD 41-1356] Slave segment <name of slave segment> is not assigned into address space <name of address space>. Please use Address Editor to either assign or exclude it.

This message is typically thrown during validation. If a slave is accessible to a master, it should be either mapped into the address space of the master or excluded.

[BD 41-1353] Slave segment <name of slave segment> is mapped at disjoint addresses in 
address space <name of address space> at <offset> and in address space <name of address space> 
at <offset>. It is illegal to have the same slave segment mapped to different 
addresseswithin the same network. Peripherals must either be mapped to the same offset in all 
masters, to addresses that are subsets of a larger aligned address, or to contiguous addresses that can be combined.

This message is typically displayed during validation. Within a network defined as a set of masters accessing the same set of slaves connected through a set of interconnects, each slave must be mapped to the same address within every master address space, or apertures or subsets of the largest address range.