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.

[参考译文] CDCE62005:芯片#39;s 输出时钟= 2.5 x [所需频率];锁定未激活。

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/743903/cdce62005-chip-s-output-clock-2-5-x-desired-frequency-lock-not-active

器件型号:CDCE62005

尊敬的:

我想问一个有关 CDCE62005芯片运行情况的问题。

我使用了 TI GUI 工具(CDCE62005 EVM 软件1.4.8)和我自己的计算来生成用于配置芯片的寄存器表。 但是、我未能在 输出端设置所需的频率。

我的唯一输入时钟源具有 XTAL 25MHz。 我的寄存器设置如下所示:

寄存器
0 68840320
1 EB060321
2 EB260302
3 EB140303
4 68060314
5 10008B25
6 94BE03E6
7 FD91FDF7
8 80001A08

端口
0 FD
1FF
2 DF
3 F9

输入
第25条国际刑法
秒0
AUX 25

外部组件
C4 1.
R4 1.
C5 1.

我所需的输出为:CH1:禁用;CH2:100MHz (LVDS);CH3:20MHz (LVDS);CH4:41.67MHz (LVDS);CH5:禁用; AUX_OUT:20MHz

(将这些值写入芯片后、我读回所有值、 并且它们都被正确写入;此外、我在每次寄存器写入后触发校准位、以确保 VCO 已校准)

但是、当我使用 DSO 检查输出时、它们如下所示:

CH1:禁用;CH2:250MHz;CH3:50MHz;CH4:104MHz;CH5:禁用;AUX_OUT:50MHz。

这意味着与我所需的值相比、所有输出都得到 x2.5乘以。

此外、PLL 锁定引脚未激活;当我将检测窗口从3.4ns 更改为28.6ns 时、该引脚始终保持切换。

请告诉我问题的原因是什么、并希望提供一些提示来帮助解决问题。

此外、我还注意到、我从全新芯片读回的默认寄存器值与数据表中描述的值不同、是正常还是芯片损坏、还是其他问题?!

谢谢!

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

    您是在 CDCE62005 EVM 上还是在另一个自己的电路板上进行测量?

    使用 CDCE62005 EVM 和配套 GUI、我能够顺利地将您的配置编程到器件中。 首先、我将配置保存到*。ini 文件中、然后将配置文件加载到 GUI 中、写入所有寄存器、然后校准器件。 在默认设置3.4ns 下校准后、PLL 锁定指示器始终为高电平。 我正在测量输出端的正确输出频率。

    首先、我建议验证晶体的频率是否正确。 我还建议检查示波器设置是否正确、或使用其他设备(例如精密频率计数器)进行测量、以排除仪表错误的可能性。

    您从全新芯片上读取的默认寄存器值是多少? 您是否发现其他样片/电路板存在相同的问题?

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

    尊敬的 Lane:

    感谢您花时间研究我的问题。

    我正在我的定制 DSP 板上执行这些工作。 我目前没有 CDCD62005 EVM 可供测试。

    为了向您提供更多背景信息、我将基于 EVM 设计定制 DSP 板: http://www.ti.com/tool/TIDEP0036

    实际上、我在 EVM 上对该时钟芯片的 SPI 命令进行了解码、然后将其加载到 GUI 中、GUI 上的输出频率和带 DSO 的测量结果(在 DSP EVM 板上)都是匹配的(因此、 我认为 DSP 测量没有任何问题)。

    但是、当我将这些相同的寄存器值写入定制板上的 CDCE62005芯片时、输出频率完全不同。

    然后、我继续计算我自己的寄存器集、如上一篇文章中所述、我发现实际输出频率是 GUI 和计算得出的目标频率的 x2.5倍。 此外、此时、我在 AUXIN 引脚上测量了晶振频率、该频率为25MHz。

    如果我在上电后不写入任何内容、而只是从 CDCE62005读取所有寄存器、那么结果如下:

    0x0  
    0x1.  
    0x2.  
    0x3.  
    0x4.  
    0x5  
    0x6  
    0x7  
    0x20001808  

    这是我电路板上 CDCE62005的原理图(从 DSP EVM 电路板复制)。

    我一直在做几乎所有的事情来弄清为什么输出频率如此不同而没有成功。 希望你们能给我一些工作提示。

    再次感谢你。

    David

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

    加电后读回的情况有点奇怪。 我建议查看 SPI 波形并确认时序符合数据表表表6.6中给出的要求。

    您从 DSP EVM 上的 CDCE62005回读了什么?

    原理图看起来不错。

    电路板上的器件可能出现故障。 我还建议测试其他一些样片、以确认它不仅仅是一个坏芯片。

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

    尊敬的 Lane:

    再次感谢您的回复。

    我正在连接来自 DSP EVM 和我的定制板的2个 DSO 测量值、以供您参考。 如果您发现任何线索、请告诉我。

    至于您提到的可能 SPI 时序、我已经检查了 SPI 时序、但没有发现任何可能的错误。 此外、我想告诉大家、寄存器的值在地址值和第8个寄存器的值上总是正确的。 我认为 、如果存在时序错误、我将无法读取这些值、或者将接收到一些随机值、并且地址位不正确。 但情况并非如此。  

    我将购买一些新的 CDCE62005芯片、以再次查看该问题。

    谢谢、祝你度过美好的一周。

    David