ZHCADJ9A December 2023 – January 2024 AMC1303M2520 , AMC1305L25 , AMC1306M25 , F28377D-SEP
TMS320F28379D 正在運(yùn)行一個內(nèi)部 TI SDFM 軟件工程,其中為 SDFM 模式配置了兩個 GPIO:GPIO122 和 GPIO123。SDFM 數(shù)據(jù)濾波器配置為 Sinc3,過采樣率為 64 (OSR64)。為進(jìn)行測試,由 ePWM4 模塊生成占空比為 50% 的 20MHz 時鐘信號并將其饋入 AMC1306EVM 的 CLKIN 引腳。ePWM5 模塊配置為輸出具有 50% 占空比和 30ns 相移的鎖相 20MHz 時鐘信號。此信號饋送到 SD1_C1 (GPIO123)。請注意,AMC1306EVM DOUT 數(shù)據(jù)位流僅在上升時鐘沿變化,因此每個時鐘周期變化一次,如 AMC1306 數(shù)據(jù)表的第 7.11 節(jié)“開關(guān)特性”所述。
圖 4-3 顯示了示波器測量和接口圖。饋入 AMC1306EVM CLKIN 引腳的時鐘信號由通道 3 上的綠色波形表示。AMC1306EVM 輸出的數(shù)據(jù)信號是通道 2 上的紅色 SD1_D1 (GPIO122) 信號。饋送到 SD1_C1 (GPIO123) 的相移時鐘信號是通道 1 上測量的藍(lán)色波形。當(dāng) SDFM 模塊在相移時鐘信號 SD1_C1 (GPIO123) 的上升沿對數(shù)據(jù)信號進(jìn)行采樣時,產(chǎn)生的建立時間約為 18ns,產(chǎn)生的保持時間約為 24ns。這滿足了 SDFM 限定 GPIO(3 樣本)模式 0 最短 10ns 的 TMS320F28379D 建立時間和保持時間要求。此外,此設(shè)計還提供了合適的裕度,為系統(tǒng)傳播延遲變化(正或負(fù))留出容差。
圖 4-4 顯示了與使用 Sitara AM243x LaunchPad 執(zhí)行的測試相同的測量結(jié)果??傊?,為了滿足 MCU 建立時間和保持時間要求,允許使用具有軟件可配置相位延遲的附加時鐘信號來進(jìn)行時鐘信號補(bǔ)償。此方法具有很大的自由度,因?yàn)椴粌H可以配置相移值,而且由于只需要一個額外的 GPIO 引腳來實(shí)施相移時鐘信號,因此該方法也適用于各種 MCU。