【技术实现步骤摘要】
一种串行总线设备的时钟校准方法、校准电路和电子设备
本专利技术涉及集成电路
,尤其涉及一种串行总线设备的时钟校准方法、校准电路和电子设备。
技术介绍
通讯技术的迅猛发展进一步加大了对数据传输方面的需求,传统的串并口已经无法满足需求,设备应需而生。通用串行总线设备其极高的传输速度,且供电简单、兼容性好、支持热插拔等特点,逐渐成为各类电子器件间数据传输所使用的必备接口和标准扩展接口之一。传统无晶振串行总线设备多使用电阻电容振荡器做内部时钟源,但电阻电容振荡器由于工艺偏差、压强、电压及温度等的影响会发生漂移,在中心频点上产生±25%的偏差,直接输出的时钟频率无法满足协议所要求的偏差范围。通用串行总线协议规定了主机每1ms±500ns会向连接的设备发送一次帧起始包,用来做设备的时间校准,现有技术中需要1ms连续采样成功两次SOF包才进行校准,且在复杂的电路工环境中帧起始包内信息会随着干扰受到影响,导致丢失或者误识别帧起始包。特别是在频率偏差较大时,出错概率会进一步加大,当错采、漏采SOF包时,将花费更长的时间进行校准。
技术实现思路
本专利技术的目的在于提供一种串行总线设备的时钟校准方法、校准电路和电子设备,用于解决必须在相邻固定时间间隔内连续成功采样两次帧起始包,在频率偏差大时,错采、漏采帧起始包,则会花费更长时间去校准的问题。第一方面,本专利技术提供一种串行总线设备的时钟校准方法,包括:接收串行信号;对所述串行信号的时钟频率进行粗调,使得粗调后的时钟频率在 ...
【技术保护点】
1.一种串行总线设备的时钟校准方法,其特征在于,所述串行总线设备的时钟校准方法包括:/n接收串行信号;/n对所述串行信号的时钟频率进行粗调,使得粗调后的时钟频率在预设偏差频率内;然后在所述串行信号出现下降沿时,对所述串行信号进行采样,得到采样序列,对所述采样序列进行译码得到译码序列,判定所述译码序列是否为帧起始包;/n当判决到两个正确的帧起始包时,统计两个帧起始包之间所需预设单位时间间隔的次数和每个所述预设单位时间间隔的计数值,根据所述次数和所述计数值确定所述预设单位时间间隔内的平均计数值;其中,所述预设单位时间间隔的次数大于或等于1,小于最大预设次数;/n将所述平均计算值与预设计数值比较,得到再调参数,根据所述再调参数在所述粗调后的时钟频率基础上调整振荡器输出时钟频率,循环采样所述串行信号持续调整所述振荡器的输出时钟频率。/n
【技术特征摘要】
1.一种串行总线设备的时钟校准方法,其特征在于,所述串行总线设备的时钟校准方法包括:
接收串行信号;
对所述串行信号的时钟频率进行粗调,使得粗调后的时钟频率在预设偏差频率内;然后在所述串行信号出现下降沿时,对所述串行信号进行采样,得到采样序列,对所述采样序列进行译码得到译码序列,判定所述译码序列是否为帧起始包;
当判决到两个正确的帧起始包时,统计两个帧起始包之间所需预设单位时间间隔的次数和每个所述预设单位时间间隔的计数值,根据所述次数和所述计数值确定所述预设单位时间间隔内的平均计数值;其中,所述预设单位时间间隔的次数大于或等于1,小于最大预设次数;
将所述平均计算值与预设计数值比较,得到再调参数,根据所述再调参数在所述粗调后的时钟频率基础上调整振荡器输出时钟频率,循环采样所述串行信号持续调整所述振荡器的输出时钟频率。
2.根据权利要求1所述的串行总线设备的时钟校准方法,其特征在于,所述判定所述译码序列是否为帧起始包,包括:
判定所述译码序列是否按顺序出现所述帧起始包的预设固定序列集特征,若出现,则确定所述译码序列为所述帧起始包,若所述译码序列中没有按顺序出现与所述预设固定序列集的任一序列特征,则回到空闲态,并判定所述译码序列中的下个译码数据是否为所述帧起始包,其中,所述译码序列包括多个译码数据。
3.根据权利要求2所述的串行总线设备的时钟校准方法,其特征在于,所述帧起始包的预设固定序列集,包括:
同步域码、标识域码、帧号域码、校验域码以及结束域码。
4.根据权利要求3所述的串行总线设备的时钟校准方法,其特征在于,所述对所述串行信号的时钟频率进行粗调,使得粗调后的时钟频率在预设偏差频率内,包括:
采用所述同步域码的计数值偏差对所述串行信号的初始时钟频率进行粗调,使得所述粗调后的时钟频率在预设最大偏差频率内或预设最小偏差频率内。
5.根据权利要求1或4所述的串行总线设备的时钟校准方法,其特征在于,所述当判决到两个正确的帧起始包时,统计两个帧起始包之间所需预设单位时间间隔的次数和每个所述预设单位时间间隔的计数值,根据所述次数和所述计数值确定所述预设单位时间间隔内的平均计数值,包括:
若第一次接收到的所述译码数据为所述帧起始包后,启动计数器计数,时间溢出预设时间后仍未第二次接收到所述帧...
【专利技术属性】
技术研发人员:赵建中,王周,周玉梅,
申请(专利权)人:中国科学院微电子研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。