主题中讨论的其他器件:DAC38RF82、 LMK04816、
你好!
我使用 的是 DAC38RF89。 DACCLK 频率为328MHz、DAC 时钟频率为7872MHz。
当我尝试执行图141时出现问题(请参阅 DAC38RF82数据表、第126页):
在"芯片 PLL 模式"阶段、从读取数据 始终相同、永不更改- 0xc002。
在配置 DAC 电源时、功耗会增加约1W
你可以给我建议吗?
谢谢。
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.
你好!
我使用 的是 DAC38RF89。 DACCLK 频率为328MHz、DAC 时钟频率为7872MHz。
当我尝试执行图141时出现问题(请参阅 DAC38RF82数据表、第126页):
在"芯片 PLL 模式"阶段、从读取数据 始终相同、永不更改- 0xc002。
在配置 DAC 电源时、功耗会增加约1W
你可以给我建议吗?
谢谢。
尊敬的安德烈:
我建议您调整 VCO 代码、使 VCO 重新居中到7872MHz 时所需的频率。 VCO 代码用于补偿由于工艺/电压/温度而导致的部件间差异。 它对于每个芯片都是唯一的、因此您需要按照流程图的部分进行调整
我还建议您检查 N 和 M 分频器、以便将 PLL 设置为具有适当的反馈环路以锁定。 N 和 M 分频器可能需要编程为 N-1或 M-1。 您需要查看数据表以了解详情
关于 VCO 代码调整、您可能需要编程到总范围的较低范围、因为7872更接近较低范围而不是较高范围
最后、我建议您将寄存器设置转储为 DAC38RF8x EVM GUI 可以接受的格式。 我们可以将其加载到 GUI 中并检查整体设置、以查看是否缺少任何内容。
-Kang
你(们)好
感谢您的回复。
我将介绍我的步骤:
1.打开电源。
2.将配置数据载入 CDS (lmk04816)并等待 PLL 锁定。
3.将 TXENABLE 设置 为"0"、然后形成复位脉冲持续时间为50us。
4.检查寄存器0x07F、[15:10]的状态10000b。
5.将配置数据加载到 dac38rf89中。
6。读取寄存器0x006以查看温度(寄存器0x006、位[15:8]) 和 LFVOLT (寄存器0x006、位[7:5]):读取的值为 0xC0E2 (温度为-64 摄氏度、LFVOLT 为7)。 在为 dac38rf89加载新的 cfg 文件后、该值已从0xC002更改为0xC0E2。
7、写入寄存器0x433、从1到127的位[14:8] vaue 不会改变 LFVOLT 参数、而是将功耗增加近0.7W
8。写入寄存器0x005位[0]值'0'、然后读取该寄存器、位[0]并得到值'1'。