TASKING:安全关键型嵌入式软件开发的一站式工具链供应商

TASKING是一家国际领先的嵌入式软件开发工具供应商,TASKING开发工具被汽车制造商和世界上最大的一级供应商广泛用于实现在安全关键领域的高性能领域的应用。汽车行业和相关行业的客户相信基于TASKING开发工具可以开发出最佳的应用程序,同时实现极高的可靠性、功能安全性和产品性能。TASKING公司成立于1977年,总部位于德国慕尼黑,1986年进入编译器工具领域,1990年开始为Infineon产品设计软件工具,TASKING于2014年加入AUTOSAR,在欧洲、美国、中国、印度、日本设有销售、支持团队以及运营团队。目前应用于英飞凌MCU的TASKING开发工具作为公司重要产品,开发流程依据ASPICE Capability Level 2标准,并于2019年获得TÜV Nord功能安全产品认证,获得ASIL-D等级认证证书。简化软件追踪:无需硬件追踪即可实现实时性能分析

产品详情

在软件定义汽车与智能系统的时代,嵌入式软件的复杂性呈指数级增长,而对功能安全与信息安全的严苛要求从未改变。TASKING作为全球领先的嵌入式软件开发工具供应商,总部位于德国慕尼黑,自1977年成立以来,始终致力于为汽车、工业、航空航天及国防等高安全关键领域提供高性能、高可靠性的开发工具 

通过战略收购iSYSTEM(2022年)与LDRA(2025年),TASKING现已完成从编译器、调试器到测试验证工具的完整布局,成为全球少数能够提供端到端、一站式、可认证嵌入式软件开发工具链的供应商 

核心产品矩阵:覆盖”编译-调试-测试”全流程

TASKING的产品体系围绕嵌入式软件开发的完整生命周期构建,三大核心产品线无缝集成,助力开发者从左移开发中获得效率与安全性的双重提升。

1. TASKING VX-toolset 编译器套件(Compile)

作为TASKING近五十年的技术基石,VX-toolset系列编译器以极致的代码密度与执行效率闻名业界,专为复杂多核架构深度优化。

  • VX-toolset for TriCore:面向英飞凌AURIX系列(TC2xx/TC3xx等)的黄金编译器,深度支持GTM、HSM、SCR等专用模块,是动力总成与底盘域控开发的事实标准 
  • VX-toolset for Arm:全面支持Arm Cortex-R/M系列,尤其针对NXP S32Z/E、S32K3等最新汽车处理器进行了深度优化;同时已适配紫光同芯THA6 Gen2(国内首款Arm R52+ ASIL D MCU)、兆易创新GD32A7x、曦华科技CVM01x等国产车规芯片,助力本土生态建设 
  • VX-toolset for RISC-V:面向未来指令集架构,支持Andes晶心科技通过ISO 26262认证的RISC-V处理器IP,并集成虚拟原型平台,实现芯片流片前的软件开发 
  • TASKING SmartCode:面向英飞凌TC4xx、PPU、CSRM、SCR、Bosch GTM设计的集成解决方案,提供指令集仿真与硬件调试支持 

2. iSYSTEM BlueBox 调试与跟踪解决方案(Debug)

原iSYSTEM团队以”蓝盒子”硬件闻名,现已成为TASKING调试方案的核心支柱,提供从实时调试到深度跟踪的完整能力。

  • iC7系列 BlueBox:最新一代硬件调试器,包含iC7mini、iC7pro、iC7max三款型号。其中iC7pro与iC7max支持实时指令跟踪,iC7max更可实现多SoC同步调试与片间通信监控,完美适配中央计算单元与区域控制器 
  • winIDEA集成开发环境:统一图形化界面,支持主流编译器生成的可执行文件的自动识别与调试;提供实时内存访问、无限软件断点、多核同步控制等高级调试功能 
  • 虚拟ECU(vECU)调试:与MachineWare虚拟原型平台深度集成,使工程师能够在真实芯片可用前,使用与硬件调试完全相同的工具链进行软件开发与验证 
  • 开放SDK:支持Python、Java、C#、MATLAB、LabVIEW等多种语言的自动化操作,无缝融入持续集成与持续部署(CI/CD)流程 

