hi-product-speedgoat

Speedgoat

Real-Time Target Machines

Speedgoat real-time target machines provide engineers and researchers with a quick and reliable way to perform real-time testing of cutting-edge applications designed with Simulink® and Simulink Real-Time™.  

Speedgoat solutions connect with physical hardware being tested using automatically generated C and HDL codes to verify and validate real-time application designs along with a complete model-based design workflow.

A real-time target system includes:

  • A real-time target machine
  • I/O modules
  • Communications protocols support
  • Simulink programmable FPGAs

Key features of Speedgoat products:

  • Seamlessly integrate with Simulink and Simulink Real-Time
  • Meet your communication protocol requirements, I/O, and performance needs 
  • Simultaneously execute a real-time application on multiple cores
  • Easily configure I/O connectivity and start experimenting within real-world dynamics

Hardware-in-the-Loop Simulation

Hardware-in-the-loop (HIL) testing lets you validate your controller design without mandating all system hardware. To benefit from practicality and lower costs, use a real-time plant simulator that acts as a digital twin of the entire system or its parts.

Learn more Request free workflow demo

Rapid Control Prototyping

Rapid control prototyping (RCP) is a workflow designed for accelerating the control strategy development process. The workflow allows you to quickly run experimental iterations to identify and fix potential problems.

Learn more Request free workflow demo

I/O Modules

Speedgoat configurable FPGA-based I/O modules connect real-time target machines to hardware undergoing testing. Speedgoat can offer both I/O modules with fixed functionality and multifunctional, reconfigurable FPGA-based modules, depending on your project-specific requirements.

Learn more Request free workflow demo


Industries

Automotive

Shape tomorrow's mobility

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat can help engineers streamline their development processes and deliver products that minimize environmental impact while improving operational safety, increasing performance, and delivering new comfort levels.

Automotive engineers use MATLAB, Simulink, Comsol Multiphysics, and Speedgoat

Energy Production

Develop models, analyze data, implement control strategies and automate processes.

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat can help scientists and engineers across all industries within the energy sector, from system analysis and design to energy trading and risk management.

Biotech and Pharmaceutical

Take your pharmaceutical research and development to the next level.

MATLAB, Simulink, and COMSOL Multiphysics allow biotech and pharmaceutical companies to advance the design and optimization of pharmaceutical production, develop algorithms, process multidisciplinary data, easily manage their entire workflows, and perform modeling and simulation for drug discovery and development.

Biotech and Pharmaceutical - SciEngineer

Communications

Design, simulate, and prototype communications systems.

MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat make it possible for engineering and R&D teams to swiftly and accurately design, simulate, and verify communications systems

Real-time target machines

Rack Systems, Programmable FPGAs, I/O Connectivity

Rack Systems
Tailored Rack Systems
Learn more
Simulink-Programmable FPGAs
I/O Connectivity
Analog I/O Modules
Learn more
Battery Management Systems for Simulink
Learn more
Digital I/O Modules
Learn more
Communications Protocols
Learn more
Encoders
Learn more
LVDT, RVDT, Synchro, Resolver
Learn more
Shared Memory
Learn more
Relays
Learn more
Resistors
Learn more
Fault Insertion
Learn more
Audio & Speech
Learn more
Temperature and Strain
Learn more
Timing and Synchronization
Learn more
Vibration
Learn more
Video
Learn more

Licenses

Talk to one of our sales representatives to fully evaluate which Speedgoat products meet your needs and get a personalized recommendation on what would be most useful for your business and project.

No solution fits all, so discover your own personalized solution.

Contact Us


