AMD Vitis Model Composer
Design, simulate, generate code, and deploy to AMD Adaptive FPGAs and SoCs
Highlights
- Use a virtual model to simulate and test your embedded system early and often
- Use visualization tools to compare simulation results with golden references from MATLAB® and Simulink®
- Validate your design with physical models, FPGA-in-the-loop testing, and rapid prototyping
- Generate production-quality C, C++, Verilog®, and VHDL® code and deploy directly to hardware including AMD Versal™, RFSoC, and Zynq™-7000 platforms
- Import custom HLS, AI Engine, and RTL code as IP blocks
Description
AMD Vitis™ Model Composer is a block diagram environment used to design embedded systems with multidomain models, simulate before moving to hardware, and deploy without writing code. Developers can design and simulate a high-performance DSP system using MATLAB, Simulink, and an AMD library of bit- and cycle-accurate models. The tool automatically generates synthesizable Hardware Description Language (HDL) code mapped to AMD pre-optimized algorithms. This HDL design can be synthesized for implementation on hardware including AMD Versal, RFSoC, and Zynq-7000 platforms. As a result, designers can define an abstract representation of a system-level architecture and transform this single source code into a gate-level representation. Additionally, it generates an HDL testbench and enables design verification.
Vitis Model Composer includes all the functionality of Xilinx System Generator for DSP which is no longer provided as a standalone tool.
Additional Resources:
- More about Prototyping with Simulink and AMD Adaptive FPGAs and SoCs
- On-Demand Training
- Vitis Model Composer Tutorials (on GitHub)
- Main Vitis Model Composer GitHub page
Read the following user stories:
- How Liquid Instruments uses MathWorks and AMD products User story.
- How BAE Systems uses MathWorks and AMD products User story.

AMD
2100 Logic Dr.
San Jose, CA 95124-3450
UNITED STATES
Tel: 408-559-7778
logicore@amd.com
www.amd.com
Required Products
Platforms
- Windows
Support
- System integration
- Telephone
Product Type
- Embedded Hardware - MCU, DSP, FPGA
Tasks
- Communications Systems
- Digital Signal Processing
- Embedded Systems
- FPGA Design
- Image Processing and Computer Vision
- Motor Control
Industries
- Aerospace and Defense
- Automotive
- Communication Infrastructure
- Industrial Automation and Machinery