用于dram器件的数据选通同步的制作方法

文档序号:6760349阅读:191来源:国知局
专利名称:用于dram器件的数据选通同步的制作方法
技术领域
本发明主要涉及存储器器件,并且更具体地涉及检测在时钟信号和数据选通信号之间的相位差。
背景技术
在许多存储器设计中,经常有多于一个的定时信号并且这些定时信号一般会被偏斜。通常,“偏斜”是指在两个定时信号之间的定时差异,例如,从第一个定时信号的前沿到第二个定时信号的前沿的时间。在一些设计中,可允许一个定时信号向另一个定时信号偏斜预定的容差。例如,在当前的双倍数据率DDR动态随机存取存储器(DRAM)的设计中,数据选通信号(DQS)和时钟信号(CLK)的相位关系可偏斜至+/-25%。在一些存储器的设计中,在存储器内的某一逻辑可以以CLK信号或在CLK域内来定时,而在存储器内的其它逻辑则可以以DQS信号或在DQS域内来定时。
在传统的DRAM设计中,通过调节内部定时来实现内部同步,以便适应最坏情形的DQS-CLK偏斜情况。在图1中显示了这种方法的一个例子。图中显示了三种可能的DQS信号,即DQS@tDQSSnom、DQS@tDQSSnim和DQS@tDQSSmax,它们分别代表标称DQS定时以及当DQS领先CLK达25%时和当DQS滞后CLK达25%时的两种最坏情形的DQS定时。该存储器的内部定时必须能够在CLK/DQS定时的这个全部范围上操作,而当时钟速度增加时这就变得更困难了。在该例子中,假设CLK-DQS偏斜范围如图所示,则DQS信号的定时可与CLK紧密同步(DQS@tDQSSnom),或领先CLK达25%(DQS@tDQSSnim),或滞后CLK达25%(DQS@tDQSSmax)。
在传统的DRAM设计中,必须设定内部定时来补偿这个宽范围的定时差异,即必须在从-25%至+25%的范围上操作。现有的设计必须假设最坏情况的相位差以及处理该相位差,这或许是通过具有更严格的内部定时而实现的。当存储器的时钟速度增加时,补偿这些定时差异就变得更难了,并且从这些时钟信号和数据选通信号导出的内部信号需要与时钟更接近地对准以防止出现错误。有益的是,基于DQS和CLK信号之间的实际相位差来调节内部定时信号,而不是适应最坏情形的定时。然而,在传统的设计中,从未尝试过检测这个相位差。
因此,在存储器器件中,检测在时钟信号(CLK)和数据选通信号(DQS)之间的相位差并使用所检测到的相位差来调节信号定时的方法和设备是我们所想要的。

发明内容
本发明主要提供了用于检测两个信号之间的偏斜差(skew diffierence)、并且依赖于该偏斜差将可变数量的延迟插入到第三个信号中的方法和设备。
一个实施例提供了一种用于在集成电路内调节内部信号定时的方法。该方法一般包括确定在第一和第二外部供给的定时信号之间的相位差、基于所确定的相位差产生一个多比特控制信号和基于该多比特控制信号调节内部信号的定时。
另一实施例提供了一种用于调节由存储器器件使用的一个或更多信号的定时的方法。该方法一般包括确定外部供给的时钟信号(CLK)和外部供给的数据选通信号(DQS)之间的相位差、根据该确定的相位差产生一个多比特控制信号和基于该多比特控制信号调节所述一个或更多信号的定时。
另一实施例提供了一种用于基于第一和第二外部供给的定时信号来调节集成电路的内部定时的设备。该设备一般包括至少一个相位检测电路,其被配置为检测在第一和第二外部供给的定时信号之间的相位差,并且产生至少一个延迟控制信号来表示所检测到的相位差;以及一个可调节延迟电路,其被配置为基于该延迟控制信号来调节内部定时信号的定时。
另一实施例提供了一种存储器器件,该器件一般包括一个或更多的存储器元件和至少一个相位检测电路。该相位检测电路被配置为检测在对所述一个或更多存储器元件进行写访问期间所使用的时钟信号(CLK)和数据选通信号(DQS)之间的相位差,并且产生一个多比特控制信号来表示所检测到的相位差。
另一实施例提供了一种存储器器件,该器件一般包括一个或更多的存储器元件、至少一个相位检测电路和至少一个可调节的延迟电路。一般将该相位检测电路配置为检测在对所述一个或更多存储器元件进行写访问期间所使用的时钟信号(CLK)和数据选通信号(DQS)之间的相位差,并且产生一个多比特控制信号来表示所检测到的相位差。一般将该可调节的延迟电路配置为基于该多比特控制信号来调节至少一个内部定时信号的定时。


