Save as PDF

HIL simulation

CAN FD modules for Simulink

Published 2018-07-05

Speedgoat (Switzerland) has launched the IO611 and IO613 modules featuring CAN FD connectivity. The products are used in conjunction with the company’s HIL (Hardware-in-the-Loop) target computers.

The IO611 module provides two galvanic-isolated CAN FD ports and two LIN interfaces (Photo: Speedgoat)

The Swiss company is specialized in systems for real-time testing using Simulink and Simulink Real-Time, the real-time operating system from Mathworks. Former Mathworks employees incorporated it in 2007. The company offers a range of multi-core target computers with i3 and i7 CPUs up to 4,2 GHz, and up to 20 cores. Each is optimized for a different application area, from mobile controller prototyping (RCP) to multi-target rack systems for HIL. To communicate with the devices to be tested, so-called I/O modules and FPGA code modules running on Simulink programmable FPGAs are offered. All these modules are ready to use out of the box. They are installed into a real-time target machine and are supplied with Simulink driver blocks.

The shown HIL (hardware-in-the-loop) target computers are equipped with so-called I/O modules to communicate with the devices to be tested (Photo: Speedgoat)

Recently, the company has introduced the IO611 and IO613 boards providing CAN FD and LIN connectivity. Software drivers for Simulink are included. They come with two galvanic-isolated CAN FD ports. Of course, they support also Classical CAN. The IO611 can be equipped optionally with an ISO 11898-3 compliant transceiver (low-power, low-speed). For commercial vehicle applications J1939 is supported; one of the referenced customers is Agco/Fendt, The XCP (extended calibration protocol) is supported, too. The on-board CAN firmware leads to minimal receive and transmit driver block latencies, said the company.