ZHCUBU4 March   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
    3. 2.3 主要米6体育平台手机版_好二三四
      1. 2.3.1 LP87745
        1. 2.3.1.1 LP87745 特性
        2. 2.3.1.2 安全功能
      2. 2.3.2 AWR294x 毫米波传感器
    4. 2.4 系统设计
      1. 2.4.1 硬件方框图
      2. 2.4.2 软件组件
        1. 2.4.2.1 次级引导加载程序 (SBL)
        2. 2.4.2.2 mmWaveLink API
        3. 2.4.2.3 毫米波安全诊断库 (SDL)
        4. 2.4.2.4 毫米波 SDK 软件方框图
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
    2. 3.2 测试设置
    3. 3.3 测试结果
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标

毫米波安全诊断库 (SDL)

毫米波 SafeTI 诊断库 (SDL) 是一个函数集合,用于访问 TI 毫米波传感器各种安全机制的安全功能和响应处理程序。这些功能有助于开发涉及功能安全的软件应用程序。

SDL 提供了一组诊断 API 和底层驱动程序函数,用于访问诊断功能。这些安全机制在毫米波器件安全手册 中进行了定义。

诊断库 (DIAG) 是一个软件诊断库,可提供 API 来访问安全功能以及注入或检测故障。


GUID-20210225-CA0I-RKPK-KXD1-W7KC9VWJKRXT-low.gif

图 2-7 SDL 层架构

图 2-7 中,红色方框表示的是功能安全质量,所有相关文件和报告均在 SDL 包中提供。

诊断库提供了“毫米波器件安全手册”中所规定的诊断的实现方案。

诊断测试类别(基于持续时间):

  • 一次性诊断
  • 定期诊断
  • 故障插入诊断:ECC、奇偶校验、MPU 诊断。
  • 自检诊断:LBIST、PBIST、DCC、CCM 诊断。
  • 外设 IO 诊断:外设环回,Nerror 输入/输出诊断
  • 静态配置寄存器的回读:定期检查静态配置寄存器的诊断

典型 DIAG 测试流

  • 操作系统适配层 (OSAL) 定义添加和删除挂钩的能力。可以将挂钩添加到 ESM 错误和 CPU 异常中
  • 硬件配置 – 需要为执行诊断而配置的硬件 IP 寄存器
  • CPU 异常、ESM 错误 – 诊断生成 ESM 错误、CPU 异常
  • 所有诊断处理程序都位于诊断层的内部

GUID-20210225-CA0I-18QV-WNCZ-QTDK7BSPHXBT-low.gif

图 2-8 DIAG 测试流