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.

[参考译文] LMX2572:3类相位同步和完全辅助 VCO 校准

Guru**** 2587345 points
Other Parts Discussed in Thread: LMX2594, LMX2572

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/982722/lmx2572-category-3-phase-sync-and-full-assist-vco-calibration

器件型号:LMX2572
Thread 中讨论的其他器件:LMX2594

您好!

我们的系统使用 LMX2572 和 LMX2594、两者均具有3类同步。   每次调谐后、我们都必须具有完全确定的相位关系、因此我们在每次频率调谐上强制使用 VCO_SEL、VCO_DACISET 和 VCO_CAPCTRL 值。

我们无法使 CAT3同步在 LMX2572中可靠工作、但我们相信、CAT3同步在 LMX2594中工作正常。  

我们是否尝试以与器件功能不兼容的方式使用 LMX2572?      强制输入 VCO 校准值时、请确认 LMX2572能够进行 CAT3同步。   

此致、

卡盘横梁  

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

    你好、Chuck、

    您能否描述在 LMX2572上执行 CAT3同步的过程? 您是否有可以共享的寄存器文件或 TICS Pro 配置文件?

    此致、

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

    Derek、

    我们偶然发现了 MASH_RESET_COUNT (寄存器69和70)、这可能是我们无法同步到一致阶段的原因。  看起来延迟对于我们的锁定时间来说不够长。 我们可以增加延迟时间、并看到同步变得一致。  

    数据表规定、延迟应至少设置为 PLL 锁定时间的四倍。  由于有许多方法可以定义锁定时间、我想知道最终阶段是否是正确的解释。

    谢谢、

    卡盘

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

    卡盘、

    通常、这是指总模拟锁定时间。 如果已经校准 VCO 或正在进行校准、则通常情况下、MASH_RST_COUNT=50000的默认设置是最坏情况250µs (200MHz OSCin)、这几乎总是比稳定时间大几倍、精度达到1Hz。 另一方面、如果这包括 VCO 校准时间而无需帮助、则在某些情况下、总模拟锁定时间可能为几百微秒。

    在实践中、应该将重置混频所需的实际锁定时间视为不会出现循环打滑的点。 因此、1Hz 稳定时间通常是对模拟锁定时间的巨大高估。 是否存在周期滑动取决于环路带宽、相位检测器频率和所需的频率变化、通常情况下、VCO 校准过程会将 VCO 输出频率置于最终频率的20MHz 以内、因此周期滑动的可能性受到限制; 但是、如果环路带宽相对于相位检测器频率非常小、则可能会出现周期差异。

    同样、如果我可以看到您正在使用的寄存器编程、那将会很有帮助。

    此致、

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

    尊敬的 Derek:

    这 是我们在2408MHz 时使用的寄存器编程。  在发出硬件同步信号后、我们会看到三种可能的相位状态。 我们检查了相对于100MHz 时钟的同步时序、并根据数据表要求看到了最佳时序。  我们在 同一 PCB 上安装了 LMX2594、该 PCB 由相同的时钟和同步信号驱动;它可以可靠地同步。   

    此致、

    卡盘

    寄存器0x00、6098

    寄存器0x01,0808

    寄存器0x02,0500

    寄存器0x03,0782

    寄存器0x04,0A43

    寄存器0x05,38C8

    寄存器0x06、C802

    寄存器0x07,00B2

    寄存器0x08,6800

    寄存器0x09、0004

    寄存器0x0A、10F8

    寄存器0x0B、B028

    寄存器0x0C、5001

    寄存器0x0D、4000

    寄存器0x0E、1878

    寄存器0x0F、060F

    寄存器0x10、006D

    寄存器0x11、012C

    寄存器0x12、0064

    寄存器0x13、2707

    寄存器0x14、5C48

    寄存器0x15、0409

    寄存器0x16、0001

    寄存器0x17、007C

    寄存器0x18、071A

    寄存器0x19、0624

    寄存器0x1A、0808

    寄存器0x1B、0002

    寄存器0x1C、0488

    寄存器0x1D、0000

    寄存器0x1E、18A6

    寄存器0x1F、C3E6

    寄存器0x20、05BF

    寄存器0x21、1E01

    寄存器0x22、0010

    寄存器0x23、0004

    寄存器0x24、0030

    寄存器0x25、0305

    寄存器0x26、0000

    寄存器0x27、00C8

    寄存器0x28、0000

    寄存器0x29、0000

    寄存器0x2A、0000

    寄存器0x2B、0020

    寄存器0x2C、1FA3

    寄存器0x2D、C61F

    寄存器0x2E、07F1

    寄存器0x2F、0300

     寄存器0x30、03E0

    寄存器0x31、4180

    寄存器0x32、0080

    寄存器0x33、0080

    寄存器0x34、0420

    寄存器0x35、0000

    寄存器0x36、0000

    寄存器0x37、0000

    寄存器0x38、0000

    寄存器0x39、0020

    寄存器0x3A、0001

    寄存器0x3B、0001

    寄存器0x3C、03E8

    寄存器0x3D、00A8

    寄存器0x3E、00AF

    寄存器0x3F、0000

    寄存器0x40、1388

    寄存器0x41、0000

    寄存器0x42、01F4

    寄存器0x43、0000

    寄存器0x44、03E8

    寄存器0x45、0010

    寄存器0x46、0000

    寄存器0x47、0081

    寄存器0x48、0001

    寄存器0x49、003F

    寄存器0x4A、0000

    寄存器0x4B、0800

    寄存器0x4C、000c

    寄存器0x4D、0000

    寄存器0x4E、0001

    寄存器0x4F、0000

    寄存器0x50、0000

    寄存器0x51、0000

    寄存器0x52、0000

    寄存器0x53、0000

    寄存器0x54、0000

    寄存器0x55、0000

    寄存器0x56、0000

    寄存器0x57、0000

    寄存器0x58、0000

    寄存器0x59、0000

    寄存器0x5A、0000

    寄存器0x5B、0000

    寄存器0x5C、0000

    寄存器0x5D、0000

    寄存器0x5E、0000

    寄存器0x5F、0000

     寄存器0x60、0000

    寄存器0x61、0000

    寄存器0x62、0000

    寄存器0x63、0000

    寄存器0x64、0000

    寄存器0x65、0000

    寄存器0x66、0000

    寄存器0x67、0000

    寄存器0x68、0000

    寄存器0x69、4440

    寄存器0x6A、0007

    寄存器0x6B、8801

    寄存器0x6C、00A1

    寄存器0x6D、9D7D

    寄存器0x6E、0C68

    寄存器0x6f、0102

    寄存器0x70、FE6D

    寄存器0x71、0000

    寄存器0x72、7802

    寄存器0x73、0000

    寄存器0x74、0000

    寄存器0x75、0000

    寄存器0x76、0000

    寄存器0x77、0000

    寄存器0x78、0000

    寄存器0x79、0000

    寄存器0x7A、0000

    寄存器0x7B、0000

    寄存器0x7C、0000

    寄存器0x7D、1F7C

    寄存器0x7E、0000

    寄存器0x7F、0000

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

    你好、Chuck、

    您确定使用的是 在完全辅助模式下、LMX2594可以实现三相同步? 据我所知、这是不可能的、因为相位同步需要 VCO 校准。

    您还说过、完全辅助模式下的 LMX2572在同步后具有三个不同的相位、如果您将其恢复为无辅助模式、您是否会获得一致的同步?

    除了您已选中 INPIN_IGNORE 位、您的寄存器看起来正常、因此同步脉冲将被忽略。

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

    Noel 和/或 Derek、您好!

    我们在解决这一问题方面取得了一些进展,尽管我们 还没有完全摆脱困境。  我们设置 了 MASK_RESET_COUNT 值、以确保延迟时间超过锁定时间的4倍。  我们最初以为 LMX2594同步正常、但 我们的结论不正确。    我们相信 LMX2594和 LMX2572 的行为方式相同。  我们将两个器件都设置为频率、然后在不改变频率的情况下应用多个同步事件(间隔约为100ms)。  我们希望  在每个同步事件之后看到可重复的相位关系。  以下是我们的观察结果摘要:

    1) 1) LMX2594和 LMX2572可在 应用 CAT3同步后假设两种不同的相位状态。  "主要"相位关系可重复约99次、共100次。  "交替"相位状态大约是 应用同步的100倍中的1倍。  "交替"相位状态是可重复值(以度为单位)。  

    2) 2)校准数据手动从存储器写入、并强制写入 LMX2594和 LMX2572。  这似乎工作正常。 在"交替"相位状态发生后重新写入校准寄存器不会改变相位关系。

    3) 3)我们已经验证了100MHz OSC_IN 信号的完整性以及硬件同步信号的时序要求。   

    如果您有任何其他建议需要帮助我们解决此问题、我们将不胜感激。  这似乎是最后一个障碍。

    此致、

    卡盘横梁

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

    卡盘、

    您可能希望查看这是否与 SYNC 引脚上的 VCO 校准或设置/保持问题相关。

    例如、假设您发现在不正确的状态下、您会看到相位差恰好等于 OSCin 信号的一个周期。  或者、如果您看到3个状态、第一个状态、一个状态是一个 OSCin 周期提前、另一个 OS 是一个 OSCin 周期延迟。  库仑就是这样吗?   

    在 SYNC 引脚上有一些位、例如 INPIN_FMT、INPIN_LVL、INPIN_HYST。  如果您对这些进行了修改、您会发现它可以解决您的问题或使问题更频繁发生、那么我认为我们应该查看该输入引脚。

    此致、

    Dean

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

    Dean、

    感谢您的回答。   我们 发现可以将   MASK_RESET_COUNT 值递增一个计数、并测量与观察到的误差相同的相位差。   

    此致、

    卡盘