Simulink Real-Time

Supported Hardware: Hardware Drivers

Simulink Real-Time includes hardware driver support for a range of commercial off-the-shelf I/O boards, and runs on PC-compatible target computer hardware. To develop your own real-time simulation and testing environment for Simulink-Real-Time, you use a PC-compatible target computer with one of the I/O boards supported by the library of I/O drivers. You purchase these boards directly from the manufacturer and install them in your target computer to complete your own real-time simulation and testing environment.

There are many combinations of components that you can use to create a PC-compatible target computer, but not all PC-compatible computers perform equally well under real-time conditions. Some combinations of components can affect performance, such as certain combinations of BIOS settings, network cards, and open PCI slots.

If you choose to develop your own real-time simulation and testing environment by purchasing and assembling a PC-compatible target computer, you are responsible for ensuring that it performs well under real-time conditions.

xPC Target block library

If you need to use an I/O board for which no Simulink-Real-Time I/O driver exists, read the Guide for Writing Device Drivers for Simulink-Real-Time (login required). This guide offers examples and source code provided with Simulink-Real-Time to assist you in writing your own driver.

Simulink-Real-Time includes I/O drivers for a variety of commercial-off-the-shelf I/O boards from multiple board manufacturers. The I/O boards cover a range of I/O types, such as analog input and output, digital input and output, counter/timers, and communication protocols.

The I/O boards also cover a range of performance, accuracy, channel counts, and form factors. To develop your own real-time simulation and testing environment, select the I/O boards that fit your project and application, purchase the boards from the manufacturer, and install them in your target computer.

Show obsolete boards

Manufacturer
Device Name
Bus Type
Functionality
Introduced

If you develop your own real-time simulation and testing environment by purchasing and assembling a PC-compatible target computer, you are responsible for its performance under real-time conditions.

If you need to use an I/O board for which no I/O driver exists, you can write your own driver using examples and source code in the following guide:

Guide for Writing Device Drivers for Simulink Real-Time (login required).