Thread 中讨论的其他器件: LMK05318B
工具/软件:
我的要求足够简单...
我有一个 LMK5B12204、我想能够将1PPS 或10MHz 信号馈送到(但不同时)、并获得稳定的10MHz 输出。 我从10MHz 输入开始。
PRIREF =通过分压器来自 u-blox Zed-F9T 的10MHz、使其达到 LVCMOS 电平。 信号同步到 GPS、但有点太抖动。
XO = TXCO 12.8 MHz、通过分压器使其达到 LVCMOS 电平。
我一直使用 TICSPro v1.7.8.0。
问题是、当我生成寄存器值并将其加载到器件时、电流消耗会跳至超过600mA、PLL 永远不会锁定、封装温度会跳至超过115°C。 显然不好。 在一个星期的撞击墙后,我在这些论坛上看到一篇文章,说 LMK05318B 是同一个芯片,具有相同的寄存器映射。 因此、我一心一意决定尝试在选择 LMK05318B 器件的情况下生成寄存器值并加载这些值。 猜猜怎么样? 电流消耗仅约250mA、PLL 几乎立即锁定。
我同时附加了 TCS 文件和两个寄存器导出、希望有人可以评估我的行为是否出错或 TICSPro。 很明显、文件有点不同、因为芯片的功能略有不同、但我在 TICSPro 向导中为这两种器件选择了完全相同的选项。 LMK05318B 的一个是在"向后兼容"模式下生成的、但我也尝试了"不向后兼容"作为测试、但两者都可以正常工作。
另一个问题... 寄存器引用是否有机器可读版本? 电子表格、XML、csv、任何内容? 我设法创建一个转换 SNAU254A.pdf 到 html ,并使用一些花哨的 sed 脚本将其转换为 xml ,但这是一个痛苦. 使用从 TICSPro 导出中创建标注的寄存器映射。 试图在参考手册中查找值使我的眼睛出血。 改进 TICSPro 以在出口方面创造更多细节将是不错的。
谢谢!
e2e.ti.com/.../lmk05_2D00_10mhz_2D00_regs.txte2e.ti.com/.../lmk5b_2D00_10mhz_2D00_regs.txt
e2e.ti.com/.../lmk05_2D00_10mhz.tcse2e.ti.com/.../lmk5b_2D00_10mhz.tcs