客户使用25MHz 晶体运行并尝试确定它对 TM4C1290NCPDT PLL 稳定性/漂移的影响、以及它对 CAN 控制器的影响 、以便回答以下问题:
以获得 PLL 创纪录的最大漂移。 如果使用 PLL、则记录 PLL 和基极振荡器的容差
具有25MHz 晶体的应用
他们担心、根据其计算结果、存在1%的漂移、这违反 了500K CAN 上+/- 0.4%的 CAN 协议。 PLL 配置为480MHz、M = 96、N = 5、参考频率为5MHz
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.
客户使用25MHz 晶体运行并尝试确定它对 TM4C1290NCPDT PLL 稳定性/漂移的影响、以及它对 CAN 控制器的影响 、以便回答以下问题:
以获得 PLL 创纪录的最大漂移。 如果使用 PLL、则记录 PLL 和基极振荡器的容差
具有25MHz 晶体的应用
他们担心、根据其计算结果、存在1%的漂移、这违反 了500K CAN 上+/- 0.4%的 CAN 协议。 PLL 配置为480MHz、M = 96、N = 5、参考频率为5MHz
原谅入侵-但这可能是一个问题、"客户的 MCU-PLL 器件规格与(相似)但竞争对手的规格比较"增加了价值和信心。 如果该客户"未能做出此类努力-并且(不)在其他地方发现了卓越的绩效诉求"、则表明他们可能"投诉"不公正! (即、出于 "投诉"的目的进行投诉!)
过去工作@一个类似的"半巨人"-我们总是被指控"超越我们的市场"。 如果此 MCU (您的 MCU)"近乎匹配"该 PLL 类别中的一般行业性能"-此问题可能在默认情况下得到解决。
请注意、"艺术之国"很少达到"完美!" 那么、匹配竞争产品-应该证明(超过)足够...
您好、Lawrence、
他们是否参考 了数据表第1579页上的这段内容?
如果主振荡器为 PLL 提供时钟基准、则转换由硬件提供
软件可以在 PLL 频率 n (PLLFREQn)寄存器中使用并对 PLL 进行编程
(见285页)。 内部转换可提供±1%目标 PLL VCO 范围内的转换
频率。 第231页的列出了实际的 PLL 频率和给定晶振的误差
选择。
这不是漂移规格。 当 PLL 锁定时、它将不断调整到它锁定到的振荡器源。 总体漂移是振荡器源的漂移。 PLL 抖动实际上是在单个 CAN 位的时间段内平均出来的。
上面的语句令人困惑、因为它涉及转换错误、但表5-7 仅显示转换错误为零的晶体值。
[引用用户="手册"]
如果主振荡器为 PLL 提供时钟参考、软件可以从 PLL 频率 n (PLLFREQn)寄存器(见285页)中使用硬件提供的用于编程 PLL 的转换。 内部转换可提供±1%的目标 PLL VCO 频率范围内的转换。 第231页的列出了实际的 PLL 频率和给定晶振选择的误差。
[/报价]
因此、这不是漂移、而是固定的误差。 可能是由于整数除法限制。 我想您所需要的是抖动。 尤其是在一小部分位时间内累积的抖动。 遗憾的是、我没有看到抖动记录。
不过,我要指出,与表5-7 (表26-18中似乎重复了这一内容)相反,我不能看到任何错误指示。
Robert