工具与软件:
尊敬的 TI 团队:
我目前正在开发一种涉及 AFE7950EVM 的设置、我的目标是生成1GHz 正弦波、将其发送到 DAC、并通过 FPGA JESD 接口处理环回 ADC 数据。 我有几个问题、非常感谢您帮助解决这些问题:
-
DAC 采样速率:
Latte GUI 中显示的 DAC 采样率称为2949.12 * 4 = 11,796.48 MSPS
。 您能解释一下为什么执行4倍乘法吗? 我可以更改还是不更改? -
自定义正弦波的频率计算(64点 LUT):
我根据184.32 MHz(clock) / 64(point) = 2.88 MHz
sine_64point.v
Verilog 代码生成的定制64点正弦波计算出正弦波频率。 这是正确的频率吗? 如果不是、您能说明预期的频率吗? 给定64点 Verilog 代码? -
NCO 频率配置:
sysParams.txNco0 =[[1,000,1000]、对于 NCO0、对于 TxA、# Band0、Band1
在 Latte GUI 中、我使用以下配置修改了 NCO 频率:
[1,000,1000]、对于 NCO0、对于 TxB、# Band0、Band1
[1,000,1000]、对于 NCO0、对于 TxC、# Band0、Band1
[1,000,1000]]#对于 NCO0、对于 TxD、带宽为1
-
我是否需要其他配置来确保正常运行、或者这是否足够?
-
SYSREF 和基准时钟:
我已经连接sysref_p
、并且sysref_n
从 AFE7950EVM 连接到 FPGA。 系统时钟(sys_clock
)设置为184.32 MHz、由 EVM 指定。wire sysref; IBUFDS sysref_ibuf (.I(sysref_p), .IB(sysref_n), .O(sysref)); assign rx_sysref = sysref; assign tx_sysref = sysref;
您能否确认来自 AFE7950的参考时钟(参考时钟)频率?
-
JESD 数据速率和采样速率:
通过 JESD 接口处理后、预期数据速率是多少? 此数据速率与 ADC 和 DAC 采样速率有何关系? -
1GHz 正弦波 LUT:
您能否提供用于使用 AFE7950 DAC 生成1GHz 正弦波的 LUT 或样本数据?
文件
Verilog 代码
我已通过 AFE7950EVM 上的射频电缆(J9至 J3)将 DAC 输出连接到 ADC 输入。 我期待您的指导、以确保正确配置和理解数据流。
谢谢你。
此致、
Banoth Balu