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:用于USXGMII的322.26.5625万 / 644.5.3125万 MHz参考时钟生成

Guru**** 2511985 points
Other Parts Discussed in Thread: CDCM6208, CDCE6214

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1089516/cdcm6208-322-265625-644-53125-mhz-ref-clock-generation-for-usxgmii

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

尊敬的技术支持:

我需要为 英特尔Cyclone 10 GX FPGA提供322.26.5625万 MHz或644.5.3125万 MHz参考时钟,以便与USXGMII接口配合使用。 这是与Marvell的10GBASE-T PHY通信所必需的。

我想使用CDCM6208 V2生成这样的参考时钟,但我找不到任何明确的指示,说明如何在使用输出分整除器时计算抖动/相位噪声。

我发现我无法使用整数除法获得所需的频率。

我的想法是 采用以下配置以获得所需的时钟。 我看到EVM软件可以为整数除法器输出绘制相位噪声,但不能为小数除法器输出绘制相位噪声。

我还需要生成其他时钟,例如100MHz,50MHz和其他没有严格抖动 要求的辅助时钟。

您能告诉我如何计算这种情况下的抖动吗?

是否有任何其它TI时钟发生器更适合此应用? 如果可能的话,我更喜欢1.8V的电源。

谢谢你

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

    您好,

    当使用CDCM6208以获得所需的部分输出频率时,其PFD频率会变得非常低,并且会影响设备的抖动性能。

    相反,我建议看看 CDCE6214,它将具有部分PLL,并可以生成具有更高相位探测器频率的所需频率。 它还具有1.8V电源选项。

    谢谢!

    此致,

    Ajeet Pal

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

    谢谢!

    经过一些检查,我决定继续使用CDCE6214,因为它完全适合我们的应用。

    我还需要一个100 MHz的时钟输出, 我认为它直接从使用50MHz参考时钟的x2输入乘数(下图中的绿色路径)后面的REFCLK导出:

    问题是在TIC pro中,连接不同。 整数除法器前面的MUX不会连接到x2乘法器后面的时钟,而是连接到之前的时钟。 所以我不能输出100MHz,而是50MHz作为参考时钟。

    您能否确认数据表错误,我应该按照TIC配置进行操作?

    谢谢你

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

    您好,

    OUT0-4可以具有REF_CLK和PFD_CLK输出选项,其中数据表中的方框图显示参考输出的通用图。  

    数据表中的表9显示了输出通道上REF_CLK或PFD_CLK的寄存器设置。

    R25[9]为REF_CLK或PFD_CLK OUT选择MUX。

    谢谢!

    此致,

    Ajeet Pal

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

    您好,

    PPD_CLK输出上会有一个更新,因为参考乘数在基于延迟的电路中工作,它不会生成50 % 占空比PFD时钟。 因此,您从PFD_CLK生成的100MHz输出将不具有50 % 占空比输出。

    谢谢!

    此致,

    Ajeet Pal