Documentation Home Page RT-XSG Toolbox Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Software Requirements and Compatibility Charts

Recommended configuration

The RT-XSG toolbox needs the following software in order to be able to generate a programming file for the targeted FPGA:

  • Microsoft® Windows® 10
  • Xilinx®Vivado® System Suite with System Generator for DSPTM or AMD-Xilinx® Vivado ML Enterprise Edition with Vitis Model ComposerTM (refer to the tables below to see which version best suits your needs)
  • MathWorks® MATLAB® and Simulink® (refer to the tables below to see which version best suits your needs)

When selecting a combination of RT-XSG / MATLAB and Vivado version, please refer to the three tables below.

Compatibility between XILINX® Vivado® or AMD-Xilinx® and MathWorks® Matlab®

The information below is derived from one of the following links:

Vivado download: https://www.xilinx.com/support/download.html .

Note: It is not a table that is showing the limitations of RT-XSG. It is rather a goal to reach with a RT-XSG revision.

   MATLAB®

Vivado®    

2013a

2013b

2014a

2014b

2015a

2015b

2016a

2016b

2017a

2017b

2018a

2018b

2019a 

2019b

2020a

2020b

2021a

2021b

2022a

2022b

2014.1
2014.2

Y

Y

Y

N

N

N

N

N

N

N

N

N

N

NNNNNNN

2014.3
2014.4

Y

Y

Y

Y

N

N

N

N

N

N

N

N

N

NNNNNNN

2015.1
2015.2

N

N

Y

Y

Y

N

N

N

N

N

N

N

N

NNNNNNN

2015.3

N

N

Y

Y1

Y

Y

N

N

N

N

N

N

N

NNNNNNN

2015.4
2016.1
2016.2

N

N

Y

Y

Y

Y

N

N

N

N

N

N

N

NNNNNNN

2016.3
2016.4

N

N

N

N

Y

Y

Y

Y

N

N

N

N

N

NNNNNNN

2017.1
2017.2
2017.3

N

N

N

N

N

N

Y

Y

Y

N

N

N

N

NNNNNNN

2017.4

N

N

N

N

N

N

Y

Y

Y

Y

N

N

N

NNNNNNN

2018.13,4,5

N

N

N

N

N

N

N

N

Y

Y

N2

N

N

NNNNNNN

2018.25
2018.3

N

N

N

N

N

N

N

N

Y

Y

Y

N

N

NNNNNNN

2019.1

N

N

N

N

N

N

N

N

N

N

Y

Y

Y

NNNNNNN
2019.2NNNNNNNNNNYYYYNNNNNN
2020.1NNNNNNNNNNNNYYYNNNNN
2020.2NNNNNNNNNNNNYYYYNNNN
2020.36NNNNNNNNNNNNNNNNNN
NN
2021.1NNNNNNNNNNNNNNYYYNNN
2021.2
NNNNNNNNNNNNNNYYYNNN
2022.1
NNNNNNNNNNNNNNNNYYNN
2022.2NNNNNNNNNNNNNNNN

Y

