For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

TargetLink

TargetLink® – 针对最高需求的生产级代码生成

产品级代码生成器 TargetLink 直接从MathWorks® Simulink®/Stateflow® 生成高效的 C 代码,并允许通过内置仿真和测试进行早期验证。它支持有效的模块化开发,并通过了 ISO 26262、ISO 25119 和 IEC 61508 认证,提供高性能、本地AUTOSAR 支持。

  • ISO 26262:2018

    根据ISO 26262:2018标准使用TargetLink 5.0开发安全相关系统

  • TargetLink 5.0

    AUTOSAR Adaptive Platform的产品级代码

    详细了解

  • Simulink®模型中支持MATLAB®代码

    dSPACE Release 2018-B 和TargetLink 4.4可以提供一个新的可选模块。

    详细了解

  • 威伯科/WABCO开发安全关键型驾驶辅助系统的高效流程

    使用DSpace Targetlink和SystemDesk进行兼容AUTOSAR和ISO 26262的开发

    详细了解

  • FAW: 基于AUTOSAR的开发,用于未来纯电动和混合驱动开发

    dSPACE 工具支持的新推进技术的实现

    详细了解

  • 新款普锐斯:丰田信赖 TargetLink

    借助 dSPACE TargetLink 和 BTC 工具完善控制软件的开发流程

    详细了解

  • Targetlink生态系统轻松实现MISRA C

    在这个研讨会上,您将了解如何有效利用Targetlink Ecosystem,以满足基于模型的开发项目中MISRA C:2012 的需求。你也会看到dSPACE TargetLink,MES MXAM和AbsInt Astrée如何协作,以兼容 MISRA。

    详细了解

  • TargetLink 的面向目标旁路功能

    在这期免费的网络研讨会中,dSPACE 将展示如何通过尽早关注产品级代码约束进行自动化功能开发和原型设计。通过结合采用产品级代码生成器 TargetLink 和 dSPACE ECU 接口软件以使用生产 ECU 进行面向目标旁路,用户可以明确地关注产品级代码这一目标和降低项目风险。

    详细了解

  • 网络研讨会- 基于模型的开发

    20年来专注基于模型开发

    本次网络研讨会记录主要介绍了现代基于模型的软件开发的 dSPACE网络研讨会系列。本系列概述了过去20年中客户面临的主要挑战以及 dSPACE’所给出的解决方案。

    详细了解

  • dSPACE TargetLink面世20年

    20年来,全球汽车工业一直使用dSPACE TargetLink代码生成器帮助用户快速、自动地开发各种控制软件,从电动车窗到动力传动系统都包含在内。 更多详情,请参阅AutoBeat Daily Viewpoint!

    详细了解

  • TargetLink 面世20周年

    20年来,Targetlink一直在为批量产品快速可靠地生成高效的代码。更多详情,请参阅dSPACE Magazine 2/2019!

    详细了解

  • 生日快乐,TargetLink!

    自1999年以来,Targetlink一直为我们的客户提供支持,将高效的代码投入产品批量生产中。

    详细了解

应用领域

基于模型的设计已经成为许多行业既定的开发方法,产品级代码的生成在逻辑层面上将模型转换成高效的生产就绪型代码。TargetLink 从 Simulink/Stateflow 图形化开发环境中直接生成产品级代码(C 代码)。C 代码生成选项有很多种,从简单的 ANSI C 代码到 AUTOSAR 平台所用的经过优化的定点或浮点代码都有。多功能的代码配置选项可以确保产品级代码可以处理处理器约束。

主要优点

通过TargetLink你可以将图形化模型直接和确定地转化为最佳产品级代码。TargetLink的优点如下:

  • 工具和代码在无数的生产项目和数百万车辆中进过反复验证
  • 一流的代码-高效,高度可配置和完全可追踪的模型/代码
  • 强大的软件设计功能,比如带有 TargetLink TargetLink Data Dictionary
  • 由于模型(MIL)在环/软件在环(SIL)/处理器在回路(PIL)仿真均为按键式的,使得软件验证十分方便,因此可以尽早验证你的仿真概念和代码,避免ECU软件错误,从而节省成本。
  • 汽车行业及其他行业的理想之选
  • AUTOSAR和非AUTOSAR项目均适用
  • 强大的辅助工具(Targetlink生态系统)可用于模型设计、验证和检验
  • 通过 ISO 26262、IEC 25119和 IEC 61508 及衍生标准的认证
  • 将工具集成至仿真软件VEOS以及系统架构软件SystemDesk
  • 与dSPACE的ECU接口软件协作,是面向目标旁路的理想之选,可以缓和功能开发和生产开发之间的差异

