Adding High Speed Peripherals (AXI4) - 2023.2 English

ISE to Vivado Design Suite Migration Guide (UG911)

Document ID
UG911
Release Date
2023-11-01
Version
2023.2 English
  1. Add the equivalent IP to the block diagram. For example, to add AXI block RAM:
    1. Right-click anywhere in the block diagram and select Add IP.
    2. Search for, and double-click AXI BRAM Controller to add the IP.
  2. Double-click the instance (for example, axi_bram_ctrl_0) to configure the IP.
  3. Open the MHS and match the settings best as closely possible. Parameters might have been added, modified, or removed.
  4. Click OK.
  5. Run Connection Automation on the AXI master or AXI slave interface on the IP. For example, the /axi_bram_ctrl_0/S_AXI interface.
  6. Connect to the proper AXI Interconnect instance. This should be /microblaze_0 (Cached), using the axi_mem_intercon instance.
  7. Connect any other clocks, resets, or other signals.

    The method for external signal connection is similar to that used for XPS designs.

  8. If possible, use Connection Automation on external interfaces. For example, the /axi_bram_ctrl_0/BRAM_PORTA and /axi_bram_ctrl_0/BRAM_PORTB interfaces. Typically, a True Dual Port RAM is used for BRAM_PORTA and BRAM_PORTB.