【技术实现步骤摘要】
在此描述的各种电路实施例通常涉及接口电路中使用的两个时钟之间的时钟校准,并更具体涉及用于高速接口的时钟校准的设备和方法。
技术介绍
用于将同步接合的两个电路的时钟校准和匹配是个重要问题。作为该问题的图解,图1示出源自可以在不同时间到达不同电路块104和106的时序电路102(例如锁相环(PLL))的时钟信号(CLK)。如果两个电路块104和106相互接合或通信,则由于不同路由路径延迟导致的时钟输入失配,从一个电路块(104)到另一电路块(106)的数据可以是异步的。当电路块在较低频率操作时,不同时钟信号的校准能够由适当的物理设计实现,例如通过设计去往电路的时钟信号的布置和路由使其具有粗略相等的传输时间,从而减轻到达该电路的时钟信号之间的信号延迟和失真。然而,在较高频率操作的电路,其中的失真相对于时钟周期较为显著,,故障会随着异类时钟信号发生。此外,在高速电路例如在吉赫(Ghz)频率上运行的片上系统封装(SOC)中的校准,引入由较高频率上的显著失真导致的不同挑战,该挑战不容易通过使用较真时钟信号的物理设计方法来克服。除物理设计之外,解决高速电路同步问题的另一途径是使用锁相环(PLL)以尝试纠偏时钟。然而,关于这样途径的问题是该解决方案需要更大尺寸或芯片面积并消耗更多功率,这是在SOC中的特别问题,并且需要芯片物理布局上的特殊需求。另外,PLL途径一般不提供访问其准确的功能模型或改变其 ...
【技术保护点】
【技术特征摘要】
2012.11.12 US 13/674,1541.一种用于将由分别的电路系统使用的至少两个时钟的相位校准
的设备,所述设备包括:
第一电路,其经配置采样由第一电路系统使用的第一时钟的至少一
个相位;
延迟电路,其经配置选择性延迟由第二电路系统使用的第二时钟,
并且设定所述第二时钟的多个延迟时序中的一个或更多;和
逻辑电路,其经配置接收所述第一时钟的所述采样相位,并确定所
述多个延迟时序中的哪个与所述采样相位的时序匹配,并且用所述逻辑
电路将所述延迟电路设定到与匹配所述采样相位的所述多个延迟时序中
的一个对应的固定延迟时序。
2.根据权利要求1所述的设备,其中所述第一电路基于所述第二时
钟的延迟时序采样所述第一时钟。
3.根据权利要求1所述的设备,其中所述延迟电路包括至少多个延
迟电路,所述至少多个延迟电路经配置根据至少两个或更多步进接收所
述第二时钟并且选择性影响所述第二时钟的延迟时序。
4.根据权利要求1所述的设备,其中所述延迟电路包括抽头延迟
线,其可经配置基于源自所述逻辑电路的代码输入而增量延迟所述第二
时钟。
5.根据权利要求4所述的设备,其中所述代码输入由所述逻辑电路
基于所述采样的第一时钟的相位与从所述抽头延迟线输出的所述延迟的
第二时钟的相位的比较确定。
6.根据权利要求4所述的设备,其中所述第一电路系统包括存储器
控制器,并且所述第二电路系统包括存储器物理接口。
7.根据权利要求6所述的设备,进一步包括:
确定与相位检测器建立窗口的开始对应的所述代码输入的第一延迟
线值,与保持窗口的结束对应的所述代码输入的第二延迟线值和与所述
第一和第二延迟线值之间的差对应的所述代码输入的第三延迟线值中的
至少一个。
8.根据权利要求1所述的设备,进一步包括:
时钟分频电路,其经配置以预定值将所述第二时钟分频从而产生分
频的第二时钟;以及
基于所述分频的第二时钟的时序,为到达所述延迟电路的所述第二
时钟的选通输入选择周期。
9.一种用于将由分别的电路系统使用的至少两个时钟的相位校准
的方法,所述方法包括:
采样由第一电路系统使用的第一时钟的至少一个相位;
选择性延迟由第二电路系统使用的第二时钟,并且设定所述第二时
钟的一个或更多延迟时序;
在逻辑电路中接收所述第一时钟的所述采样相位,并用所述逻辑电
路确定所述多个延迟时序中的哪个与所述采样相位的时序匹配;以及
用所述逻辑电路将所述延迟电路设定到与匹配所述采样相位的所述
多个延迟时序中的一个对应的固定延迟时序。
10.根据权利要求9所述的方法,其中所述第一时钟的采样基于所述
第二时钟的延迟时序。
11.根据权利要求9所述的方法,其中延...
【专利技术属性】
技术研发人员:A·库马尔,S·辛格哈尔,V·拉坎帕尔,K·阿姆卢特拉尔,
申请(专利权)人:德克萨斯仪器股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。