主要内容

SoC Blockset (for AMD)

R2026b
Develop applications for AMD Versal and Zynq Adaptive SoCs and FPGAs

SoC Blockset™ (for AMD) enables you to design, simulate, deploy, and verify applications on AMD® FPGAs and Adaptive SoCs. Using MATLAB® and Simulink®, the product provides hardware/software co-design workflows that target AMD devices on off-the-shelf and custom boards. You can model hardware and software applications, perform bit-accurate simulation, generate IP cores (with HDL Coder™), build embedded software (with Embedded Coder®), and program development boards using AMD Vitis®.

SoC Blockset (for AMD) enables HDL Coder to generate synthesizable C++ from MATLAB code for Vitis HLS and RTL from Simulink models with Vitis Model Composer blocks. You can perform hardware-in-the-loop (HIL) testing on designs deployed to development boards and verify deployed designs using MATLAB and Simulink testbenches.

The product includes reference designs for communications, vision, deep learning, and control applications for Versal®, Zynq® UltraScale+™ MPSoC/RFSoC, and Zynq-7000 devices, and for AMD FPGAs.

Get Started

Learn the basics of SoC Blockset (for AMD)

Installation and Setup

Install support package, update firmware, connect and configure AMD FPGA and SoC devices, and troubleshoot setup issues

HDL IP Core Generation

Design, simulate, and deploy HDL IP core from MATLAB or Simulink

SoC Modeling and Generation

Design, simulate, and deploy complete system-on-chip from Simulink

Verification and Debug

Verify and debug hardware designs by connecting an FPGA or SoC board to MATLAB or Simulink

Applications

Implement wireless communication, radar, vision, motor control, and deep learning applications on AMD SoC devices

High-Level Synthesis Code Generation

Generate High-Level Synthesis (HLS) code from MATLAB algorithms for AMD devices