socAXIManager
Read and write memory locations on hardware board from MATLAB
Description
The socAXIManager object communicates with the MATLAB® AXI manager IP running on a hardware board. The object uses a JTAG connection to
forward read and write commands to the IP and access slave memory locations on the hardware
board. Pass an socAXIManager object as an argument when you create an socIPCore object, so
that the object can access memory locations within the IP core on the board.
Creation
Description
creates an object that connects to an AXI manager IP for the specified
axiManagerObj = socAXIManager(vendor)vendor.This connection enables you to access memory locations in an
SoC design from MATLAB.
creates an object that connects to an AXI manager IP on the specified hardware board.
axiManagerObj = socAXIManager(hw)
creates an object with additional properties specified by one or more
axiManagerObj = socAXIManager(___,Name,Value)Name,Value pair arguments. Enclose each property name in quotes.
Specify properties in addition to the input arguments in previous syntaxes.
Input Arguments
Properties
Object Functions
readmemory | Read data from AXI4 memory-mapped locations |
release | Release JTAG cable resource |
writememory | Write data to AXI4 memory-mapped locations |
Examples
Version History
Introduced in R2019a