因此通过参照各实施例,可以详细地理解本发明的上述特征,并且将对上面简单概括的本发明进行更详细的描述,其中在附图中说明一些实施例。然而应当注意,附图仅说明了本发明的典型实施例,因此不应认为其限制本发明的范围,本发明可允许其它等效的实施例。
图1是一个时序图,其显示了现有技术的定时方法。
图2是依据本发明的一个实施例的包括典型的存储器件的系统的示意图。
图3是依据本发明的一个实施例的多相位检测器和可调节延迟电路的示意图。
图4是一个时序图,其说明了依据本发明的一个实施例可检测出的相位差。
图5是依据本发明的一个实施例的典型操作的流程图。
具体实施例方式
在一个器件中(例如DRAM器件),本发明的实施例一般确定在两个信号(例如时钟信号(CLK)和数据选通信号(DQS))之间的相位差,并且基于所检测到的相位差来调节一些定时参数。在一些实施例中,对数据选通信号本身(DQS)进行调节。在其它的实施例中,对其它的内部存储器信号进行调节,其中在由DQS信号控制的电路中可能会使用这些信号(例如这些信号在DQS域内)。
为了便于理解,下面将参照存储器器件(特别是DRAM器件)来描述本发明的实施例,其中只作为特定的、非限制性的应用例子来进行描述。然而,本领域技术人员将知道,可应用与在这里描述的相同的原理,以便基于在多种类型的其它定时信号之间检测到的相位差来调节多种其它类型的集成电路中的多种控制信号的定时。
图2显示了依据本发明的系统,其中在存储器(例如DRAM)器件230内检测CLK和DQS信号之间的相位差。该图显示一个计算机系统的部分示意图,其中显示了与本发明相关的那些部件,而未显示其它部件(例如驱动器、监视器和网络),以便集中在本发明上。在该实施例中,通过本工业中公知的各种装置将处理器210和存储器控制器220相耦合。在该实施例中,数据总线、地址总线和控制总线将处理器210和存储器控制器220相连接。
在该实施例中,存储器器件230连接到存储器控制器220并由其控制。图中显示了从存储器控制器220发出并且在存储器230处结束的两个定时信号(CLK和DQS)、地址总线(ADDR)和数据总线(DQ)。当执行写操作以将数据信号写入存储器元件234时,该存储器控制器将CLK和DQS信号提供给存储器器件230。为简单起见,并未显示在存储器230和存储器控制器220之间的其它信号(例如控制信号)。
在所说明的实施例中,通过存储器230内的多相位检测器240来检测在CLK和DQS之间的定时关系(相位差)。该相位检测器可包括多个分立的相位检测器并且可输出多个信号,以用于表示哪个信号领先和所检测到的相位差的绝对值。在该实施例中,通过相位检测器240来产生n个输出,并且可使用这n个输出来控制可调节的延迟电路250。该可调节的延迟电路250以来自相位检测器240的相位差和DQS信号为输入,并且插入/去除可调节的延迟量以创建经调节的内部DQS信号(DQS’),然后在存储器230内使用该信号来控制各种电路的定时。
例如,可使用DQS’在写操作期间选通一个数据先进先出(FIFO)和驱动器逻辑270。此外,如图所示,可使用DQS’在DQS’的下降沿锁存一个字序地址(word order address)(WODD),该地址被用来在该数据FIFO逻辑270内排序所接收的(偶/奇)数据(所述数据在DQS时钟信号的上升沿与下降沿由数据接收和锁存逻辑275来接收)。可以用列地址锁存和计数器逻辑237(其从地址接收器235接收地址)与CLK一起来锁存WODD。DQS’还可被用于在该数据FIFO和驱动器逻辑270内同步数据路径逻辑,以便驱动在串行到并行转换之后的上升沿与下降沿接收的数据。列地址锁存和计数器237可将锁存的地址(WODD)提供给数据FIFO和驱动器逻辑270。无论如何,因为内部DQS’在相位上和CLK信号更紧密地匹配,所以可改善在这些地址和数据路径中的内部定时余量。
可调节的延迟电路250可包括任何适合的电路来调节外部供给的DQS的相位,从而基于多相位检测器240提供的相位差信号来产生输入信号DQS’。例如,如图3所说明的那样,可调节的延迟电路250包括延迟元件252的多抽头阵列,其将具有均匀相位间隔(例如每1/8时钟周期或45°)的DQS的多个经延迟版本提供给一个相位混合器(blender)电路370。基于由该多相位检测器240提供的信号,该相位混合器电路370将一个或更多的延迟信号进行混合,以便产生经调节的内部DQS信号DQS’。换而言之,该混合器电路370允许比延迟元件252更精细的延迟增量。
如图所示,该多相位检测器240可包括三个单独的相位检测器相位检测器1310、相位检测器2320和相位检测器3330。如上所述,相位混合器370使用每个相位检测器(310、320和330)的输出以在各经延迟的信号中进行选择,从而混合以产生DQS’。可将各相位检测器310-330设计成基于DQS和CLK之间的相位延迟的不同大小来检测和产生不同的输出信号。可根据最大DQS-CLK定时偏移来表示相位检测器的操作范围和可调节的延迟电路中的补偿,例如在高操作频率(tCK>-3ns)下的0.25*tCK的tDQSSmin/max(例如离相90°)。在较低操作频率下,内部定时可能不那么关键,并且可将定时调节限于最大的可调节延迟。
例如,如果DQS领先CLK超过45°,则相位检测器1310可产生一个高输出(例如逻辑1),反之则产生一个低输出(例如逻辑0)。只要DQS领先CLK(例如超过0°)则相位检测器2320可产生一个低输出,反之则产生一个高输出,同时,如果DQS滞后CLK超过45°,则相位检测器3330可产生一个高输出,反之则产生一个低输出。因此,可使用来自这些相位检测器的输出信号来表示DQS和CLK之间的相位关系的不同范围。例如,下面的表1显示了如何解释各个相位检测器(标记为1,2和3)的组合输出。
表I由多相位检测器表示的相位范围

