器件型号: ADC12DJ3200QML-SP
数据表(SLVSDR2C 2025 年 3 月)指出、FREQAx/FREQBx 和 PHASEAx/PHASEBx 可以设置为有符号值或无符号值。
我在数据表中看不到任何说明如何在 2(有符号或无符号)之间进行选择的内容。
我需要负的频移。
就在那里。 我错过了。 非常感谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号: ADC12DJ3200QML-SP
数据表(SLVSDR2C 2025 年 3 月)指出、FREQAx/FREQBx 和 PHASEAx/PHASEBx 可以设置为有符号值或无符号值。
我在数据表中看不到任何说明如何在 2(有符号或无符号)之间进行选择的内容。
我需要负的频移。
就在那里。 我错过了。 非常感谢
您好、Michael:
您是否查看过数据表的这些部分?
第 6.3.5.1.5 节“NCO 相位偏移设置“
表 6-135. FREQAx 或 FREQBx 字段说明
在 JESD204B 接口运行后更改该寄存器会导致非确定性 NCO 相位。 如果需要确定性相位、则在更改该寄存器后必须重新初始化 JESD204B 接口。 该寄存器可以解释为有符号或无符号。 当解释为有符号(二进制补码)时、NCO 频率介于–Fs/2 至 Fs/2 之间。 当解释为无符号时、NCO 频率介于 0 和 fs 之间。
表 6-136. PHASEAx 或 PHASEBx 字段说明
此致、
Rob
感谢您的答复。
我遇到的问题是无法看到寄存器是如何被解释为有符号寄存器还是无符号寄存器。
相位设置为 16 位、频率设置为 32 位。 两者都描述为有符号或无符号。
时钟频率为 960MHz、NCO 频率需要为–300MHz。
如果我将 NCO 频率寄存器设置为 16#D800_0000、如何知道它是–300MHz(如果有符号)还是 810MHz(如果没有符号)?
非常感谢。