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