ZHCADJ9A December   2023  – January 2024 AMC1303M2520 , AMC1305L25 , AMC1306M25

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2数字接口时序规格的设计挑战
  6. 3具有时钟边沿延迟补偿的设计方法
    1. 3.1 具有软件可配置相位延迟的时钟信号补偿
    2. 3.2 具有硬件可配置相位延迟的时钟信号补偿
    3. 3.3 通过时钟返回进行时钟信号补偿
    4. 3.4 通过 MCU 的时钟反相来实现时钟信号补偿
  7. 4测试和验证
    1. 4.1 测试设备和软件
    2. 4.2 具有软件可配置相位延迟的时钟信号补偿测试
      1. 4.2.1 测试设置
      2. 4.2.2 测试测量结果
    3. 4.3 通过 MCU 上的时钟反相进行时钟信号补偿的测试
      1. 4.3.1 测试设置
      2. 4.3.2 测试测量结果
        1. 4.3.2.1 测试结果 – GPIO123 时钟输入无时钟反相
        2. 4.3.2.2 测试结果 – GPIO123 时钟输入的时钟反相
    4. 4.4 通过计算工具进行数字接口时序验证
      1. 4.4.1 不使用补偿方法的数字接口
      2. 4.4.2 常用方法 - 降低时钟频率
      3. 4.4.3 具有软件可配置相位延迟的时钟边沿补偿
  8. 5结语
  9. 6参考资料
  10. 7Revision History

测试设置

图 4-1 中显示了使用附加时钟信号以及通过 AMC1306EVM 和 C2000 TMS320F28379D LaunchPad 进行软件可配置相位延迟测量的时钟信号补偿测试设置。对于此测量,使用单端探头来测量 AMC1306EVM 时钟输入 CLKIN 的时钟信号,以及 Δ-Σ 调制器的数据输出 DOUT,该输出在 SDFM 的 MCU 数据输入 SD1_D1 (GPIO122) 处测量。具有软件可编程相位延迟的时钟信号在 MCU Σ-Δ 滤波器模块 (SDFM) SD1_C1 (GPIO123) 的时钟输入端测量。AMC1306EVM 的输入引脚 AINP 和 AINN 短接在一起并接地,从而输出 50/50 的 1 和 0 信号密度。使用 EVM 上的隔离式变压器电路生成模拟电源 AVDD。隔离式调制器数字电源 DVDD (3.3V) 由 C2000 TMS320F28379D LaunchPad 提供。

GUID-20231128-SS0I-9NWJ-DS4C-DHP992SWGT0C-low.svg图 4-1 使用 AMC1306EVM 和 C2000 TMS320F28379D LaunchPad 在软件中配置相位延迟的时钟信号补偿测试设置

图 4-2 显示了采用 Sitara AM243x LaunchPad 的相同测量设置以及相应的测量点。

GUID-20231128-SS0I-07L4-RNFF-CVCRPQMRVBJJ-low.svg图 4-2 使用 AMC1306EVM 和 Sitara AM243x LaunchPad 在软件中配置相位延迟的时钟信号补偿测试设置