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.

[参考译文] TICSPRO-SW:TICSPRO-SW &LMX2571

Guru**** 2589245 points
Other Parts Discussed in Thread: LMX2571, LMX2594, LMX2582

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/744585/ticspro-sw-ticspro-sw-lmx2571

器件型号:TICSPRO-SW
主题中讨论的其他器件: LMX2571LMX2594LMX2582

尊敬的同事

在我看来、"TISPRO-SW"软件存在几个缺陷(http://www.ti.com/tool/ticspro-sw 、与 LMX2571搭配使用时:

1."用户控制"选项卡:
-没有字段"PLL_N_F1/2"(N 分频器的整数部分)。

2."PLL"选项卡:
-缺少"CP_IDN"字段。 可以使公共字段 CP_I=CP_IDN=CP_IUP.
无法设置 Fden=2^24=16777216。
-字段的值与寄存器的值不对应。
- F1/F2的切换不会更新字段"N 分频器"、"FDEN"、"FRAC_ORDER "、"CDIV"、Tx/Rx Power/Ena……
-在 FRAC_ORDER F1/2 = 3或4时、N<22输入端的预防被突出显示-在数据表中没有此类限制。
-字段 PFD_DELAY_F1/2不存在。

最好在 R0中设置重校准按钮=记录。

谨致你的信,
亚历山大

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

    感谢您的建议、我们将尽可能地改进 TICS Pro。
    对于 FDEN、您可以放置16777215、这几乎与16777216相同。
    预防 N<22是正确的、实际上、必须修改数据表以包含此信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用用户="Noel Fung ]Alex、您好、

    预防 N<22是正确的、实际上、必须修改数据表以包含此信息。

    [/报价]

    你(们)好、Noel

    数据表的使用年限已超过两年-我相信、他的新版本发布的可能性在最近的将来并不是很高。
    您能否写下这些 N (N 分频器的整数部分)的限制?

    关于 Fden=16777215和16777216=2^24 -这两种情况下的杂散是否相同?

    谨致你的信,
    亚历山大

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

    对于小数、如果您将其降低到最低项、这将使您了解它是否会产生影响。 如果减小的小数分母大于1000000、则可能不会。

    例如、
    8388608/16777216 = 1/2、这看起来像1/2
    8388608/16777215 ~ 1/2。 这将类似于1/2、但具有大量抖动。

    在 PLLatinum Sim 工具中、尝试仿真一个简单的比例、如1/2、然后查看0%和100%抖动之间的差异、这应该会给您一些想法。

    另一方面、

    35927/16777216和35927/16777215具有非常相似的频谱、因为分次不会降低。

    我计划本周更新 TICSPro、以便发布其他两款产品。 我在 LMX2571上没有太多的带宽可供使用、但我将看到我是否可以对 LMX2571进行任何快速更新

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

     亚历山大

    让我回应您的一些 TICSPro 评论。

    1."用户控制"选项卡:

    -没有字段"PLL_N_F1/2"(N 分频器的整数部分)。

    是的。  在底部的图中、反馈除法下的第一项是 PLL_N  在图片中、PLL_N_F1=21、PLL_N_F2=27

    2."PLL"选项卡:

    -缺少"CP_IDN"字段。 可以使公共字段 CP_I=CP_IDN=CP_IUP.

    我有一种印象、即 CP_IUP 同时设置了两个位、而 CP_IDN 唯一的方法是设置一些测试位。  这就是 LMX2594的方法、然后我们只隐藏 CP_IDN 和测试位。  但数据表中并不清楚。  因此、如果 LMX2571 GUI 的使用时间确实很长、而且您是第一位提到的、我会感到非常震惊。  但这可能是因为当我们过渡时、LMX2571就在附近。  我需要对此进行研究。

    无法设置 Fden=2^24=16777216。

    Noel 对此作出了回应。  我认为 TICSPro 正确、数据表正在更正中。

    -字段的值与寄存器的值不对应。

    - F1/F2的切换不会更新字段"N 分频器"、"FDEN"、"FRAC_ORDER "、"CDIV"、Tx/Rx Power/Ena……

    它对我的引脚和位都有影响。  TICSPro 是否在下面的状态栏中提供了一些错误消息?

    -在 FRAC_ORDER F1/2 = 3或4时、N<22输入端的预防被突出显示-在数据表中没有此类限制。

    我知道 N 有限制。 我认为数据表正在更新中。  我将确保它包含在其中。  

    -字段 PFD_DELAY_F1/2不存在。

    好的。  在其他器件上、我们将其称为 PFD_DLY、因此我们错过了这个。  它位于"用户控件"选项卡中、但如果它位于首页上、效果会更好。  不过、我不确定我现在是否有带宽来解决这个问题。

    最好在 R0中设置重校准按钮=记录。

    我们已经有了 FCAL_EN、当您切换它时、它提到 R0已编程、并在底部的状态栏中给出了编程设置的值。

     

    总之、快速看一下、最大的问题是 CP_IDN、我认为这是可以的、但不确定。

    添加 PFD_DELAY 很好、但我现在没有带宽来完成本周的工作、但希望我稍后有一些时间。

    感谢您的反馈。

     

    此致、

    Dean

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

    Dean、谢谢

    关于 Fden=2^24=16777216:如果我使用 FSK、我必须设置字段 PLL_DEN_F*=0 -这意味着 Fden=2^24=16777216

    关于 F1/F2切换。 "TICSPro 是否在下面的状态栏中给出了一些错误消息?" -是:"已连接到零分频"

    此致、
    亚历山大

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

    e2e.ti.com/.../1072.LMX2571.zipAlexander、

    我在实验室中验证了如果 CP_IDN<>CP_IUP、则性能会下降。

    坦率地说,很难相信这是必要的。长期以来,这是我第一次听说的。  此外、在我们较新的器件 LMX2582和更高版本中、我们隐藏了 CP_IDN、并在芯片内部强制将其连接到 CP_IUP。

    无论如何、这似乎是一个相当大的问题、因此我将其添加到了 TICSPRO GUI 中。  此外、我更新了以在首页上显示 PFD_DELAY_F1/F2

    至于更新问题、我不确定为什么您看到它、我不知道、但除以0错误会阻止其他代码运行、因此它是除以0错误。

    随附更新的 LMX2571。  我将在本周发布到网络、但如果您想先尝试一下、就在这里。  要使用此功能、请解压缩到文件夹并在 TICSPro 中执行"添加用户设备"。  或者、您也可以在 zip 文件中使用这些文件替换 LMX2571。  请注意、程序文件控制器会将实际数据隐藏在另一个程序数据目录中。  我认为、zip 文件中包含的启动文件*。TCB 有望使除0错误消失。

    此致、

    Dean

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

    您好、Dean

    感谢您的更新-我尝试了它(只有在"1072.LMX2571.ini"中重命名 LMX2571.ini"是必要的)。

    "被连接到零分频"-它是由 Fden=0引起的。
    允许值 Fden=2^24=16777216、它用于 FSK 模式、必须输入(在"PLL"选项卡上)并用于计算频率。 当 Fden=2^24=16777216时、字段 PLL_DEN_F *= 0 (请参阅数据表中的 R24.10和第8.2.1.2节)。

    最好在选项卡"用户控制"中包含寄存器的所有字段、因为此选项卡始终有效、而选项卡"PLL"不是... 关于"PLL_N_F1/2"字段和按钮"R0"中的记录:)(需要在选项卡"User Control"(用户控制)-"R0中记录的"Raw regesters"(原始寄存器)之间不断切换以进行校准)。

    此致、
    亚历山大

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

    感谢您的反馈。

    我将尝试找出一种 Fden=0的方法、或者至少阻止它崩溃。

    我将看到有关 PLL_N 值的信息。

    此致、
    Dean