Simulink Real-Time™ lets you create real-time applications from Simulink® models and run them on dedicated target computer hardware connected to your physical system. It supports real-time simulation and testing, including rapid control prototyping, DSP and vision system prototyping, and hardware-in-the-loop (HIL) simulation.
With Simulink Real-Time you can extend your Simulink models with driver blocks, automatically generate real-time applications, define instrumentation, and perform interactive or automated runs on a dedicated target computer equipped with a real-time kernel, multicore CPU, I/O and protocol interfaces, and FPGAs.
Simulink Real-Time and Speedgoat target computer hardware are expressly designed to work together to create real-time systems for desktop, lab, and field environments.
Set up and configure a development computer, Speedgoat target computer hardware, and your physical system.Learn more
Create high-performance applications by using concurrent execution so you can run more code within a specified sample time.Learn more
Discover more about Simulink Real-Time by exploring these resources.
Explore documentation for Simulink Real-Time functions and features, including release notes and examples.
Browse the list of available Simulink Real-Time functions.
View system requirements for the latest release of Simulink Real-Time.
View articles that demonstrate technical advantages of using Simulink Real-Time.
Find answers to questions and explore troubleshooting resources.
Use Simulink Real-Time with Speedgoat target hardware for mobile and performance target machines and I/O connectivity.
Watch videos and read white papers to learn about how Simulink Real-Time supports protocols for your industry.
Read how Simulink Real-Time is accelerating research and development in your industry.
Use Simulink Real-Time to solve scientific and engineering challenges: