ZHCY211 December 2024 AMC0106M05 , AMC0106M25 , AMC0136 , AMC0311D , AMC0311S , AMC0386 , AMC0386-Q1 , AMC1100 , AMC1106M05 , AMC1200 , AMC1200-Q1 , AMC1202 , AMC1203 , AMC1204 , AMC1211-Q1 , AMC1300 , AMC1300B-Q1 , AMC1301 , AMC1301-Q1 , AMC1302-Q1 , AMC1303M2510 , AMC1304L25 , AMC1304M25 , AMC1305M25 , AMC1305M25-Q1 , AMC1306M05 , AMC1306M25 , AMC1311 , AMC1311-Q1 , AMC131M03 , AMC1336 , AMC1336-Q1 , AMC1350 , AMC1350-Q1 , AMC23C12 , AMC3301 , AMC3330 , AMC3330-Q1
图 150 显示了第一种补偿方法,其中使用了具有软件可配置相位延迟的附加锁相时钟信号。对于此补偿方法,相移时钟信号 CLKOUT_delay 用作 Σ-Δ 滤波器模块 (SDFM) SD0_CLK 的时钟输入。对于其他类型的 Δ-Σ 调制器和 MCU(例如 C2000 MCU),补偿方法适用同样的原理。
第二个相移时钟信号的实施提供了最高的自由度和用户可配置性。这意味着,各种隔离式调制器的各种最短保持时间 th(MIN) 值可通过在软件中简单地更改相移值来进行补偿。SD0_CLK 输入端的时钟信号上升沿发生相移,使得时钟信号符合 SDFM 的数据采样点,如图 151 所示。在 Σ-Δ 模式下的 AM243x PRU_ICSSG PRU 时序要求中,最短建立时间为 10ns,tsu (SD_D-SD_CLK) (MIN) = 10ns;最短保持时间为 5ns,th(SD_CLK-SD_D) (MIN) = 5ns。因为 AMC1306M25 最短保持时间 th(MIN) 为 3.5ns,但可能需要 5ns,因此需要进行补偿,以便根据 SDx_CLK 信号的上升时钟沿在数据输入 SDx_D 处保持正确的采集。采用这种补偿方法后,满足 AM243x PRU_ICSSG PRU 的 Σ-Δ 模式的 10ns 最短建立时间和 5ns 保持时间要求,请参阅图 151。