Capabilities and Features

SoC Blockset™ Support Package for Xilinx® Devices enables you to design, evaluate, and implement SoC hardware and software architectures on Xilinx FPGA and Zynq® SoC boards.

Using this support package along with Embedded Coder® and HDL Coder™, you can build, load, and execute SoC models on Xilinx FPGA and Zynq SoC boards. This enables you to verify your designs on real hardware and perform measurements with real-time monitoring and visualization. You can:

Deploy SoC applications to hardware using the product’s SoC Builder workflow to prototype and implement on supported boards

Capture I/O signals from hardware testing for reuse in simulation or in further hardware testing

Perform on-hardware profiling.

The support package enables these capabilities by inserting monitor IP into programmable logic and by instrumenting generated C code to transmit run-time information back to MATLAB® sessions.

If you do not have a supported release or the required base products, you can get started with a free trial, or you can purchase products.

Continue with the Installation

After confirming you have the system requirements, proceed with either installation option listed below.

Option 1: Using the Toolstrip

Launch the Support Package Installer from your version of MATLAB and navigate to the correct support package.

Option 2: "Get Support Package" Button (.mlpkginstall file*)

Clicking the Get Support Package button provides the support package install file:([filename].mlpkginstall)

There are several ways to initiate the Support Package Installer from these files:

Open the .mlpkginstall file directly from your Internet browser.

Download and save the file (the default option for some Internet browsers), and open it directly from your Windows, Mac, or Linux operating system.

Open the .mlpkginstall file directly from within MATLAB by navigating the Current Folder to the location of the downloaded file and double clicking it. That will initiate the installation for the MATLAB release that you have open.

The primary difference between using the .mlpkginstall file (option 2) rather than the toolstrip (option 1) to initiate support package installation is that the file allows the user to avoid the support package selection screen on the installer.

*These file types were introduced in MATLAB R2013a.

Users without an Internet connection can install hardware support packages by following the download instructions.

This website uses cookies to improve your user experience, personalize content and ads, and analyze website traffic. By continuing to use this website, you consent to our use of cookies. Please see our Privacy Policy to learn more about cookies and how to change your settings.