Skip to main content

Speedgoat - The Quickest Path from Desktop to Real-Time Simulation and Testing

Speedgoat Real-time target machines work seamlessly with Simulink Real-Time to create real-time systems for desktop, lab and field environments. Typical applications include rapid control prototyping, DSP and vision system prototyping, and hardware-in the loop (HIL) simulation.

Simulink Real-Time empowers you to extend your Simulink models with driver blocks, automatically generate real-time applications, define instrumentation, and perform interactive or automated runs on Speedgoat target computers equipped with a real-time kernel, multicore CPU, I/O and protocol interfaces, and FPGAs.

Software Configuration Guide

Learn how to setup and configure your Real-time target machine and development computer

FPGA Technology

How to use driver blocks for configurable FPGAs, and HDL Coder with programmable FPGAs

I/O Connectivity

How to use Speedgoat driver blocks for I/O connectivity e.g. analog, video, vibration

Communications Protocols

How to use Speedgoat driver blocks for communications protocols e.g. CAN, LIN, PROFIBUS, SPI


A collection of utility blocks to configure referenced models or access resources on the target machine