loader image

针对Simulink模型和量产代码的测试解决方案

针对 ADAS/AD 虚拟验证的挑战

如何创建所需的数百万个方案?

如何避免测试爆炸问题?

如何确定我的测试是通过还是失败?

测试环境

dSPACE TargetLink

唯一的集成

介绍

About dSPACE TargetLink

TargetLink 是 dSPACE 的一个生产代码生成器,可直接从 Mathworks Simulink/Stateflow 模型生成高效的 C 代码。功能亮点包括信息丰富的块对话框、强大的分层数据字典和一流的 AUTOSAR 支持。在 www.dspace.com 上找到有关dSPACE TargetLink的更多信息
Play now
Start_TargetLink
播放视频
Play now
播放视频

100% Integration,
0% Manual Setup

针对TargetLink模型的MIL/SIL/PIL

测试工作通常是基于模型的开发项目中最耗时的任务之一。甚至在创建第一个测试用例之前,通常会花费大量时间在模型和代码级别创建测试工具,以及向测试工具提供有关缩放和范围的信息。由于 dSPACE TargetLink 和 BTC EmbeddedPlatform 之间的紧密集成,这项工作可以大大减少,让 TargetLink 用户有更多时间专注于他们的测试活动。 BTC EmbeddedPlatform 分析所有 TargetLink 模型详细信息以及有关子系统、接口、数据类型、缩放和范围的所有信息,以及自动提取模型和代码工件之间的映射。这甚至包括模型的层次结构,允许在模型和代码级别上测试较小的子功能,而无需手动更改模型。除了输入和输出之外,BTC EmbeddedPlatform 还检测内部标定参数和变量,使它们可以在所有模拟级别上访问。 除了模型在环 (MIL) 和软件在环 (SIL),BTC EmbeddedPlatform 还支持 TargetLink 处理器在环 (PIL) 仿真,提供生成的代码在目标处理器。如果使用 AUTOSAR,BTC EmbeddedPlatform 还为特殊的 AUTOSAR 通信机制(如客户端/服务器或 RTE-Status)提供专门的支持。

不仅仅是一个标志

dSPACE和BTC之间的合作伙伴关系

我们了解,有价值的合作伙伴关系不仅仅是在两家公司签署合同时创建的……合作伙伴关系为客户创造价值,尤其是当两家公司的团队通过定期互动创建信任关系时。这正是 dSPACE 和 BTC 自 2008 年以来所发生的事情。 我们在营销和销售、开发、产品管理、工程和支持等领域密切合作。除了为 TargetLink 用户提供最佳的工具链集成之外,这种合作还极大地简化了支持案例、培训或工程项目的处理。
Rainer Otterbach博士(dSPACE GmbH企业发展和战略副总裁)和Hans Jürgen Holberg(BTC Embedded Systems AG首席战略官)于2018年签署了续签和延长的合作伙伴合同。
BTC Embedded Systems AG 是 dSPACE TargetLink 的 dSPACE 战略合作伙伴,拥有 BTC 功能测试套件、BTC Back-to-Back测试套件、BTC 形式测试套件 和 BTC 形式验证套件。

沙箱环境

智能调试

随着现代基于模型的开发项目变得越来越复杂,调试失败的测试用例的任务变得越来越困难和耗时。在函数开发和测试是分开的,并由不同的人员或团队执行的情况下,会出现更多的挑战。这 就 引出了一个重要 问题: 测试 工程 师 将 测试 场景 提供 给 开发 进行 进一步 分析 的 最 有效 方法 是什么? BTC EmbeddedPlatform包括一种独特的调试方法,可以生成独立的沙箱。这些沙箱包含被测子系统的副本以及失败的测试用例,包括相应的校准值。这些沙盒可以轻松与同事或客户共享,从而在不破坏原始文档的情况下轻松尝试修改。
Play now
Debugging_start
播放视频
Play now
播放视频

轻松测试所有子系统级别

分层测试方法

特别是在使用大型 TargetLink 模型时,通常需要在模型中较小的子系统或子函数上运行单个测试用例。 但是,隔离该子系统以创建测试工具可能需要耗时且容易出错的手动工作。这通常会导致需要存储、管理和维护其他模型和工件。
Hierarchical test approach for Simulink, TargetLink, Embedded Coder and Handcode
借助 BTC EmbeddedPlatform 中强大的“分层测试方法”,所有这些问题都在后台顺利处理。所需的测试工具模型是从原始模型“即时”自动生成的,因此不需要存储或手动更新它们。

认证

ISO 26262

BTC EmbeddedPlatform已通过德国TÜV Süd认证,适合用于安全关键软件开发项目。 该证书适用于不同的标准,包括IEC 61508-3:3010,ISO 26262,EN 50128,IEC 62304以及ISO 25119。对于汽车标准ISO 26262,该证书适用于所有ASIL级别,包括ASIL D。作为验证工具,BTC EmbeddedTester被归类为TCL 3的最高工具置信度。 我们根据要求免费向客户提供证书和相应的报告,这大大减少甚至消除了客户方工具认证措施的任何努力。
ISO 26262 Certificate

申请试用License

如果您想试用我们的工具,我们很乐意免费提供评试用License。评估包括免费的发布研讨会,还为您提供了与我们的支持和工程团队进行一对一会面的机会。

预定与我们的工程团队的会议

您有任何问题或希望看到我们的工具在实际项目中运行吗?如果是这样,请使用下面的链接安排会议,我们的工程团队成员将很乐意向您展示功能和用例,并直接回答您可能遇到的任何问题。

申请试用license

如果您想试用我们的工具,我们很乐意免费提供评试用License。评估包括免费的发布研讨会,还为您提供了与我们的支持和工程团队进行一对一会面的机会。

预定与我们的工程团队的会议

您有任何问题或希望看到我们的工具在实际项目中运行吗?如果是这样,请使用下面的链接安排会议,我们的工程团队成员将很乐意向您展示功能和用例,并直接回答您可能遇到的任何问题。

BTC EMBEDDED SYSTEMS BLOG

来自我们的Blog

分享有关嵌入式软件开发、基于模型的设计、自动代码生成和符合 ISO 26262 的测试的见解。

产品视频、视频博客和网络研讨会

视频&网络研讨会

在这些短视频中了解我们产品的一些主要功能。

BTC 功能测试套件

针对 Simulink、TargetLink、EmbeddedCoder和手写代码的基于需求的测试。