Strategies - 2023.2 English

ISE to Vivado Design Suite Migration Guide (UG911)

Document ID
UG911
Release Date
2023-11-01
Version
2023.2 English

By default, the Interconnect Optimization Strategy is set to Custom. This lets you add register-slicing Data FIFOs on every master/slave interface; however, if the full crossbar is enabled (masters have direct connection to all slaves), AXI Master issuance is set to 2, and AXI Slave acceptance is set to 4.

Important: If your XPS design included Sparse Crossbar support (certain masters access a subset of slaves), be aware that this feature is not available in the IP Integrator. In the IP Integrator, each master connects to all the slaves.

Use the Minimize Area strategy if a portion of the design connects only AXI4-Lite slave peripherals. This puts the AXI Interconnect in a Shared Access mode (masters share connection to slaves), which reduces system resources for the AXI Interconnect and sets the AXI Master issuance to 1 and AXI Slave acceptance to 1. Use this option with the microblaze_0_axi_periph instance.

Use the Maximize Performance strategy with high-performance portions of the design. This adds 512-deep FIFOs for every master, sets AXI Master issuance to 4, and AXI Slave acceptance to 4. Leave the axi_mem_intercon set to Custom unless all AXI Masters need Packet AXI Data FIFOs.
Important: The AXI Interconnect in the IP integrator does not support sparse connectivity.