visionzynq
Connect to Zynq hardware
Add-On Required: This feature requires the SoC Blockset Support Package for AMD FPGA and SoC Devices add-on.
Description
The visionzynq
object connects with your
Zynq® hardware. When generating HDL code, the HDL Workflow Advisor creates this
connection and sends commands to the hardware for you. After you generate your HDL code,
use the visionzynq
object to change the IP address or
the program loaded in the FPGA, without rerunning the HDL Workflow
Advisor.
If you have more than one FPGA design ready to deploy to the board, use this object to switch the programming of the FPGA between designs.
Use the downloadImage
function to add an FPGA image to the SD card,
and load this new image to the FPGA. Use the changeFPGAImage
function
to load an existing FPGA image from the hardware SD card to the FPGA.
Creation
Description
creates a
vz
= visionzynqvisionzynq
object connected to the Zynq board, using saved values for the connection details. Unless you
are changing the type of device, create the object without arguments. The object
is created only if the host connects successfully to the board. Otherwise, it
returns an error message.
creates a vz
= visionzynq(DeviceName
)visionzynq
object connected to the
DeviceName
type of Zynq board.
creates a vz
= visionzynq(DeviceName
,DeviceAddress
)visionzynq
object connected to the
DeviceName
type of Zynq board, with a custom IP address,
DeviceAddress
.
Input Arguments
Object Functions
changeFPGAImage | Load image from on-board SD card into FPGA |
downloadImage | Write image to on-board SD card and load into FPGA |
Examples
Limitations
To use this object, in the hardware setup, select one of the supported Xilinx boards and the
FMC-HDMI-CAM
orIMX274MIPI-FMC
add-on card.
Version History
Introduced in R2016a