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:寄存器值的哪种组合可提供输出频率 F1 = 2GHz +/- 150MHz 以及另一个输出-恰好 f2 = f1/2?

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/933221/lmk04828-what-combination-of-register-values-will-provide-output-frequency-f1-2ghz---150mhz-and-for-another-output---exactly-f2-f1-2

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

大家好、团队、

希望你们做得好、保持安全。 如果您有机会、请分享以下反馈:

无外部 VCO 或晶体。 CPOUT (引脚32、46)断开、CLKin1 (pins34、35)断开、OSCOUT (引脚40、 41)已断开连接。

CLKin0 (引脚37、38)连接到 OSC XO 125.000MHZ LVDS SMD

或者、也可以将到 OSCin (pins43、44)连接到另外一个 OSC XO 125.000MHZ LVDS SMD

 

请查看:PLL_CONFIG_0817 (1) 0.csv。

B 列:加电后从默认值读取。

C 栏:所需的改动。 例如:

第323行: PLL_SPI_LOCK_LSB = 83

第219行: PLL_SYNC_FIX_127 = 127

第229行: PLL_CLKIN_SEL_MODE = 0。 我们不需要使用外部控制、但引脚 CLKIN_SEL0、CLKIN_SEL1连接到 Cyclone 4的引脚。 有“0”

行224: PLL_CLKin1_EN = 0     (PLL_CLKin0_EN = 1)

第26行: PLL_DCLKout4_DIV = 2。 我们用于控制输出频率的输出。 在“设置 PLL”之后,我们得到593MHz。 (PLL_DCLKout4_DIV = 1;793MHz)

在这种情况下、如果线路186 PLL_Feedback Mux = 1、PLL_DCLKout4_DIV = 2;750MHz。 如果 PLL_DCLKout4_DIV = 1、则为1GHz

现在,在“获取 PLL”之后,我们得到“D”列。 问题是:

  1. 第235行:PLL_CLKIN_SEL0_TYPE 变为=4。 它是输出。 怎么可能? 它已被编程为有目的的输入、因为它连接到另一个输出。 ?
  2. 第219行:它是固定寄存器。 为什么要将其重新分配到另一个数字?
  3. 为什么要将行224 PLL_CLKin0_EN = 1更改为0、PLL_CLKin1_EN = 0更改为1?
  4. 为什么分频器线24–30改变值?

 

实际上、我们需要一个输出的频率为 f1 = 2GHz +/- 150MHz、另一个输出的频率为 f2 = f1/2。  寄存器值的哪种组合将提供这样的频率?  

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

    您好、Randhir、

    我是否可以假设您需要固定输出频率、在+/- 150MHz 的任何位置都无法调?

    如果您需要2GHz +/- 150MHz、LMK04828 VCO 将不会通过其分频器支持该输出频率。  然而、LMK04821 VCO0可调1930至2075 MHz。  第二个选项是 LMK04826 VCO0、它可以将1840调至1970 MHz。

    例如、使用 LMK04821 VCO0、您可以将一个输出配置为在2GHz 频率下运行、将另一个配置为在/2频率下运行1GHz 频率。

    您可以在双环路、单环路或分配模式下操作 LMK0482x。   根据您在上面的描述、我认为您要做的是在 OSCin 上使用125MHz XO 的单环路模式。  您将需要将环路滤波器连接到 CPout2引脚(在上面被描述为已断开连接)。  这可以是2个电容器和一个电阻器、如 EVM 上所示。  输出的频率精度等于 XO 的频率精度。

    至于最终配置、您的附件似乎没有通过、您可以再试一次吗?  您是否使用过 TICS Pro 软件?  您可以使用此软件对器件进行编程并生成寄存器映射。  如果您在使用适用于 LMK04821的 TICS Pro 时需要一些帮助、请告诉我。

    73、
    Timothy

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

    这是电子表格 e2e.ti.com/.../PLL_5F00_CONFIG_5F00_0817_2800_1_2900_0.csv

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

    Anat/Randhir、您好!

    这里似乎有两个项目。

    1) 1)对 LMK04828进行编程后、您不会读回预期值。

    2)您需要的频率(2GHz +/- 150MHz)不能通过 LMK04828产生。  LMK04821可实现2GHz 输出。

    --

    与#1一样。
      -这是在 EVM 还是定制板上发生的?  如果是定制板、是否测试了多个板?
      - SPI 线路上是否有任何显著的电容?  SPI 数据速率是多少?  您是否能够共享 SCK/SDIO/CS*图?

    至于#2。
      您能接受 LMK04821吗?  如果是、我可以提供一个 TCS 文件编程示例。

    73、
    Timothy

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

    Anat、您好!

    我们一段时间内没有收到您的消息、因此我要将该线程标记为已解决。 如果您仍需要帮助、请告知我们。

    此致、

x 出现错误。请重试或与管理员联系。