Removing an Address Parameter - 2024.1 English

Vivado Design Suite User Guide: Creating and Packaging Custom IP (UG1118)

Document ID
Release Date
2024.1 English

To remove an address parameter do the following:

  1. Select the address parameter in the list.
  2. Right-click and select Remove Address Space Parameter.

    The IP Addressing and Memory Wizard Summary page opens, which describes the name of the new space map and which interface the address space references.

  3. Review the summary, and click Finish.

Packaging an Address

A packaged IP represents an available memory resource (for example, a block of memory) through it's Interface.

Addressing can be packaged in two ways with a IP:

  • Fixed Addressing: A fixed addressing packaged IP has both a fixed offset and range. It must be assigned at either its fixed offset, or an aliased offset, within a master's Address Space in top BD. Fixed addressing is the set default for the IP Packager.
  • Floating Slave Segment: A floating address packaged IP has a range but no fixed offset (for example, can "float"). It can be assigned anywhere in a master's Address Space. Try adding an explicit 'set_property offset 0 [ipx::get_address_blocks ...]' command (Note that you must use literal "0") before setting the range to force a floating peripheral.