ZHCT435 October   2023 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28076 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2IEC 60730 和 UL 1998 分级概述
    1. 2.1 C2000 各器件系列的功能
  6. 3C2000 安全配套资料
    1. 3.1 使用入门
    2. 3.2 功能安全手册
    3. 3.3 软件配套资料
  7. 4在 C2000 实时 MCU 上实施可接受措施
    1. 4.1 实施步骤
    2. 4.2 映射示例
    3. 4.3 其他最佳实践
  8. 5将可接受控制措施映射到 C2000 唯一标识符
    1. 5.1 唯一标识符参考
    2. 5.2 CPU 相关故障
    3. 5.3 中断相关故障
    4. 5.4 时钟相关故障
    5. 5.5 存储器相关故障
    6. 5.6 内部数据路径故障
    7. 5.7 输入/输出相关故障
    8. 5.8 通信、监控器件和定制芯片故障
  9. 6术语表
  10. 7参考文献

软件配套资料

虽然 C2000 器件具有多种硬件安全特性,但应用级诊断软件会增加硬件特性的价值。C2000 提供以下与安全相关的软件包:

  • C28x 自检库 (C28x_STL)
  • CLA 自检库 (CLA_STL)
  • 软件诊断库 (SDL)
软件诊断库
特性:
  • 有一组可通过 C 语言调用、经优化、独立的测试函数。
  • 由用户的应用程序调用和管理。
  • 检测到故障时,应用程序确定系统相应的操作。
  • 每个函数执行一个特定任务来验证组件的功能。
  • 采用符合安全标准的安全机制。
  • 对 MCU 实时控制性能的影响极小。
  • 用户指南包含基准测试。
  • 支持上电测试和/或定期测试。
  • 演示库用法和诊断功能配置。
示例包括:
  • CAN 消息 RAM March 和奇偶校验逻辑测试
  • 用于通信和存储器测试的 CRC 代码
  • CPU HWBIST 功能接口
  • PIE RAM 冗余测试
  • 时钟频率测试
  • CPU 寄存器测试
  • PIE RAM 冗余测试

请参阅安全手册的“C2000 安全诊断库”一章。

获取方式:
C28x 和 CLA 自检库
自检库 (STL) 使用 CPU 本身来检查 CPU 的逻辑完整性。STL 经 TÜV SÜD 独立评估,发现其分别适合集成到高达 ASIL D (ISO 26262:2018) 和 SIL 3 (IEC 61508:2010) 等级的安全相关系统中。
C28X_STL 特性:
  • 代表着一种能够检测 C28x CPU 永久性故障的安全机制。
  • 涵盖 CPU、FPU、TMU、VCU 和 VCRC 指令集。
  • 仅支持启动测试。
  • 适用于不带硬件内置自检 (HWBIST) 的 C 级、SIL-2 和 SIL-3 功能器件。
  • 包含用户指南和合规性支持包 (CSP)。
CLA_STL 特性:
  • 代表着一种能够检测控制律加速器 (CLA) 永久性故障的安全机制。
  • 涵盖 CLA 寄存器组、控制单元、数据路径等。
  • 支持启动测试和定期测试。
  • 适用于任何具有 CLA 的器件。
  • 包含用户指南和合规性支持包 (CSP)。
获取方式:
  • CLA_STL 和 C28X_STL 未在 TI.com 上发布。请联系您的 TI 代表以申请访问权限。