Contenu principal

AXI Manager

R2026b
Access AXI subordinate memory on FPGA board from MATLAB or Simulink

Use AXI manager to access subordinate memory locations on the board. You can read from and write to on-board memory locations from MATLAB® or Simulink® over Ethernet (programmable logic (PL) Ethernet or processing system (PS) Ethernet), JTAG, PCI Express®, or USB Ethernet interface.

Apps

Logic AnalyzerVisualize, measure, and analyze transitions and states over time

Objects

aximanagerRead and write memory locations on FPGA board from MATLAB
xilinxsocConnection to processor on Xilinx SoC board to perform basic Linux shell operations or program the board (Since R2022a)

Functions

setupAXIManagerForVivado Add AXI manager IP path to Vivado project
readmemoryRead data out of AXI4 memory-mapped subordinates
writememoryWrite data to AXI4 memory-mapped subordinates
releaseRelease JTAG or Ethernet cable resource
copyImageToHostSDCardPathCopy board-specific SD card image files to host SD card location
loadImageToTargetSDCardPathLoad board-specific SD card image files to target SoC device SD card location
programFPGAProgram FPGA and set corresponding device tree from processor on SoC board (Since R2022a)

Blocks

AXI Manager Read blockAXI Manager ReadRead memory locations on FPGA board from Simulink
AXI Manager Write blockAXI Manager WriteWrite memory locations on FPGA board from Simulink

Topics

Overview

  • Set Up AXI Manager
    High-level steps for accessing memory-mapped locations on an FPGA board from MATLAB or Simulink.

AXI Manager Requirements and Preparation

AXI Manager Processes

Featured Examples