ZHCUA86A May 2021 – May 2022 DAC12DL3200
DAC12DL3200 包含兩個數(shù)控振蕩器 (NCO),用戶可選擇使用它們對每個 DAC 的音調(diào)進行直接數(shù)字合成。有兩個 NCO 組,每組有 16 個獨立的 32 位 NCO??梢詫⒔M單獨用于每個 DAC,也可以同時使用兩個組為一個 DAC 提供 32 個 NCO。兩個 NCO 合并起來可為兩個 DAC 提供一個雙音調(diào)源。使用 DACA 和 DACB 選項卡中的 dac_A/B_NCO 列設(shè)置 NCO 頻率。使用 dacA/B_phase 列設(shè)置相位。
圖 4-2 包含 NCO 設(shè)置的 DACA 選項卡GUI 帶有兩個默認(rèn)的 NCO 設(shè)置配置文件。一個名為“EXT_CLK_6400M_NCOA_1_4_100_400MHz.cfg”,它將前 4 個 DAC NCO 設(shè)置為 100MHz、200MHz、300MHz 和 400MHz。為 EVM 提供 6.4GHz 外部時鐘并加載此配置文件后,用戶就可以選擇將四個 NCO 中的任意一個發(fā)送至 CHA 輸出。標(biāo)記為“SPI NCOA bank select”的 GUI 框用于確定使用哪個 NCO。
第二個配置文件名為“LMK_100M_LMX_6400M_NCOA_1_4_100_400MHz”,它會加載相同的參數(shù),但用于板載時鐘模式下的 EVM 設(shè)置。
NCO 模式下不使用數(shù)字輸入數(shù)據(jù)。無需使用 TSW14DL3200EVM。
若要輸入所需的 NCO 頻率和相位設(shè)置,用戶必須首先在標(biāo)記為“F_DACA(MHz)”的框中輸入 DAC 采樣速率。輸入的值以 MHz 為單位。
然后用戶就計劃使用哪些 NCO 進行選擇,并在第一列中輸入 NCO 頻率(以 MHz 為單位)。輸入此值后,點擊 GUI 中的任意位置或按鍵盤上的 Enter 鍵將加載所需的寄存器,并使用用于生成此頻率的實際寄存器設(shè)置來更新第二列。相同的說明也適用于設(shè)置 NCO 相位。輸入的相位值以弧度為單位。有效的輸入值為 -3.1416 到 3.1416??稍谄骷?shù)據(jù)表中找到此設(shè)置的公式。
圖 4-3 展示了 DAC 采樣速率為 6400MHz 且 NCO0、NCO1、NCO2 和 NCO3 設(shè)為 100MHz、200MHz、300MHz 和 400MHz 的設(shè)置。
如果 NCO SYNC 源使用 SPI_SYNC,在對 NCO 設(shè)置進行任何更改后,點擊 SPI_SYNC 按鈕兩次,以同步兩個 NCO。
圖 4-3 NCOA 計算