3. LDRA 测试与验证工具集(Test)

随着LDRA的加入,TASKING补全了工具链的最后一块拼图,将测试与验证提升至与编译、调试同等重要的战略位置。

  • 代码分析与静态验证:集成MISRA C/C++、CERT C、AUTOSAR等编码规范检查,早期识别潜在缺陷,确保代码健壮性 
  • 单元测试与集成测试:支持基于目标代码的自动化测试,无需重新编译,大幅提升测试效率 
  • 代码覆盖率分析:提供语句、分支、MC/DC等全级别覆盖率统计,满足ISO 26262 ASIL D对测试完整性的严苛要求。
  • 需求可追溯性:实现从系统需求、软件设计到测试用例的双向追溯与闭环验证 

技术优势:为功能安全与高性能而生

1. 安全合规,全球认证

TASKING工具链严格按照Automotive SPICE® Level 2标准开发,已获得TÜV Nord认证,符合ISO 26262(最高ASIL D)、IEC 61508、ISO 21434(网络安全)、ISO 25119、EN 50657等国际标准。开发团队可基于经过认证的工具链,大幅降低自身功能安全认证的复杂度与风险 

2. AI增强,智能开发

TASKING工具链现已集成代理型AI工作流,基于Model Context Protocol(MCP)标准,允许大型语言模型(LLM)与开发工具安全交互 。开发者可通过AI助手实现:

  • 编译配置的智能优化
  • 调试过程的自动化控制
  • 执行轨迹的自动捕获与分析
  • 测试用例的生成与需求追溯
  • 最高30%的开发工作量节省 

3. 多核干扰分析与最差执行时间(WCET)评估

随着多核处理器在汽车领域的普及,核间干扰对实时性的影响成为关键挑战。TASKING集成的工具链能够:

  • 通过编译器优化选项的迭代尝试
  • 结合调试器捕获的实时数据
  • 利用LDRA测试工具进行深度分析
  • 精准评估多核干扰下的WCET,为符合性测试提供量化依据 

4. 虚拟与物理的无缝切换

与MachineWare的合作使TASKING工具链能够在虚拟原型(vECU)与物理芯片之间平滑切换,开发流程、脚本、自动化脚本无需更改。这种”左移”开发模式使软件开发可提前至芯片流片前启动,显著缩短产品上市周期 

生态体系:携手全球伙伴,赋能本土创新

TASKING与全球主流芯片厂商保持深度战略合作,同时积极拥抱中国本土汽车半导体生态:

  • 国际伙伴:英飞凌(AURIX TC4xx)、恩智浦(S32Z/E、S32K3)、瑞萨(RH850)、安谋科技(Arm)、Andes晶心科技(RISC-V) 
  • 本土伙伴:紫光同芯(THA6 Gen2)、芯驰科技(E3650)、兆易创新(GD32A7x)、曦华科技(CVM01x) 

典型应用场景

  • 动力总成与底盘域控:基于TASKING TriCore编译器 + BlueBox调试器 + LDRA覆盖率分析,满足ASIL D功能安全要求。
  • 自动驾驶域控制器:基于TASKING Arm编译器 + winIDEA多核跟踪 + 虚拟ECU仿真,应对高算力异构芯片的软件开发挑战。
  • 区域控制器(Zonal):利用iC7max实现多SoC同步调试与片间通信监控,确保整车电子电气架构的协同稳定。
  • 功能安全认证项目:依托TASKING经过TÜV认证的工具链与TQSP工具认证支持包,加速ISO 26262认证流程 

:如需了解更多关于TASKING VX-toolset、iSYSTEM BlueBox或LDRA测试工具的最新版本信息、技术支持与商务合作 请联系我们。

试用链接:https://wenjuan.feishu.cn/m/cfm?t=sQ2QleUkHPBi-d3gz

在线留言