ZHCUA86A May 2021 – May 2022 DAC12DL3200
DAC12DL3200 包含两个数控振荡器 (NCO),用户可选择使用它们对每个 DAC 的音调进行直接数字合成。有两个 NCO 组,每组有 16 个独立的 32 位 NCO。可以将组单独用于每个 DAC,也可以同时使用两个组为一个 DAC 提供 32 个 NCO。两个 NCO 合并起来可为两个 DAC 提供一个双音调源。使用 DACA 和 DACB 选项卡中的 dac_A/B_NCO 列设置 NCO 频率。使用 dacA/B_phase 列设置相位。
GUI 带有两个默认的 NCO 设置配置文件。一个名为“EXT_CLK_6400M_NCOA_1_4_100_400MHz.cfg”,它将前 4 个 DAC NCO 设置为 100MHz、200MHz、300MHz 和 400MHz。为 EVM 提供 6.4GHz 外部时钟并加载此配置文件后,用户就可以选择将四个 NCO 中的任意一个发送至 CHA 输出。标记为“SPI NCOA bank select”的 GUI 框用于确定使用哪个 NCO。
第二个配置文件名为“LMK_100M_LMX_6400M_NCOA_1_4_100_400MHz”,它会加载相同的参数,但用于板载时钟模式下的 EVM 设置。
NCO 模式下不使用数字输入数据。无需使用 TSW14DL3200EVM。
若要输入所需的 NCO 频率和相位设置,用户必须首先在标记为“F_DACA(MHz)”的框中输入 DAC 采样速率。输入的值以 MHz 为单位。
然后用户就计划使用哪些 NCO 进行选择,并在第一列中输入 NCO 频率(以 MHz 为单位)。输入此值后,点击 GUI 中的任意位置或按键盘上的 Enter 键将加载所需的寄存器,并使用用于生成此频率的实际寄存器设置来更新第二列。相同的说明也适用于设置 NCO 相位。输入的相位值以弧度为单位。有效的输入值为 -3.1416 到 3.1416。可在器件数据表中找到此设置的公式。
图 4-3 展示了 DAC 采样速率为 6400MHz 且 NCO0、NCO1、NCO2 和 NCO3 设为 100MHz、200MHz、300MHz 和 400MHz 的设置。
如果 NCO SYNC 源使用 SPI_SYNC,在对 NCO 设置进行任何更改后,点击 SPI_SYNC 按钮两次,以同步两个 NCO。