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.

[参考译文] LMK04828:OSCout 频率范围

Guru**** 1794070 points
Other Parts Discussed in Thread: LMK04828, TLV3601, LMK04832, LMK03318, CDCE6214, TLV3603, CDCM1802, LMK00105
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1046814/lmk04828-oscout-frequency-range

器件型号:LMK04828
主题中讨论的其他器件: TLV3601LMK04832LMK03318CDCE6214TLV3603CDCM1802LMK00105

您好!

我们计划使用 LMK04828时钟合成器

我想将 OSCout 用于 LVCMOS 时钟输出。 LMK 数据表中提到、默认情况下、加电 OSCout 时支持的最大频率为500MHz。

OSCout 是否支持33.33333Mhz 的频率? 现在、我是否可以知道 OSCout 时钟输出支持的频率范围。

对于33.33333333MHz,在 OSCin 输入时应注意的事项。

也只是为了确认理解-无需编程即可生成 OSCout 输出。

谢谢、此致、

Nireeksha

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

    Nireeksha、

    是的、在 POR 之后、OSCout 输出可立即使用、无需编程。 OSCout 将是 OSCin 引脚上信号的缓冲副本。 OSCout 支持任何频率高达500MHz 的输出、包括100/3MHz。 但默认情况下、OSCout 采用 LVPECL1.6V VOD 格式(而不是 LVCMOS)。 无法修改此默认值-目标必须接收 LVPECL 信号、或者您必须使用外部器件从 LVPECL 转换为 LVCMOS (例如 TLV3601)

    对于 OSCin 输入、如果它是正弦波输入、100/3MHz 可能是较低的压摆率、这可能会降低时钟性能。 理想情况下、OSCin 应作为高压摆率信号提供、因此应采用 LVPECL 或 LVDS 等格式、而不是正弦波;如果必须作为正弦波提供、请记住正弦波压摆率由 SR = 2π* f * Vpk 给出、 从这个公式可以看出、为了满足0.15V/ns 的最小支持压摆率、您需要在每个引脚上有一个>+7dBm 的单端正弦波或一个>+1dBm 的差分正弦波。

    此致、

    Derek Payne

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

    尊敬的 Derek:

    感谢您提供相关信息。

    我还 想确认我对 LMK04832时钟发生器的理解。 如果我错的话、 LMK4828和 LMK4832之间的唯一区别就是 LMK4832奇数时钟输出支持 LVCMOS。

    由于我需要四个 LVCMOS 时钟输出,LMK04828似乎不可行,因此我打算改用与 LMK4828引脚和功能兼容  并支持 LVCMOS 输出的 LMK4832

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

    正如您所说 的、默认情况下 OSCout 以 LVPECL 格式出现、因此如果不进行编程、如果我们要更改为 LVCMOS、则需要使用外部器件进行转换。

    LMK4828数据表中还提到了-“OSCout 缓冲器输出类型可编程为 LVDS、LVPECL 或 LVCMOS”。

    根据数据表、如果我先进行编程、那么我应该使用任何外部器件进行转换、还是仅在 TICS 专业版软件中进行设置?

    除此之外、我还在使用 VCXO (160MHz)来驱动 OSCin - 这样我可以生成 OSCout 时钟频率33.333333MHz 吗?

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

    Nireeksha、

    LMK04828和 LMK04832之间实际上存在多种差异、其中对奇数时钟(和 CLKout8/10)的 LVCMOS 支持就是其中之一。 其他一些包括:

    • 提高了 PLL2的最大相位检测器速率(320MHz)、从而提高了噪声性能
    • 通道分频器和数字延迟增加至最大值1023
    • 器件时钟或 SYSREF 可路由到任何 CLKout
    • PLL1和 PLL2 R 分频器可以同步
    • 针对奇数时钟添加了 CML 输出格式、以 CML 格式包含高性能旁路模式(仅1分频)、适用于偶数时钟
    • VCO 频率范围与 LMK04828略有偏移
    • PLL1中的保持行为略有修改
    • PLL2三阶和四阶元件在内部是固定的、而不是可调节的
    • CLKinX 多路复用器可以驱动 PLL2
    • 除了 LMK04828上的先前路径之外、还可以从 PLL2预分频器输出中选择 PLL1 N 反馈
    • 删除了器件时钟模拟延迟;SYSREF 模拟延迟步长减小到21ps、温度变化减小到±5ps

    LMK04828和 LMK04832之间的寄存器映射不兼容、因此需要以新的寄存器映射样式在 LMK04832上重新实现 LMK04828的设计。 否则、这两个器件是 P2P。

    在您的第二篇帖子上:

    首先、我要指出的是、LMK04828可能不适合在100/3MHz 下生成4个 LVCMOS 时钟、因为您会注意到它没有足够的 LVCMOS 输出(仅 OSCout)、并且需要外部除法和格式转换(LMK04828上的最大通道分频器为32、 两个 VCO 都不能被减少到足以满足100/3MHz 频率要求)。

    您似乎不想在每个 POR 之后进行编程以实现所需的频率、但 LMK04832没有 EEPROM 或其他非易失性存储器、并且不会默认为可轻松将160MHz VCXO 转换为100/3MHz 时钟的设置。 TICS Pro 可以帮助生成寄存器配置、并可以与评估模块(或具有兼容 SPI 引脚的生产板)通信、但它不用作 LMK04832的一次性编程解决方案、因为该器件没有非易失性存储器。

    我看到它的方式有两个选项:

    1. 将 TICS Pro 配置导出为原始寄存器值、并在每次使用应用中的板载微控制器或 FPGA 进行 POR 后立即使用这些设置对器件进行编程、在启动时加载寄存器设置。 这将允许使用 LMK04832、在100/3MHz 频率下具有4个 LVCMOS 输出、但在每次 POR 后对器件进行编程的安排可能超出您所需的范围。
    2. 选择不同的器件、例如 LMK03318或 CDCE6214、该器件集成了 EEPROM、并在所需频率下支持4个 LVCMOS (1.8V)输出。 TI 确实有一些其他时钟发生器、但大多数时钟发生器的相位噪声性能与 LMK04832不具有可比性。

    这有道理吗?

    此致、

    Derek Payne

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

    非常感谢 Derek 的详细解释。

    是的、总体概念似乎很清晰。

    我还想问的是 、我 已经确定使用 LMK04832代替 LMK04828。 我现在唯一的问题是 OSCout 时钟输出。

    正如它提到 的、OSCout 是 OSCin 的缓冲输出。 我所需的 OSCout 输出为100/3MHz (LVCMOS)。 如前所述、我使用 VCXO (160MHz) 来驱动 OSCin。在本例中、如规范中所述、我无需事先编程" OSCout 将在启动时以连接到 OSCin 端口的 VCXO 的频率振荡"。  

    您能评论一下这一理解。

    此外,提供 VCXO (OSCIN- 160MHz)是否足以获得100/3MHz (OSCOUT)的输出?

    同样,就像 LMK4828一样,即使在 LMK4832中,OSCout 默认时钟输出 将是 LVPECL,对吧? 我们需要使用任何外部器件(TLV3601)将 LVPCEL 转换为 LCMOS。

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

    您好、Nireeksha、

    是的、OSCout 在启动时输出 OSCin 频率。

    借助160MHz VCXO、您在 OSCout 上最接近100/3MHz 的频率是160/5MHz。 只能进行整数除法。

    启动时的 OSCout 格式为 LVPECL、但您可以将其重新编程为 LVCMOS。

    此致、

    Julian

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

    尊敬的 Julian:

    "借助160MHz VCXO、您在 OSCout 上最接近100/3MHz 的频率是160/5MHz"

    感谢您提供这些信息。 那么、为了实现100/3MHz 的输出、OSCin 的输入应该是什么?

    您还提到、我们可以将 OSCout 输出重新编程到 LVCMOS。 相反、我也可以使用外部器件(例如 TLV3603)将 OSCout LVPECL 输出转换为 LVCMOS、因为我希望在编程之前提供该输出。

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

    您好、Nireeksha、

    n 乘以100/3MHz、而 n 是正整数。 只需注意最小最大 OSCin 范围。

    确保您还可以使用该缓冲器、LMK00105或 CDCM1802。 LMK00105 可实现最佳性能。

    此致、

    Julian