【技术实现步骤摘要】
时钟频率调节方法和电路
本专利技术涉及用于对振荡器的时钟频率进行调节的方法,以及振荡器时钟频率调节电路。特别地,本专利技术涉及用于对通用串口总线(USB)装置的时钟频率进行自动调节的方法,以及包含这种时钟频率调节电路的USB装置。
技术介绍
通用串行总线依赖于技术规格,其详细规定了主机控制器(hostcontroller)(例如个人计算机)与装置——例如键盘、鼠标、数码相机、外部存储器等等——之间经由被称为USB端口的接口的通信。USB规格2.0定义了不同的数据传输速率,包括具有±1.5%的准确度裕量(accuracymargin)的1.5Mb/sec的低速模式。在主机控制器不向装置发送时钟信号时,装置必须产生其自己的时钟信号,该信号具有足够的精确度,以满足需要的USB数据传输速率。可提供石英晶体振荡器,但这种方法不适合用于低成本应用,并且占据过大的面积。替代性方法是使得时钟循环的发生依赖于由主机发送的同步化信号,例如在没有流量时发送以免使装置进入挂起状态的“KeepAlive”或StartofFrame信号。在这些情况下,两个相继的同步化信号之间的时间帧为1ms ...
【技术保护点】
一种用于对振荡器时钟频率进行调节的方法,其包含:?提供第一振荡器(OSC1),?将第一设置点值(S1)应用到第一振荡器,?确定第一时间帧内的第一振荡器频率值(F1),其特征在于还包含这样的步骤:?提供第二振荡器(OSC2),?将第二设置点值(S2)应用到第二振荡器,?确定第二时间帧内的第二振荡器频率值(F2),?由第一与第二频率值(F1,F2)、第一与第二设置点值(S1,S2)以及期望的频率值(F3)确定新的频率设置点值(S1’),以及?将新的频率设置点值(S1’)应用到振荡器中的一个(OSC1)。
【技术特征摘要】
2011.07.21 FR 11566391.一种方法,用于使用响应于第一和第二设置点的第一和第二振荡器,将振荡器时钟频率调节到期望的频率值,所述方法包含:-设置所述第一和第二振荡器以具有相同的频率-设置点响应曲线;-将第一设置点值应用到第一振荡器,-确定第一时间帧内的第一振荡器频率值,-将与所述第一设置点值不同的第二设置点值应用到第二振荡器,-确定第二时间帧内的第二振荡器频率值,-由第一与第二频率值、第一与第二设置点值以及所述期望频率值确定新的频率设置点值,以及-将新的频率设置点值应用到所述第一和第二振荡器中的一个。2.根据权利要求1的方法,还包含:-在第一时间帧内对第一振荡器的时钟循环数进行计数,以便确定第一频率值;以及-在第二时间帧内对第二振荡器的时钟循环数进行计数,以便确定第二频率值。3.根据权利要求1或2的方法,其中,第一与第二时间帧为同一时间帧。4.根据权利要求3的方法,其中,确定新的设置点值的步骤还包含:-确定第一与第二频率值之间的第一差,-确定第一与第二设置点值之间的第二差,-将第一差除以第二差,以获得频率步进,-确定第一或第二频率值与期望频率值之间的第三差,-将第三差除以频率步进,以便获得校正值,以及-将校正值加到第一设置点值,以获得新的设置点值。5.根据权利要求3的方法,其中,确定新的设置点值的步骤还包含:-确定第一与第二频率值之间的第一差,-将第一设置点值乘以期望频率值与第二频率值之间的差,以获得第一乘积,-将第二设置点值乘以期望频率值与第一频率值之间的差,以获得第二乘积,-将第一乘积与第二乘积相加,以获得第一和,以及-将第一和除以第一差,以获得新的设置点值。6.根据权利要求5的方法,其中,确定振荡器的振荡器频率值的步骤还包含:-接收同步化信号,以及对同步化信号的两个相继实例之间的振荡器的时钟循环的个数进行计数。7.根据权利要求6的方法,其还包含这样的步...
【专利技术属性】
技术研发人员:G·布拉马德,JP·马拉宁奇,J·罗奇,
申请(专利权)人:英赛瑟库尔公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。