信号校准方法及装置制造方法及图纸

技术编号:7151036 阅读:215 留言:0更新日期:2012-04-11 18:40
在信号校准方案中,在信号集之间保持期望的相位关系。例如,在某些方面中,可以通过检测低速参考时钟信号和与时钟树的不同相位相关联的低速时钟信号之间的相位差来保持从高速参考时钟信号生成的时钟树的期望相位。在某些方面中,可以通过检测在使用时钟树期间发生的成帧偏移来保持时钟树的期望相位。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及信号处理,更具体地但不排他地涉及时序信号的校准。
技术介绍
电子设备可以包括由信号控制或利用信号的电路,该信号彼此之间具有确定的相位关系。例如,电子设备可以包括以不同速度操作的不同电路。在这种情况下,可以向设备提供时钟信号集(例如,时钟树),用于控制这些不同电路的操作。另外,可以针对这些时钟信号限定特定的相位关系,使得电路以指定的方式彼此交互。在某些情况下,电子设备可能无法随着时间推移保持针对信号集的期望的相位关系。例如,电子设备加电之后存在的时钟树的不同信号之间的相位关系可以不同于该电子设备断电之前存在的相位关系。为了随着时间推移保持这种相位关系,电子设备的时序电路可以保持加电,并且该电子设备可以采用相对复杂的时序控制机制(诸如,锁相环)。然而,诸如此类的时序控制方案即便在电子设备不处理数据时也可能消耗相对大量的功率。附图说明本公开的各例子特征、方面和优势将在以下的详细描述和随附权利要求书以及附图中进行描述,在附图中图1是根据此处教导构建的信号处理系统的一个实施方式的简化框图;图2是根据此处教导构建的信号处理系统的一个实施方式的简化框图;图3是根据此处教导构建的时钟生成器电路的一个实施方式的简化框图;图4是根据此处教导的、可以被执行以生成时钟信号的操作的一个实施方式的流程图;图5是根据此处教导构建的数据处理系统的一个实施方式的简化框图;图6是根据此处教导的、可以被执行以处理数据的操作的一个实施方式的流程图;图7是根据此处教导构建的数据处理和时钟生成器电路的一个实施方式的简化框图;图8是可以用来调整时钟信号集相位的时序操作的一个实施方式的简化图;图9是根据此处教导构建的数据处理和时钟生成器电路的一个实施方式的简化框图;图10是可以用来校准信号集的时序操作的一个实施方式的简化图;以及图11是可以用来校准信号集的时序操作的一个实施方式的简化图。根据惯例,附图中所示的各种特征可以不按比例绘制。相应地,为了清楚起见,可以将各种特征的尺寸任意地扩大或缩小。另外,为了清楚起见,可以将某些附图简化。因此, 附图可以不描绘给定装置或方法的所有组件。最后,贯穿说明书和附图,相同的参考标号可以用于表示相同的特征。具体实施例方式下面的描述列举了一个或多个说明性实施方式。应当理解,这里的教导可以通过各种形式体现,并且这里公开的实施方式仅是代表性的。例如,基于这里的教导,本领域技术人员将会明白,给定的结构或功能细节可以独立于任何其他结构或功能细节而并入实施方式中。因此,可以使用任何所公开的实施方式中列举的任何适当数量的结构或功能细节来实现装置或者实践方法。同样,可以使用附加于任何所公开的实施方式中列举的结构或功能细节的或者除这些结构或功能细节以外的其他结构或功能细节来实现装置或者实践方法。在某些方面中,本公开涉及基于与信号相关联的相位误差或其他类似误差的检测来对信号进行校准。诸如此类的误差可以通过各种方式检测。例如,在基于高速参考信号生成时钟信号集的装置中,基于该集中最低速时钟信号的相位同与该高速参考时钟信号相关联的低速参考时钟信号的比较来限定(例如,选择)该集中一个或多个较低速信号的相位。另外,在时钟信号集被用于使数据成帧的装置中,如果在成帧的数据中检测到帧偏移, 则限定(例如,调整)该集中一个或多个较低速信号的相位。本公开的这些方面及其他方面将参考图1和图2进行简要描述。图1示出了在其中时钟源102可以与一个或多个设备(例如,设备104和设备106) 物理分离的系统100。例如,时钟源102可以在与设备104和设备106不同的设备中实施。 为了方便起见,以下讨论将关注于设备104而非设备106的操作。然而应当明白,设备106 和系统100中的其他设备(未示出)能够以类似于设备104的方式进行操作。例如,设备104可以采用本地生成的时钟信号来帮助向系统100中的一个或多个设备(例如,未示出的与时钟源102相关联的数据处理组件)发送数据和/或从其接收数据。作为更具体但非限制的示例,与高速参考时钟信号108同步的串行化数据可以在时钟源102与设备104之间传送。为了帮助接收和传输这种数据,设备104基于从时钟源102接收的时钟信号108 和低速参考时钟信号Iio生成本地时序信号。在典型的实现中,设备102通过对时钟信号 108进行分降(divide down)而生成时钟信号110。由设备104生成的本地时序可以包括多个时钟信号,其中每个时钟信号具有不同的频率。例如,时钟分频器112可以连续对时钟信号108(例如,具有fO的标称频率)进行分降,以提供具有作为fO的约数的标称频率 (例如,f0/2、f0/4、……、f0/n)的时钟信号集。为了方便起见,诸如此类的时钟信号集此处可以被称为分频时钟树。这里,术语约数(即,因子)指的是整除(即,整数除法)另一量(整数或非整数值)的量(其可以是整数或非整数值)。例如,1. 5Hz是6. OHz的约数。对于某些操作,在分频时钟树的分支之间需要保持某些相位关系。例如,对于最高速分支(例如,f0)的指定上升沿,可能期望第二最高速分支(例如,fO/2)从低态转变到高态,并且期望第三最高速分支(例如, Λ)从高态转变到低态。设备104有利地提供信号校准,使得本地生成的时钟信号即便在设备104或其时钟电路被断电并再加电时或者在这些信号中的一个或多个信号的相位被某些其他事件 (例如,信号毛刺)改变时,仍将自动地重新获取期望的相位关系。简要地,校准操作包括将时钟信号110的相位同具有与该时钟信号110相同的标称频率(例如,fO/n)的一系列本地生成的低速时钟信号的相位进行比较。基于这些相位比较的结果,设备104继而标识具有期望相位关系的时钟信号子集。如下文更加详细所述,时钟分频器112针对分频时钟树的每个分支的每个可能相位生成时钟信号。例如,针对对应于fO/2的每个可能相位生成两个信号;针对对应于fO/4 的每个可能相位生成四个信号,并以此类推。因此,在η = 4的情况下,生成四个相位组合, 每个相位组合具有与fO/2相关联的信号和与fO/4相关联的信号。这些相位组合中的每个相位组合因此与对应的信号子集相关联。相位选择器114继而可以将时钟信号110的相位与每个子集中的最低速时钟信号的相位进行比较。与最小相位误差相关联的子集被标识为提供期望相位关系的子集。设备 104因此随同时钟信号108提供该子集作为经校准的时钟树。现在参考图2,系统200包括可以与设备204(例如,外围设备)物理分离的时钟/ 数据源202。例如,时钟/数据源202可以在与设备204不同的设备中实现。通过与上文所讨论的类似的方式,设备204可以包括时钟生成器206,该时钟生成器206提供本地生成的时钟信号(指定为f0……fO/n)来帮助向系统200中的一个或多个设备(例如,未示出的与时钟/数据源202相关联的数据处理组件)发送数据和/或从其接收数据。同样如上文所讨论,设备204提供信号校准,使得本地生成的时钟信号即便在设备204或其时钟电路被断电并再加电时或者在这些信号中的一个或多个信号的相位被某些其他事件(例如,信号毛刺)改变时,仍自动地重新获得期望的相位关系。在图2的示例中,本地生成的时钟信号用本文档来自技高网...

【技术保护点】
1.一种信号校准方法,包括:接收具有第一标称频率的第一时钟信号;接收具有第二标称频率的第二时钟信号,所述第二标称频率是所述第一标称频率的约数;基于所述第一时钟信号生成多个时钟信号,其中所述生成的时钟信号包括具有所述第二标称频率的第三时钟信号;确定所述第二时钟信号与所述第三时钟信号之间的相位差;以及基于所述相位差,选择所述生成的时钟信号的多个子集中的一个子集。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:F·韦尔
申请(专利权)人:拉姆伯斯公司
类型:发明
国别省市:US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1