dSpace announced that it now offers Version 4.4 of its production code generator, TargetLink. The main new feature of TargetLink 4.4 is controller modeling with Matlab code. The software also provides a range of new functions, improved usability, and optimizations designed for more efficient and faster processes when testing production code.

With a new optional module, under license from MathWorks, TargetLink 4.4 reportedly now meets developers' requirements to describe algorithms and behavior directly with Matlab code in a Simulink model. The TargetLink module for Matlab code can be used to map this modeling process precisely. Production code developers are able to generate TargetLink's C production code directly from control functions described with Matlab code in Simulink models. In addition to using predefined blocks and state machines, developers can use another resource for modeling systems to implement using TargetLink.

Another new feature is that production code generated with TargetLink can be validated and tested on a dSpace real-time system supported by the Configuration Desk implementation software. This allows users to immediately verify how the developed code works in a real-world environment.

dSpace says that TargetLink 4.4 complies with AUTOSAR standard 4.3.1 and offers optimized options for designing AUTOSAR software components. For example, AUTOSAR splittable elements can be used to better separate the roles of software architects and developers during ARXML export. In addition, the visual representation of model libraries in the user interface has been improved, which is intended to simplify collaboration in distributed development. For processor-in-the-loop simulation, TargetLink 4.4 now supports instruction set simulators (ISS) from Lauterbach, so compiled production code can be executed and validated directly on an ISS as the target, and no hardware is required.