TRICORE QUALIFIED C

TRICORE QUALIFIED C 不仅仅是一个C编译器,它是一个面向 Infineon TriCore AURIX™ 平台、为 最高安全等级(ASIL-D/SIL 3) 项目量身打造的认证级工具链解决方案。对于开发汽车动力总成、底盘控制等安全关键应用的OEM和Tier-1供应商而言,它提供了一个经过验证、可快速投入生产的可靠工具基础,是构建符合 ISO 26262 标准的高完整性软件系统的关键一环。

产品详情

TRICORE QUALIFIED C 是 iSystem 公司(一家专业的嵌入式开发工具供应商)针对 Infineon TriCore™ 架构 推出的一款功能安全认证级 C 编译器。该产品专为汽车及其他安全关键型嵌入式系统的软件开发而设计,特别是满足 ISO 26262 ASIL-D 等高完整性标准的要求。

以下是其主要特点和价值:


核心特点

  1. 功能安全认证
    • 核心价值:编译器本身通过了严格的功能安全标准认证(如 ISO 26262 ASIL-D, IEC 61508 SIL 3),证明其开发流程和工具本身具有高可靠性和可追溯性。
    • 认证交付物:提供完整的工具认证包,内含安全手册、测试报告、工具置信度分析等文件,帮助客户在自己的安全项目中直接使用,节省大量工具链认证的时间和成本。
  2. 专为 TriCore 架构深度优化
    • 专门针对英飞凌 AURIX™ TC2xx/TC3xx/TC4x 系列微控制器的 TriCore 多核架构进行优化。
    • 在代码尺寸、执行速度和功耗之间提供出色的平衡,尤其适合资源受限且对性能要求苛刻的汽车应用(如动力总成、底盘控制)。
  3. 高性能与高可靠性代码生成
    • 经过充分验证的代码生成器,确保生成目标代码的确定性和可靠性,避免因编译器缺陷引入安全风险。
    • 支持 MISRA C:2012 等编码规范,并提供相关检查选项。
  4. 与 iSystem 生态系统无缝集成
    • 与 iSystem 自家的高性能调试器 winIDEA 以及硬件调试探头(如 BlueBox, iC5700)紧密集成。
    • 支持高级调试功能,如多核同步调试、实时追踪、覆盖率分析和性能剖析,为安全软件开发提供完整的“编译-调试-验证”工作流。
  5. 强大的运行时库支持
    • 提供经过安全认证的 C 运行时库,符合功能安全要求。
    • 对 TriCore 特有的硬件功能(如内存保护单元 MPU、缓存等)提供良好支持。

目标应用领域

  • 汽车电子(主要市场)
    • 动力总成控制(发动机 ECU、变速箱控制)
    • 底盘与安全系统(制动、转向、安全气囊)
    • 高级驾驶辅助系统
  • 工业控制:高可靠性的工业自动化、铁路、能源系统。
  • 航空航天:对工具链安全性有严苛要求的机载系统。

对开发者的价值

获得完整的工具链支持:与 iSystem 强大的调试和分析工具结合,提供了从编码、编译到测试、验证的端到端安全开发环境。

降低项目认证风险和成本:使用预认证的工具链,无需自己耗费巨资对底层编译器进行认证,能显著缩短安全关键项目的开发周期和合规周期。

提升代码质量和系统可靠性:编译器经过严格的工业级验证,生成的代码具有更高的可预测性和鲁棒性。

在线留言