摘要
由于传统USB设备的外部晶振加锁相环产生时钟源的方式会消耗更多的管脚资源,且占用更大面积,增加成本,这对于电路以及竞争来说是一种负担,所以需要设计使用内部晶振产生时钟源。而内部晶振电路产生的时钟源由于PVT影响会存在漂移,在中心频点产生最大25%的频率偏差,因此需要对其进行校准。以往的所有校准方法都是以SOF包之间的间隔时间为时钟基准进行校正,需要同时连续且正确采样2次SOF才进行校准。为了解决上述问题,提出一种同时利用SOF包内SYNC同步码单比特脉冲计数值之和为校准基准的方法,将校准时间点提前,并提前将误差缩小在一个较小范围内,偏差越大缩小越明显,最大能把偏差缩小16.79%,使后续对SOF的采样和时间基准计数能更准确,校准的速度更快。计算SYNC单比特脉冲平均值,保留余数部分信息,对SOF包进行全采样,保证采样的准确。
- 单位