ZHDZ020I January   2017  – August 2026 TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1

 

  1.   1
  2.   TMS320F28004x 实时 MCU 器件勘误表(器件修订版本 D、B、A、0)
  3. 1使用说明和公告模型
    1. 1.1 使用说明汇总表
    2. 1.2 公告汇总表
  4. 2命名规则、封装编号法和修订版本标识
    1. 2.1 器件和开发支持工具命名规则
    2. 2.2 支持的器件
    3. 2.3 封装编号法和修订版本标识
  5. 3器件修订版本 D 使用说明和公告
    1. 3.1 器件修订版本 D 使用说明
      1. 3.1.1 PIE:背对背 PIEACK 写入和手动 CPU 中断屏蔽清除之后的伪波嵌套中断
      2. 3.1.2 FPU32 和 VCU 背对背存储器访问
      3. 3.1.3 使用嵌套中断时要小心
      4. 3.1.4 安全性:主要的防御层是构建芯片安全边界,从启用 JTAGLOCK 和零引脚引导至闪存功能开始
    2. 3.2 器件修订版本 D 公告
      1.      公告
      2.      公告
      3.      公告
      4.      公告
      5.      公告
      6.      公告
      7.      公告
      8.      公告
      9.      公告
      10.      公告
      11.      公告
      12.      公告
      13.      公告
      14.      公告
      15.      公告
      16.      公告
      17.      公告
      18.      公告
      19.      公告
      20.      公告
      21.      公告
      22.      公告
      23.      公告
      24.      公告
      25.      公告
      26.      公告
      27.      公告
      28.      公告
      29.      公告
      30.      公告
      31.      公告
      32.      公告
      33.      公告
      34.      公告
      35.      公告
  6. 4器件修订版本 B 使用说明和公告
    1. 4.1 器件修订版本 B 使用说明
    2. 4.2 器件修订版本 B 公告
  7. 5器件修订版本 A 使用说明和公告
    1. 5.1 器修订版本 A 使用说明
    2. 5.2 器件修订版本 A 公告
      1.      公告
      2.      公告
      3.      公告
      4.      公告
      5.      公告
      6.      公告
  8. 6器件修订版本 0 使用说明和公告
    1. 6.1 器件修订版本 0 使用说明
    2. 6.2 器件修订版本 0 公告
      1.      公告
      2.      公告
      3.      公告
  9. 7文档支持
  10. 8商标
  11. 9修订历史记录

公告

SDFM:Manchester 模式(模式 2)无法在多种条件下生成正确的滤波器结果

受影响版本

0、A、B、D

详细信息

Manchester 解码算法在 1024 SDx_Dy 信号转换的校准窗口中,使用 SYSCLK 对 Manchester 位流进行采样。通过 Manchester 位流推算出的时钟用于在后续校准窗口周期内对数据进行采样。

有多种情况可能导致滤波器结果出现较大误差:

  • SDx_Dy 上的任何单个噪声事件都有可能会损坏解码后的 Manchester 时钟,并导致以不正确的频率对后续数据进行采样。
  • 如果 Manchester 位流时钟速率接近 SYSCLK 的精确整数倍,则当 Manchester 流与内部 SYSCLK 的相位在下一个 1024 转换校准窗口生效之前发生相位漂移时,偶尔会有一个 Manchester 位被跳过。还需要考虑 Manchester 时钟占空比偏差为 50% 的情况,以确保较长的 Manchester 脉冲不是 SYSCLK 的整数倍。如果 SD 调制器或该器件的时钟源存在较大变化范围,这种情况可能无法避免,原因是宽范围的禁止频率会带来难题
  • 如果 Manchester 上升沿与下降沿之间的边沿延迟差异(即位流占空比)大于一个 SYSCLK 周期,则 SDFM 时钟解码算法可能会错误地将时钟周期识别得比实际更短。

解决方法

可用的解决方法如下:

  • 避免使用 Manchester 模式并考虑使用模式 0,以便在噪声条件下提供出色的滤波器性能。这是推荐的解决方法。
  • 避免 Manchester 位流上出现任何噪声,并避免所选 Manchester 时钟源与 SYSCLK 形成整数倍关系。调制器和此器件必须使用精密时钟源。
  • 确保上升沿和下降沿延迟(即高电平脉冲和低电平脉冲)的长度彼此相差不超过一个 SYSCLK 周期。
  • 设计一种应用级算法,使其能够抵御偶尔出现的错误 SDFM 结果。