MA5200G的系统时钟的误差合理值是多少

发布时间:  2012-07-26 浏览次数:  72 下载次数:  0
问题描述
Q:
MA5200G在使用本地时钟的情况下,时钟的误差在什么范围内属于正常情况?
告警信息

处理过程
A:
MA5200G的系统时钟存在偏差是不可避免的,这个是由板上的晶振的精度决定的,MA5200G系统的实时时钟来源有两个,一个是CPU总线时钟,设备正常运行时使用的就是该时钟,该时钟是33M晶振经过桥片倍频为100M的时钟,33M晶振的精度是50ppm,该精度决定了设备运行过程中的时钟精度;该时钟精度导致的1天最大偏差约为5s。1s 晶振可能会多输出33×50 = 1650个脉冲,一个脉冲为30.3ns,这样1s可能偏差 1650×30.3 = 50ms,24小时最多相差4.32s;另一个是RTC时钟,该时钟在单板掉电时可以正常运行,并且该时钟在单板启动时会发挥作用,单板正常运行后RTC时钟就没有作用了,该时钟的精度为1天偏移2s。
根因

建议与总结
由于系统时钟会影响到基于时间的acl等,故系统长久积累的偏差可能会对用户的业务产生一定影响,最好建议用户启用ntp网络时钟。

END