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.

[参考译文] MSPM0G1507:80 MHz 上的内部振荡器

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1511907/mspm0g1507-internal-oscillator-at-80-mhz

部件号:MSPM0G1507

工具/软件:

您好、  

我想使用内部振荡器生成80 MHz 时钟。 我以前使用过以下配置:

2个问题:

  1. 是否建议在不使用外部振荡器的情况下在80 MHz 上为 MCU 提供时钟?
  2. 通过 PLL 时的精度(数据表中的7.9.1.1 SYSOSC 典型频率精度)是否受到影响?  

谢谢、

Geoffrey  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    是否建议在不使用外部振荡器的情况下在80 MHz 上为 MCU 提供时钟?

    您正在使用 sysosc 来获取 syspll 的源代码。

    您的配置正确、请参阅数据表 7.9.3系统锁相环(SYSPLL)

    以下是我这边的配置:

    e2e.ti.com/.../7043.empty.syscfg

    Unknown 说:
    通过 PLL 时精度(数据表中的7.9.1.1 SYSOSC 典型频率精度)是否受到影响?  [/报价]

    是的。

    因为 sysosc 是 syspll 的来源。

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

    您好、  

    我的用例对价格敏感、因此我不想使用外部晶体、您在示例中就是这样做的。

    1)感谢您确认我的配置正确。 您是否确认这是尽可能提高准确性的最佳配置?  

    2)我很难理解如何确定 PLL 输出的精度,你能 详细说明吗?

    此致

    Geoffrey  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否确认这是尽可能提高准确性的最佳配置?  [/报价]

    精度主要基于 SYSOSC。

    您可以使用外部 ROSC 启用 SYSOSC 的 FCL 功能。

    有关 FCL 精度、请参阅数据表- 7.9.1系统振荡器(SYSOSC)- 在 ROSC 电阻器置于 ROSC 引脚的情况下启用频率校正环路(FCL)时的 SYSOSC 精度、用于经过出厂修整的频率

    2)我很难理解如何确定 PLL 输出的精度、您能 详细说明吗?

    时间精度主要基于 SYSOSC 的精度。

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

    您好、  

    是的、我看到了这些信息、这些信息是一致的。  

    更具体地说、我需要在-40至125°C 的整个温度范围内实现小于+/-2%的总精度。  

    1)使用外部 ROSC 似乎可以提供足够的裕度  

    2)也可以选择使用内部 ROSC、但没有裕量。 您说过精度主要取决于 SYSOSC、但在本例中 、我仍需要了解 PLL 将如何影响精度 、以确定选项2是否可行。 PLL 是否会将误差增加至+/-0.1%? 小于此值?

    此致

    Geoffrey   

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

    这与 PLL 本身有关。

    PLL 是否会将误差增加到+/-0.1%? 小于?

    在正常工作状态或 PLL 锁定状态下、SYSPLL 输出时钟将跟随输入时钟基准(SYSOSC)、这会给 SYSPLL 增加一些抖动、而精度也在 SYSOSC 之后。

    我不是 PLL 的专家、我认为 SYSPLL 不会使误差增加到0.1%以上、因为抖动误差本身将在锁定相位内保持在100ps 以内。

    我方面的另一个提示、请尝试将 VCO 设置为160MHz。

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

    您好、  

    感谢你的帮助。  

    1)是否有可能得到关于 PPL 不准确的确认?  

    2)好吧,原因是什么?

    此致

    Geoffrey  

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

    从我这边或数据表中都无法确认 SYSPLL 的精度。

    根据常识、SYSPLL 的精度源自 SYSPLL 基准时钟 SYSOSC。

    该范围之间的任何 VCO 都可以正常工作