The Pulse Real-Time Target Machine from Speedgoat lets you configure an automated test system with analog and digital I/O for testing controllers and systems in real time.

Testing embedded controllers often requires you to simulate a control system plant, including sensors and actuators. The Pulse Real-Time Target Machine from Swiss company Speedgoat uses a set of I/O modules so you can configure a test system that meets your needs. You can model a system using MATLAB and Simulink, and use the Speedgoat test system to run a digital twin to test a control system such as an automotive ECU. The Pulse real-time target machine lets you perform component-level hardware-in-the-loop testing at your desk or in the lab. For control design applications, it acts as a prototype controller where you can run control designs for development and testing. In HIL applications, it runs the digital twin of the component or sub-system with which the controller under test interacts. You can switch seamlessly between desktop simulation and real-time testing.
The Pulse system’s family of modules includes:
- 16-bit to 24-bit ADCs and DACs for voltage and current, sampling at up to 1.25 GSa/sec.
- Digital I/O such as RS-232/485, TTL, and LVDS.
- Temperature, strain, vibration, LVDT, and synchro/resolver measurements.
- Encoders such as quadrature and PWM.
- Communications protocols such as I2C, SPI, CAN, IRIG, and PTP
- Relays and solid-state switches.

Although the Pulse Real-Time Target Machine is a modular system consisting of a system controller and expansion modules, it’s not a typical system in that it doesn’t use a chassis. Instead, I/O modules attach alongside the controller module and to each other. You can connect up to eight modules to configure a test system. The image shows a controller with one analog and one digital I/O module. You can then mount your system in a rack and add other equipment such as power supplies, loads, and so on.
The test system comes with a multiprocessor system-on-chip (SoC) module that includes both a CPU and an FPGA. With the FPGA, you can run real-time applications at closed-loop sample rates at sample rates in the megahertz range.
Speedgoat delivers a fully assembled, configured, system that’s ready for you to connect your equipment to complete the tester. You can also add modules later on your own. Speedgoat provides an extensive set of services, Jump-start workshops, and training modules.
Leave a Reply
You must be logged in to post a comment.