Frequently Asked Questions


  • What is Hardware-in-the-Loop?

    Hardware-in-the-loop (HIL) is a testing method of complex systems which involves connecting a real piece of hardware, such as a controller, to a simulation environment capable of running in real time. This way you can test and design as if devices were in the field with other components.

  • What is Rapid Control Prototyping?

    Rapid control prototyping (RCP) is a method that allows to develop and test control algorithms in real-time connected to a real hardware. RCP allows to develop and test control systems faster and cheaper than traditional methods. RCP is useful for applications such as mobile controller prototyping and multi-target rack systems.

  • What code can be deployed on Speedgoat?
    You can deploy different types of code on a Speedgoat target machine, mainly through Simulink and MATLAB. Most common types are:
    • Simulink Models as C/C++ code
    • MATLAB Code
    • HDL Code

    Depending on the use case, there are different configurable I/O Modules

  • How to connect Speedgoat to a computer?

    To connect a Speedgoat target computer to your host PC, do this: 1. Use an Ethernet cable to connect the Speedgoat to your host PC. 2. Connect a screen to the Speedgoat so it boots up correctly. You should see the software versions, IP address and system log on the screen. 3. Open the command prompt on your host PC and ping the Speedgoat using its IP address (e.g., ping 198.168.4.1). This will verify the connection. 4. Check the software versions on the Speedgoat match the ones on your host PC. 5. Set the Ethernet interface on your host PC to ‘Private’ so it doesn’t disturb the communication. 6. Check your firewall and antivirus settings aren’t blocking the connection. Open the ports used by Simulink Real-Time.

  • How to request a Speedgoat free trial?

    You can explore Speedgoat by taking advantage of a free trial hardware borrowing program from Sciengineer. To request the trial, simply fill out the contact form available at this link. https://sciengineer.com/contact/

  • What communication protocols does Speedgoat support?
    I/O Support
    • Analog I/O: AD, DA, DMA, 16-24 bit, with optional configurable FPGAs
    • Digital: TTL, RS422, LVDS, MGTs, with optional configurable FPGAs
    • PWM generation and capture
    • Encoder measurement and simulation (quadrature, SSI, SSI2, EnDat 2.2, BiSS)
    • Temperature measurement and simulation: thermocouples, RTD (PT100/PT1000), NTCs
    • Strain gauge and pressure measurement and simulation
    • IEPE/ICP® vibration measurements
    • Resistor, potentiometer, and reed relays (SPDT, DPST, SPST)
    • LVDT, RVDT, Synchro, and Resolver measurement and simulation
    • Cam and crank measurement and emulation
    • Shared/Reflective memory (ScramNet, PIORC5565)
    • Fault/signal insertion switches
    Protocols Support
    • CAN, CAN FD, CANopen, LIN, SAE J1939
    • Serial UART (RS232, RS422, RS485), and SDLC/HDLC
    • SPI Master, SPI Slave and SPI Sniffer
    • I2C Master and I2C Slave
    • Real-Time UDP, and Real-Time Raw Ethernet
    • EtherCAT® Master and EtherCAT Slave
    • EtherNet/IP™ Scanner (Master) and EtherNet/IP Adapter (Slave)
    • PROFIBUS Master and PROFIBUS Slave
    • PROFINET Master and PROFINET Slave
    • Ethernet POWERLINK Master and Ethernet POWERLINK Slave
    • Modbus TCP and Modbus RTU
    • XCP Master and XCP Slave over CAN and Ethernet
    • FlexRay™
    • MIL-STD-1553, ARINC-429, ARINC-629 and AFDX (ARINC-664 Pt7)
    • IRIG and Precision Time Protocol (PTP), IEEE 1588
    • USB WebCam and CameraLink
    • Aurora FPGA’s

Blogs and user stories

Learn about MATLAB, Simulink, COMSOL Multiphysics, and Speedgoat from enthusiastic developers and engineering experts devoted to redifining the limits of science.


Real-Time Simulation and Testing with Simulink and Speedgoat

In this blog and inserted video, recorded at the SciEngineering Conference 2022, we delve deeper into the world of Rapid Control Prototyping (RCP) and Hardware-in-the-Loop (HIL) testing and how RCP and HIL testing can be utilized to detect design flaws early in the development process.

Motor Control Design with Simulink

Learn how to reduce motor control development time by using simulation models to design and verify control algorithms and deploy those algorithms to hardware using automatic code generation.