SoC Blockset (for AMD)
R2026bSoC 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