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.

[参考译文] CDCM6208:CDCM6208的输出频率错误但稳定

Guru**** 2551110 points
Other Parts Discussed in Thread: TMS320C6678, CDCM6208

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/608199/cdcm6208-output-frequency-of-cdcm6208-is-wrong-but-stable

部件号:CDCM6208
主题中讨论的其他部件:TMS320C6678

我使用CDCM6208 为TMS320C6678生成时钟。   CDCM6208的输入是25MHz晶体连接到SEC_REFP/N

对于Y0/Y1/Y2100MHz,CDCM6208的输出为156.25MHZ,对于Y4/Y5/Y6,Y3和Y7,输出为浮动。  VCO碎片为3.125GHz。实际输出频率为90 % ,符合我的预期,Y0/Y1/Y2约为140MHz,Y4/Y5/Y6约为90MHz。

我尝试更改输出频率,我将 Y0/Y1/Y2更改为125MHz,Y4/Y5/Y6 更改为100MHz,这次VCO频率为3GHz, 而实际 输出频率是 我所期望的94 % ,Y0/Y1/Y2约为118MHz,Y4/Y5/Y6约为94MHz。

我使用osilloscope观察输出频率,尽管频率错误,波形非常稳定。

我配置statuso pin是PLL_LOCK,status0 pin is not pull up。

我 测量CDCM6208的功率,它是3.35V。   我认为权力 是可以的。

我 使用Spartan6 控制带有SPI的CDCM6208,我使用的Verilog代码是OK,因为我使用相同的代码来控制其它主板(称为主板A)的CDCM6208成功生成时钟频率。

环路滤波器如下所示,与板A相同,

CDCM6208的注册表如下

错误和稳定的输出频率让我困扰了几天,请帮助我。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大太阳您好!

    请保存.ini文件(文件->另存为)并将其发送给我吗?

    此致
    普奈特
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Puneet,
    很抱歉回复您的时间太长。我已解决问题。
    在A板中,我使用以下顺序:
    1、REFSEL = 1,PD = 1,RSTN = 1
    2、SPI写入
    它运行良好。当我将此序列迁移到当前主板时,它不再工作。
    我尝试了许多方法,并找到了解决方法。我更改了顺序:
    1、REFSEL = 1,PD = 1
    2、SPI写入
    3、RSTN = 1
    CDCM6208已锁定,输出频率正确。
    再次感谢您的回复。

    此致
    大太阳