YNN
2023.1NNNNNNNNNNNNNNNNYYNN
  • Combinations supported by Xilinx® Vivado® or AMD-Xilinx® are highlighted in Yellow.
  • Please note the combinations highlighted in Red.
  • 1: 2015.3/2014b : First version of Vivado® supported by RT-XSG software component
  • 2: 2018.1/2018a : In Xilinx®’s documentation (UG973 and above reference #55830), the supported MATLAB® versions are only R2017a and R2017b. However, with System Generator 2018.1 MATLAB® Configurator, R2018a is also available. 
  • 3: For simulators using Xilinx® UltraScale+, the minimal revision is 2018.1 for supporting Aurora 8B/10B of Production revision.
  • 4 Patch is required by the user, see https://www.xilinx.com/support/answers/70908.html
  • 5 Patch is required (https://www.xilinx.com/support/answers/71410.html) by using specific RT-XSG revision with advanced parameters on Xilinx® opt_design executable: 3.3.1.711 or higher
  • 6: Revision for Versal only
  • Compatibility between OPAL-RT RT-XSG and Xilinx® Vivado® or AMD-Xilinx®
  • Support for Vivado® started with version 2015.3. Versions 2016.1 and 2016.2 are not supported.
  • PLEASE NOTE THAT THE REVISIONS 20##.#.1 are not shown because they are not supported
    • 2017.1.1, 2017.2.1, 2017.3.1, 2018.1.1, 2018.2.1, 2018.3.1, 2019.1.1, 2019.2.1,  2020.#.1, 2021.#.1, 2022.#.1, ....


Vivado®

RT-XSG

2015.3

2015.4

2016.3

2016.4

2017.1

2017.2

2017.3

2017.4

2018.1

2018.2

2018.3

2019.1

2019.2

2020.1

2020.2

2020.3

2021.1

2021.2

2022.1

2022.2

2023.1

3.0.0 (R)
3.0.1 (R)
3.1.0 (R)
3.1.1 (R)
3.1.2 (R)

Y

N

N

N

N

N

N

N

N

N

N

N

NNNNNNNNN

3.1.3
3.1.4
3.1.5

Y

Y

Y

Y

N

N

N

N

N

N

N

N

NNNNNNNNN

3.1.6

Y

Y

Y

Y

Y

N

N

N

N

N

N

N

NNNNNNNNN

3.1.7

Y

Y

Y

Y

Y

Y

N

N

N

N

N

N

NNNNNNNNN

3.1.8
3.1.9 (R)
3.1.10
3.1.11
3.2.0 (R)

Y

Y

Y

Y

Y

Y

Y

Y

N

N

N

N

NNNNNNN
N

3.2.1 (R)
3.2.2 (R)
3.2.3
3.2.4 (R)
3.2.5

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

N

N

NNNNNNNNN

3.2.6

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

NNNNNNNNN
3.2.7YYYYYYYYYYYYNNNNNNNNN
3.2.8YYYYYYYYYYYYN1NNNNNNNN
3.2.9 (R)YYYYYYYYYYYYN1NNNNNNNN
3.2.10YYYYYYYYYYYYN1NNNNNNNN
3.2.11 (R)YYYYYYYYN1N1N1YN1NNNNNNNN
3.3.0 (R)NNNNYYYYYYYYYNNNNNNNN
3.3.1.789NNNNYYYYYYYYYNNNNNNNN
3.3.2.804NNNNYYYYYYYYYYYNNNNNN
3.3.3.805NNNNYYYYYYYYYYYNYYNNN

3.3.4.807
3.3.5.810
3.3.6.811

NNNNNNNNYYYYYYYNYYYNN
3.4.0.814NNNNNNNNYYYYYYYYYYYYN
  • (R): Restricted version, not globally available
  • 1: Bug with Windows 10 / Vivado 2019.2: set_param constraints.enableBinaryConstraints 0 in script BitstreamCompiler.tcl, correction made in 3.3.0+
  • Compatibility between OPAL-RT RT-XSG and MathWorks® Matlab®
  • Vivado tool was integrated in OPAL-RT RT-XSG toolbox starting with MATLAB® 2014b.



MATLAB®

RT-XSG

2014b

2015a

2015b

2016a

2016b

2017a

2017b

2018a

2018b

2019a2019b2020a2020b2021a
2021b
2022a2022b

3.0.0 (R)
3.0.1 (R)

Y

N

N

N

N

N

N

N

N

NNNNNNNN

3.1.0 (R)
3.1.1 (R)
3.1.2 (R)
3.1.3
3.1.4
3.1.5

Y

Y

N

N

N

N

N

N

N

NNNNNNNN

3.1.6

Y

Y

Y

Y

N

N

N

N

N

NNNNNNNN

3.1.7

Y

Y

Y

Y

Y

Y

N

N

N

NNNNNNNN

3.1.8
3.1.9 (R)
3.1.10
3.1.11
3.2.0 (R)

Y

Y

Y

Y

Y

Y

Y

N

N

NNNNNNNN

3.2.1 (R)
3.2.2 (R)
3.2.3
3.2.4 (R)
3.2.5

Y

Y

Y

Y

Y

Y

Y

Y

N

NNNNNNNN

3.2.6

Y

Y

Y

Y

Y

Y

Y

Y

Y

NNNNNNNN
3.2.7YYYYYYYYYNNNNNNNN
3.2.8YYYYYYYYYYYNNNNNN
3.2.9 (R)YYYYYYYYYYYNNNNNN
3.2.10YYYYYYYYYYYNNNNNN
3.2.11 (R)YYYYYYYYYYYNNNNNN
3.3.0 (R)NNNNYYYYYYYNNNNNN
3.3.1NNNNYYYYYYYNNNNNN
3.3.2NNNNYYYYYYYYYNNNN
3.3.3NNNNYYYYYYYYYYNNN

3.3.4
3.3.5
3.3.6

NNNNYYYYYYYYYYYNN
3.4.0NNNNNNYYYYYYYYYNN
  • (R): Restricted version, not globally available
  • Compatibility table between OPAL-RT RT-XSG and eFPGASim/eHS is the same than the table with OPAL-RT RT-XSG and MathWorks® Matlab®.


OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323