Which versions of MATLAB are compatible with which versions of Xilinx System Generator for DSP?
MATLAB: Which MATLAB releases are supported by which versions of Xilinx System Generator for DSP
HDL Coder
Related Solutions
HDL Coder supports Xilinx Vivado Design Suite since R2014b. Here is a list of MATLAB releases and the respective Xilinx Vivado versions that HDL Workflow Advisor has been tested against:
- R2021a: Xilinx Vivado 2020.1
- R2020b: Xilinx Vivado 2019.2
- R2020a: Xilinx Vivado 2019.1
- R2019b: Xilinx Vivado 2018.3
- R2019a: Xilinx Vivado 2018.2
- R2018b: Xilinx Vivado 2017.4
- R2018a: Xilinx Vivado 2017.2
- R2017b: Xilinx Vivado 2016.4
- R2017a: Xilinx Vivado 2016.2
- R2016b: Xilinx Vivado 2015.4
- R2016a: Xilinx Vivado 2015.2
- R2015b: Xilinx Vivado 2014.4
- R2015a: Xilinx Vivado 2014.2
- R2014b: Xilinx Vivado 2013.4
Notes:
(1) For the Generic ASIC/FPGA workflow in HDL Workflow Advisor, note that the above list states the last supported Xilinx Vivado version for each release. For example, if you work with HDL Coder R2020a, you will be able to use HDL Workflow Advisor with Xilinx Vivado 2019.1 and all previously tested Xilinx Vivado versions, all the way back to 2013.4.
(2) For the IP Core Generation workflow in HDL Workflow Advisor, you will often need to use the exact Xilinx Vivado version that is stated in the list above for your release, or one of the exact version(s) that is supported by the reference design that you are using. You can see this information in HDL Workflow Advisor step 1.2. after selecting your desired reference design.
For more information regarding synthesis tool and device support by HDL Coder, see the "Supported Third-Party Tools and Hardware" documentation page for your respective MATLAB release:
Please visit the following website for the full details about Vivado System Generator requirements: https://www.xilinx.com/support/answers/55830.html
For more details on software and hardware requirements, see the Vivado Design Suite User Guide for Model-Based DSP Design using System Generator.
Below are the corresponding compatible versions of MATLAB and System Generator:
Vivado System Generator for DSP 2018.1:
- Vivado Design Suite 2018.1 System Edition
- Supported MATLAB Versions: 2017a and 2017b from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2017.4
- Vivado Design Suite 2017.4 System Edition
- Supported MATLAB Versions: 2016a, 2016b, 2017a and 2017b from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2017.3
- Vivado Design Suite 2017.3 System Edition
- Supported MATLAB Versions: 2016a, 2016b and 2017a from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2017.2
- Vivado Design Suite 2017.2 System Edition
- Supported MATLAB Versions: 2016a, 2016b and 2017a from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2017.1
- Vivado Design Suite 2017.1 System Edition
- Supported MATLAB Versions: 2016a, 2016b and 2017a from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2016.4
- Vivado Design Suite 2016.4 System Edition
- Supported MATLAB Versions: 2015a, 2015b, 2016a and 2016b from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2016.3
- Vivado Design Suite 2016.3 System Edition
- Supported MATLAB Versions: 2015a, 2015b, 2016a and 2016b from MathWorks (requires Fixed-Point Designer for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2016.2
- Vivado Design Suite 2016.2 System Edition
- MATLAB 2014a, 2014b, 2015a and 2015b from The MathWorks (requires Simulink Fixed-Point Toolbox for bus-widths greater than 53 bits)
Vivado System Generator for DSP 2016.1
- Vivado Design Suite 2016.1 System Edition
- MATLAB 2014a, 2014b, 2015a and 2015b from The MathWorks (requires Simulink Fixed-Point Toolbox for bus-widths greater than 53 bits)
Best Answer