该混合电路370可随后使用这些信号来选择用来混合的延迟信号,从而产生DQS’。例如,如果所述信号表示DQS比CLK领先45°或更多,则混合电路370可选择这样的延迟信号,所述延迟信号导致相对于DQS具有明显延迟的DQS’。另一方面,如果所述信号表示DQS比CLK滞后45°或更多,则该混合电路370可以以最小延迟或无附加延迟地通过DQS。本领域技术人员将知道,可以使用任何数量的相位检测器来检测CLK和DQS之间的相位差的不同范围。
例如,图4显示了在CLK和DQS之间的6个不同的相位差,可使用6个相位检测器(以领先/滞后达三个单位延迟周期的DQS信号DQSa-f)来检测这些相位差。可将来自6个不同相位检测器的输出信号提供给所述相位混合器电路来给出精细的分辨率控制,从而产生相位更接近于CLK的DQS’。
图5显示了示例性操作的流程图,该图说明多相位检测器240和可调节的延迟电路250是如何一起工作来调节存储器器件的内部定时的。通过检测(例如由多相位检测器240检测)外部供给的CLK和DQS信号之间的相位差,所述操作开始于步骤502。在步骤504,产生一个表示所检测到的相位差的n比特输出信号。在步骤506,使用该输出信号来控制该可调节的延迟电路,以便产生相位更接近外部时钟信号的内部DQS信号(DQS’)。
如前所述,可使用该内部DQS信号来控制涉及其它信号的电路的定时,所述其它信号例如是数据和/或地址信号。作为替代或补充,也可延迟这些其它信号的定时以达到同样的效果。然而,考虑到多个其它信号,这样做可能涉及多个延迟电路,并且可能需要比延迟单个DQS信号更复杂的电路。
虽然前述内容涉及的是本发明的实施例,但是在不脱离本发明的基本范围的情况下可以设计本发明的其它的实施例,本发明的范围由所附权利要求书限定。
权利要求
1.一种用于在集成电路内调节一个内部信号的定时的方法,包括-确定在第一和第二外部供给的定时信号之间的相位差;-基于所确定的相位差产生一个多比特控制信号;以及-基于该多比特控制信号来调节该内部信号的定时。
2.如权利要求1所限定的方法,其中该内部信号是第二外部供给的定时信号的延迟形式。
3.如权利要求2所限定的方法,其中调节该内部信号的定时包括基于该多比特控制信号来混合该第二外部供给的定时信号的一个或多个延迟形式。
4.如权利要求1所限定的方法,其中该内部定时信号是一个到控制逻辑的输入,其中通过该第二外部供给的定时信号来控制该控制逻辑的定时。
5.如权利要求1所限定的方法,其中基于所确定的相位差产生该多比特控制信号包括连结来自多个相位检测器电路的输出信号,其中每个相位检测器电路接收所述第一和第二外部供给的定时信号作为输入。
6.一种用于调节由存储器器件使用的一个或更多信号的定时的方法,包括-确定外部供给的时钟信号(CLK)和外部供给的数据选通信号(DQS)之间的相位差;-根据所确定的相位差产生一个多比特控制信号;以及-基于该多比特控制信号调节一个或更多信号的定时。
7.如权利要求6所限定的方法,其中所述一个或更多信号包括该数据选通信号的至少一个延迟形式。
8.如权利要求7所限定的方法,其中调节一个或更多信号的定时包括基于该多比特控制信号来混合该数据选通信号的一个或更多延迟形式。
9.如权利要求6所限定的方法,其中所述一个或更多信号包括一个到控制逻辑的输入,其中通过该数据选通信号来控制该控制逻辑的定时。
10.如权利要求6所限定的方法,进一步包括将该多比特控制信号提供给一个存储器控制器,以用于调节所述时钟信号和数据选通信号当中的至少一个。
11.一种用于基于第一和第二外部供给的定时信号来调节集成电路的内部定时的设备,包括-至少一个相位检测电路,其被设置成检测在所述第一和第二外部供给的定时信号之间的相位差,并且产生至少一个表示所检测到的相位差的延迟控制信号;以及-一个可调节的延迟电路,其被设置成基于该延迟控制信号来调节一个内部定时信号的定时。
12.如权利要求11所限定的设备,其中该可调节的延迟电路包括-多个延迟元件;以及-一个混合器电路,其通过混合来自各延迟元件的一个或多个输出信号来产生该内部定时信号,其中通过该延迟控制信号来确定所混合的输出信号。
13.如权利要求11所限定的设备,其中所述至少一个相位检测电路包括多个分立的相位检测器。
14.如权利要求11所限定的设备,其中该内部定时信号是该第二外部供给的定时信号的延迟形式。
15.如权利要求11所限定的设备,其中该内部定时信号是到一个逻辑电路的输入,其中通过该第二外部供给的定时信号来控制该逻辑电路。
16.一种存储器器件,包括-一个或更多存储器元件;-至少一个相位检测电路,其被设置成检测在对所述一个或更多存储器元件进行写访问期间所使用的时钟信号(CLK)和数据选通信号(DQS)之间的相位差,并且产生一个表示所检测到的相位差的多比特控制信号。
17.如权利要求16所限定的存储器器件,进一步包括一个或更多引脚,用于将该多比特控制信号提供给外部器件。
18.如权利要求16所限定的存储器器件,其中该至少一个相位检测电路包括多个单独的相位检测器,其中每个相位检测器接收该时钟信号和该数据选通信号作为输入。
19.一种存储器器件,包括-一个或更多存储器元件;-至少一个相位检测电路,其被设置成检测在对所述一个或更多存储器元件进行写访问期间所使用的时钟信号(CLK)和数据选通信号(DQS)之间的相位差,并且产生一个表示所检测到的相位差的多比特控制信号;以及-至少一个可调节的延迟电路,其被设置成基于该多比特控制信号来调节至少一个内部定时信号的定时。
20.如权利要求19所限定的存储器器件,其中该可调节的延迟电路被设置成通过基于该多比特控制信号延迟该数据选通信号来产生该内部定时信号。
全文摘要
本发明涉及在一个器件(例如DRAM器件)处确定两个外部供给的定时信号(例如时钟信号(CLK)和数据选通信号(DQS))之间的相位差的方法和设备。可以调节其中一个上述信号本身的定时或其它内部存储器信号的定时,所述其它内部信号可以在通过该DQS信号控制的电路中使用。
文档编号G11C11/4076GK1855302SQ20061007942
公开日2006年11月1日 申请日期2006年2月28日 优先权日2005年2月28日
发明者J·施内尔 申请人:英飞凌科技股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1