主要功能和优点

Feature Description Benefit

Code efficiency

  • Efficient fixed-point or floating-point production code directly from Simulink®/Stateflow® (with support for included MATLAB code, see optional module)
  • Your specifications – models and diagrams – are directly translated into efficient C code
Code reliability
  • Consistent, deterministic translations of models into stress-tested C code
  • Errors such as typing errors, oversights, misunderstandings are avoided
Human readability
  • Concise, yet readable code
  • Code reviews are easy to perform
Automatic scaling
  • Intelligent scaling based on worst-case propagation of signal ranges and simulation-based scaling
  • Shortens the time-consuming and error-prone scaling process
Test mechanisms
  • Various test levels to test the production code against the specification (MIL, SIL, PIL)
  • Malfunctions are found at the earliest stage
Incremental code generation
  • Modular code generation, i.e., for specific subsystems
  • Faster code generation, preserving approved code
Model referencing support
  • Developing models on a modular/component basis
  • Distributed development by large teams is much easier, and large models can be handled more efficiently.
Multirate code
  • Full support of multirate systems with intertask communication
  • You can define tasks at block level
TargetLink Data Dictionary
  • Central container to handle variables, data structures, scaling formulas, tasks, functions
  • You can manage complex data to plan and structure your projects
Code generation straight from the Data Dictionary
  • Generation of code files and A2L files for Data Dictionary variables independently of their use in TargetLink models
  • Simplified software integration and integration testing for code from multiple TargetLink models/subsystems and legacy variables
‘Modeling Only’ and ‘Full-Featured’ operation modes
  • The Modeling Only operation mode (not licence-protected) lets function developers prepare and design a model without generating production code for it.
  • Easy model exchange in a workgroup (Simulink® and TargetLink users)
Compliance with standards
  • Compliance with relevant standards such as ASAM-MCD 2MC (ASAP2), AUTOSAR, and MISRA
  • Quality and interoperability guaranteed
Classic AUTOSAR support
  • Support for modeling and code generation for AUTOSAR software components (SWC), and generation of SWC descriptions
  • TargetLink bridges the gap between model-based design and AUTOSAR-compliant software development
Adaptive AUTOSAR support
  • Support for modeling and code generation for Adaptive AUTOSAR-compliant C/C++ code (for information on supported features, please contact dSPACE)
  • Closely resemblant modeling styles for non-, Classic and Adaptive AUTOSAR
  • Simple and convenient Adaptive AUTOSAR code generation
Calibration data generation
  • Calibration data exported as ASAM-MCD 2MC (ASAP2) file for calibration tools
  • Automated and complete process with perfect consistency between model and calibration data
Documentation
  • Automatic model and code documentation
  • Your projects are transparent and trackable
AUTOSAR software component (SWC) container exchange
  • Exchanging AUTOSAR SWC containers between TargetLink and SystemDesk
  • Safe and convenient round trips for AUTOSAR software development
  • Access to SystemDesk simulation for proper software integration testing
Component-based development
  • Innovative interface concept for ports, measurement signals and calibration parameters
  • Easily increase software reuse across different projects
Connection to dSPACE VEOS
  • Export virtual ECUs from TargetLink and run them in VEOS in combination with other virtual ECUs and standard dSPACE tools like ControlDesk
  • Easy testing and experimenting with TargetLink code
FMI support
  • Export of Functional Mock-up Units (FMUs) from TargetLink models based on the Functional Mock-up Interface (FMI) standard
  • Execution of TargetLink-generated code with offline and real-time simulators from third parties and dSPACE
On-Target Bypassing
  • Integrating new functions directly into existing ECUs (using TargetLink and dSPACE ECU interface software)
  • Seamless transition from prototyping to series production
  • No need to perform complex software integration

我们的工程服务包括特殊的TargetLink客户服务,例如:

  • 在介绍Targetlink时提供实践性支持
  • 在评估和试点项目期间提供支持
  • 定制化的TargetLink培训
  • 将TargetLink集成至您的开发流程
  • 模型分析和建议
  • 支持开发Classic AUTOSAR和 Adaptive AUTOSAR兼容软件并集成Classic AUTOSAR软件组件
  • 支持在ECU的软件环境中集成生成的代码
  • 工具链开发和维护
  • 过程咨询

Further Information 视频 Press Releases Support Documentation Training Contact Information