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
时钟边沿延迟补偿有助于通过隔离式 Δ-Σ 调制器和 MCU 数字接口满足建立时间和保持时间要求,而不必降低调制器时钟频率。这使得系统能够以完整性能运行。
可以通过多种方法实现时钟边沿延迟补偿,这些补偿方法包括:
对于常用的隔离式 Δ-Σ 调制器型号,我们更详细地分析了具有软件可配置相位延迟的附加时钟信号和 MCU 时钟反相等补偿方法,并通过 AMC1306EVM 评估模块和 C2000 TMS320F28379D LaunchPad 以及选为 MCU 的 Sitara AM243x LaunchPad 进行了验证。测试结果对于具有 CMOS 接口和 SDFM 的 MCU 以及在处理 PRU 时没有 SDFM 的 Sitara MCU 同样适用。
表 29 显示了各种时钟信号补偿方法的优点和缺点。在下表中,使用缩写“软件相位延迟”和“硬件相位延迟”来表示具有软件可配置相位延迟的补偿和具有硬件可配置相位延迟的补偿。
| 方法 | 优势 | 缺点 |
|---|---|---|
| 软件相位延迟 |
|
|
| 硬件相位延迟 |
|
|
| 时钟返回 |
|
|
| 时钟反相 |
|
|
根据 Δ-Σ 调制器的类型,因外部或内部时钟源和 CMOS 或 LVDS 接口存在差异,不同的时钟信号补偿方法可能各有优劣。表 30 比较了常用的各种 Δ-Σ 调制器的建议补偿方法。
|
方法 |
AMC1306M25 外部时钟 (CMOS) |
AMC1305L25 外部时钟 (LVDS) |
AMC1303M2520/10 内部时钟 (CMOS) |
|---|---|---|---|
| 软件相位延迟 | + | + | 不适用 |
| 硬件相位延迟 | o | o | o |
| 时钟返回 | o | - | 不适用 |
| 时钟反相 | o | o | + |
对于需要外部时钟的调制器,具有软件可配置相位延迟的时钟信号补偿可提供出色性能,如果固定的一半时钟周期可满足要求,则随后在 MCU 实施时钟反相方法。这两种时钟信号补偿方法都有助于满足 MCU 的建立时间和保持时间要求,尤其是在调制器时钟频率较高时。使用 Δ-Σ 调制器 AMC1306M25 和 AMC1305L25 时,可使用以下计算工具来验证 MCU 的建立时间和保持时间要求。