存储器控制器,存储器装置以及选通信号校准方法

文档序号:6775003阅读:146来源:国知局
专利名称:存储器控制器,存储器装置以及选通信号校准方法
技术领域
本发明是有关于DDR存储器,尤其是有关于存储器装置中的数据选通信号的校准方法。
背景技术
图1为一现有存储器控制器,利用数据信号(DQ)和数据选通信号(DQS)传送数据。一命令产生器112传送一读取命令至一存储器装置(未图标),而该存储器装置响应一DQ和一DQS至存储器控制器102。在该存储器控制器102中,DQ和DQS分别经过一DQ通道104和DQS通道106。DQ通道104和DQS通道106为简化过后的示意图,代表存储器控制器102中相关的电路,例如金属导线,缓冲器和接触点等会造成信号延迟的组件。因此当DQ和DQS通过后就会被延迟,而变成延迟数据信号(DQX)和延迟数据选通信号(DQSX)。传统上DQS在读取时是以边缘触发,而在写入时是以中间触发。由于DQ通道104和DQS通道106在传送数据过程中会产生不一致的延迟效应,所以需要一个延迟单元108来补偿DQSX的延迟差异,使DQSX的上升边缘大致对齐DQX的中间。延迟单元108是受到延迟校准单元114的控制,随着一内部时脉#CLK而调整。接着DQX和DQSX就输入至一正反器110,而DQX则被DQSX取样而产生输出数据。
图2a为一存储器控制器中的时序误差图。一DQ的上升与下降边缘耗时设定期tS,而电压维持在高点的时间为稳定期tH。只有在稳定期tH期间所取样到的数据是有效的。从DQ所衍生的DQX,具有延迟X。而从DQS衍生的DQSX具有比X长的延迟Y,大致上使DQSX的上升边缘对齐DQX的稳定期tH中间。延迟单元108在延迟校准单元114的控制下,调整延迟Y的值。传统上DQSX和DQX的时间差是1/4周期。把DQXS的上升边缘对齐到DQX的稳定期tH中间,可以确保所取样的数据具有正确性。延迟校准单元114虽然补偿了DQS通道106和DQ通道104之间的延迟差异,但是随着温度、电路不匹配以及电线长度差异,延迟的程度也会随之变化。因此要准确的补偿延迟也是一件技术上的瓶颈,有待发开一种有效的机制来维持1/4周期的延迟量。
图2b为现有自动更新程序的时序图。在图2b中,一更新命令#AR被发出后使一存储器装置(未图标)执行一自动更新程序,占用多个时脉周期tRFC。在自动更新程序的期间,DQS和DQ皆为空白信号(don’t care),而命令线上的信号则为空命令NOP。或者说,在自动更新程序期间,DQ通道104和DQS通道106并未传送任何有用的数据,这种闲置状况不利用实在可惜。

发明内容
为让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举出较佳实施例,并配合所附图式,作详细说明如下发明的一实施例,提供一存储器控制器,用以控制一存储器,其中包含一DQ通道,用以供一数据信号通过后,成为一延迟数据信号。一DQS通道供一数据选通信号通过。一延迟单元耦接该DQS通道,根据一调整信号提供一校准延迟量,使数据选通信号通过延迟单元后产生延迟而成为一修正后选通信号。一正反器,耦接所述的DQ通道和延迟单元,依据修正后选通信号取样延迟数据信号,以产生一输出数据。一调整单元,根据该输出数据,执行一校准程序以产生调整信号,使该校准延迟量被正确调整。
所述的调整单元找出可使延迟数据信号被正确取样的一最大延迟量和一最小延迟量,以决定调整信号。延迟单元接收该调整信号后所产生的校准延迟量,做为取样的基准。而校准延迟量即等于最大延迟量和最小延迟量的平均值。
在另一实施例中,所述的存储器控制器更进一步包含一命令产生器,耦接调整单元,通过一更新命令触发校准程序。当该命令产生器发出更新命令时,存储器进行自动更新程序,同时存储器控制器进入一校准模式。在该校准模式中,输入包含一校准数值的数据信号和数据选通信号以进行测试。调整单元传送一调整信号至延迟单元,而该延迟单元将数据选通信号延迟一校准延迟量以产生一修正后选通信号。所述的正反器依据该修正后选通信号将延迟数据信号取样,以产生一输出数据。所述的调整单元根据输出数据和校准数值,修正该调整信号。
调整单元可包含一校准器,提供调整信号至延迟单元,以控制校准延迟量。以及一控制单元,在从所述的命令产生器接收到一更新命令的时候,发出一使能信号,以激活校准器;其中该校准器在激活后,比对输出数据与校准数值,以修正调整信号。
所述的校准器可包含一缓冲器,储存一最大延迟量和一最小延迟量。一延迟计数器耦接该缓冲器,读取最大延迟量或最小延迟量,以产生调整信号。一比较器比较输出数据和校准数值。一计算器耦接该缓冲器和比较器,在接收到使能信号的时候,根据该比较器的比较结果,更新最大延迟量或最小延迟量;其中当计算器结束更新后,调整信号被设定为最大延迟量和最小延迟量的平均值。
在另一实施例中,存储器控制器,更进一步包含一命令产生器,耦接所述的调整单元,用以控制一存储器装置;其中该调整单元发出一使能信号至命令产生器,以激活一校准模式。当该校准模式激活后,所述的命令产生器发出一中断命令以暂停该存储器装置。在所述的校准模式中,调整单元产生一数据信号,包含一校准数值,而经过所述的DQ通道的延迟,该数据信号变成一延迟数据信号。调整单元传送一调整信号至该延迟单元,使该数据选通信号受到延迟,藉此产生一具有一校准延迟量的一修正后选通信号。所述的正反器根据该修正后选通信号,取样延迟数据信号,而产生一输出数据。所述的调整单元根据该输出数据和校准数值,修正调整信号。
本发明另提供一种存储器装置,包含一命令译码器,用以接收一读取命令或一更新命令。一或门耦接至该命令译码器,当接收到更新命令时,激活一校准模式。一存储器数组储存一校准数值。一DQS驱动器耦接至该或门,当校准模式激活时,产生一数据选通信号。一多任务器耦接至该存储器数组,当校准模式激活时,从该存储器数组输出校准数值。一DQ驱动器耦接至该多任务器和或门,当校准模式激活时,产生一数据信号,包含一校准数值。
本发明还提供一选通信号校准方法,用以补偿一数据信号和一数据选通信号之间的时序误差,包含下列步骤。首先提供一数据信号,包含一校准数值。接着指定能使该数据信号被数据选通信号正确取样的一最大延迟量和一最小延迟量。最后以该最大延迟量加上一偏移值延迟所述的数据选通信号,使它取样该数据信号。如果取样的结果是正确的,将最大延迟量加上该偏移值。以最小延迟量减去该偏移值延迟数据选通信号,使它取样该数据信号。如果取样的结果是正确的,将最小延迟量减去该偏移值。根据该最大延迟量和最小延迟量,产生一校准延迟量。在正常模式下,所述的数据选通信号受到该校准延迟量的延迟后,对该数据信号进行取样。
所述的选通信号校准方法更进一步包含,比较该数据信号的取样结果和校准数值,以判断取样的结果是否正确。其中如果数据信号的取样结果不正确,则不更新最大延迟量或最小延迟量。所述的校准延迟量为该最大延迟量和最小延迟量的平均值。


图1为一现有存储器控制器,利用DQ和DQS传送数据;图2a为一存储器控制器中的时序误差图;图2b为现有自动更新程序的时序图;图3为本发明实施例之一的存储器控制器;图4为图3中的调整单元202的实施例;图5为图4中校准器402的实施例;图6为图4中控制单元404的实施例;图7为DQX和DQSX的时序图;
图8为本发明选通信号校准方法的流程图;图9为本发明实施例之一支持选通信号校准模式的存储器装置;图10为一改良的自动更新程序的时序图。
附图标号102~存储器控制器; 104~DQ通道;106~DQS通道; 108~延迟单元;110~正反器; 112~命令产生器;114~延迟校准单元; 300~存储器控制器;202~调整单元; 402~校准器;404~控制单元; 406~缓存器;502~比较器; 504~计算器;506~缓冲器; 508~延迟计数器;602~使能器; 604~数据缓存器;606~多任务器; 608~计时器;902~存储器数组; 904~多任务器;906~或门; 908~DQS驱动器;910~DQ驱动器; 912~命令译码器。
具体实施例方式
图3为本发明实施例之一的存储器控制器。该存储器控制器包含一DQ通道104,一DQS通道106,一延迟单元108,一正反器110和一调整单元202。该DQ通道104接收一DQ,产生一DQX。该DQS通道106接收一DQS并产生一延迟数据选通信号(DQS’)。该DQ通道104和DQS通道106是存储器控制器300中内部电路的简化示意图,包含会产生信号延迟的线路、接点和缓冲器等。因此,DQX和DQS’分别具有不同延迟量,容易使取样失真。本发明提供一调整单元202,可根据正反器110的输出校准延迟误差,补偿延迟量。延迟单元108耦接DQS通道106,接收该DQS’并产生一DQSX,与DQX的延迟量相差1/4时脉周期。该延迟单元108是受到调整单元202发出的一调整信号#DC所控制。正反器110耦接DQ通道104和延迟单元108,利用DQSX取样该DQX,以产生输出数据。当运作在校准模式时,该调整单元202从正反器110接收输出数据,并据以调整延迟单元108的延迟量。DQX和DQSX之间的时间差,如图2a所示,表示为Y减X,范围可能介于一最大延迟量到一最小延迟量之间。藉此,DQSX的上升边缘对应到稳定期tH的范围之间,使得DQX可以正确的被取样。调整单元202在找出最大延迟量和最小延迟量之后,就可调整所述的调整信号#DC。更确切的说,该调整信号#DC可以是最大延迟量和最小延迟量的平均值。
由于电路的特性随着时间和温度的改变而不同,存储器控制器300需要周期性的重新校准以补偿延迟误差,而校准程序可以是存储器控制器300主动进行或是被动地的受到外部触发。举例来说,校准程序可以是在存储器装置进行自动更新程序的同时由命令产生器112激活。传统上自动更新程序是由命令产生器112发出一更新命令#AR至所述的存储器装置而激活。如图2b所示,正当进行自动更新程序时,DQS和DQ都属于无用的空白信号。因此,本实施例利用这段无用的期间来进行校准。命令产生器112可以在接收到更新命令#AR的时候同时进行校准程序。在校准模式中,一DQS和DQ从一存储器装置(未图标)输入,其中DQ包含一校准数值#CP。延迟单元108先根据具有一默认值的调整信号#DC产生一DQSX,用来取样该DQ。借着判断DQ中的校准数值#CP的正确性,可以判断该调整信号#DC是否有效值。如此返覆尝试性的设定各种不同的调整信号#DC,便可以找出使DQ被正确取样的有效范围。调整单元202将调整信号#DC送至延迟单元108,而延迟单元108将DQS延迟对应的时间而产生DQSX。正反器110输出的数据则回传至调整单元202,与校准数值#CP进行比较而判断该输出数据的正确性。
另一方面来说,校准程序也可以由调整单元202周期性的激活。首先调整单元202发出一使能信号#CE至命令产生器112,而命令产生器112响应一中断指令以中断存储器装置的正常运作,并进入一校准模式。在校准模式中,一包含校准数值#CP的DQ’被写入所述的存储器装置。DQ’接着通过相同的数据通道从该存储器装置中被读出而视为DQ,而一DQX也同时输入正反器110。DQS会被DQS通道106延迟,所以延迟单元108补偿了DQS通道106输出的数据信号而产生DQSX。举例来说,DQSX具有的补偿延迟量,是对应调整单元202传送至延迟单元108的调整信号#DC。正反器110接着利用该DQSX将DQX进行取样,而输出的数据则回馈至调整单元202与校准数值#CP进行比对。如果比对出错误的结果,则表示调整信号#DC的值无效,需要设定另一个尝试性调整信号#DC值再次进行比对。
图4为图3中的调整单元202的实施例。调整单元202中包含一校准器402和一控制单元404。该校准器402负责提供调整信号#DC至延迟单元108以控制校准延迟量。而该控制单元404在接收到命令产生器112发出的更新命令#AR时发出一使能信号#CE使校准器402激活。校准器402在被激活后,比较输出数据与校准数值#CP是否相符,并根据比较结果调整调整信号#DC。该校准数值#CP可以是由存储器装置本身提供,或是由正反器110通过DQ通道104发出的DQ。校准数值#CP也可以是由调整单元202中一缓存器406中事先准备好的特定数据,校准时通过控制单元404送入DQ通道104中当成校准用数据(DQ’)。校准数值#CP在校准程序开始之前就设定好并写入存储器装置,并在校准程序进行时通过DQ通道104从存储器装置中读回。另一做法是,由控制单元404周期性的发出一使能信号#CE以激活校准程序。校准器402提供调整信号#DC至延迟单元108以控制DQX和DQSX之间的时间差。控制单元404传送使能信号#CE至校准器402和命令产生器112,使校准程序开始。所述的缓存器406提供校准数值#CP至校准器402和控制单元404,在校准开始时,同时也传送校准数值#CP至DQ通道104做为DQ’。而校准器402比较正反器110的输出和校准数值#CP以判断调整信号#DC是否能有效取样。
图5为图4中校准器402的实施例。校准器402中包含一缓冲器506,一延迟计数器508,一比较器502和一计算器504。该缓冲器506储存一最大延迟量和一最小延迟量,代表DQSX与DQX之间时间差范围。延迟计数器508耦接缓冲器506,根据该最大延迟量或最小延迟量而产生一调整信号#DC。根据该调整信号#DC,延迟单元108接着产生DQSX,使正反器110取样DQX而输出数据。比较器502比较校准数值#CP和输出数据。所述的计算器504耦接缓冲器506和比较器502,当受到使能信号#CE激活时,判断比较结果是否有效,并据以更新最大延迟量或最小延迟量。当校准结束,调整信号#DC设定为更新后的最大和最小延迟量的平均值。所述的存储器回到正常模式运作时,便以调整信号#DC值进行工作。
图6为图4中控制单元404的实施例。该控制单元404中包含一数据缓存器604,一多任务器606,一计时器608和一使能器602。如果所述的校准数值#CP是由存储器装置提供,则需要一数据缓存器604,用来在校准数值#CP写入存储器装置之前,预先将存储器装置中特定地址的数据保存起来。所述的多任务器606耦接数据缓存器604,在校准模式时,将校准数值#CP当成校准用数据DQ’输出至DQ通道104,而在正常模式时,输出被保存的数据至该存储器装置。所述的计时器608周期性的提供一触发信号,使校准程序每隔一段时间就执行一次,以确保取样的品质。所述的使能器602耦接多任务器606和计时器608,在接收到触发信号时,产生一使能信号#CE以开始所述的校准程序。
图7为DQX和DQSX的时序图。DQSX的上升边缘被用来取样该DQX。由于DQX包含设定期tS和稳定期tH两种时段,而只有稳定期tH时段的数据是可以被取样的,因此以最小延迟量tMIN和最大延迟量tMAX代表了稳定期tH时段的范围。然而随着使用时间及温度改变等因素可能改变DQ通道104和DQS通道106的延迟效果,所以需要周期性的进行校准程序,重新确认最小延迟量tMIN和最大延迟量tMAX的值。最后取最小延迟量tMIN和最大延迟量tMAX的平均值tD,做为DQSX的最后延迟量。藉此数据的取样可以保证是在安全的范围内进行。
图8为本发明选通信号校准方法的流程图。步骤810初始化校准程序。校准程序可以是和存储器的自动更新程序同步进行,善用闲置的DQ和DQS路径。另一做法是,由存储器控制器周期性的中断存储器的正常运作,触发该校准程序。在步骤810之后,步骤820和825是选择性的执行。在步骤820中,尝试性的设定一最小延迟量。该尝试性的最小延迟量为目前最小延迟量减去一位移值。接着产生对应尝试性的最小延迟量的一DQSX,以取样由校准数值#CP产生的一DQX。在步骤830中,比较原校准数值#CP和取样得来的DQX,判断该尝试性的最小延迟量是否在有效范围。如果是,步骤840储存该尝试性的最小延迟量。如果不是,则进行步骤850,回到存储器正常模式。相似地,在步骤825中,根据当前的最大延迟量,加上一位移值,以产生一尝试性的最大延迟量。接着根据该尝试性的最大延迟量产生一DQSX以取样包含校准数值#CP的一DQX。在步骤835中,比较校准数值#CP和该DQX以判断该尝试性的最大延迟量是否在有效范围。如果是,则在步骤845中将该尝试性的最大的延迟量储存起来。如果不是,则进行步骤850,存储器回到正常模式。所述的校准数值#CP可以是由存储器控制器提供的可程序化数据串流,直接输入到DQS通道106中。另一做法中,所述的校准数值#CP也可以是事先就写入存储器装置的值,在校准程序中读出来当成DQ。
图9为本发明实施例之一支持选通信号校准模式的存储器装置。该存储器装置包含一命令译码器912,一或门906,一存储器数组902,一DQS驱动器908,一多任务器904和一DQ驱动器910,在接收到一自动更新命令时进行校准程序。在现有的自动更新程序中,DQS驱动器908和DQ驱动器910是闲置的。在本实施例中,在自动更新期间,DQS驱动器908和DQ驱动器910被用来传送校准数值#CP。当命令译码器912接收到一更新命令#AR时,便进入校准模式。或门906耦接该命令译码器912,在接收到更新命令#AR时激活所述的DQS驱动器908和DQ驱动器910。存储器数组902储存了一校准数值#CP。DQS驱动器908耦接所述的或门906,被激活时产生一DQS。所述的多任务器904耦接存储器数组902,收到更新命令#AR时从该存储器数组902中读出校准数值#CP。所述的DQ驱动器910耦接至多任务器904和或门906,在校准程序进行时产生校准数值#CP做为DQ,输出至所述的存储器控制器供校准所用。
图10为一改良的自动更新程序的时序图。在自动更新程序的过程中,存储器装置发出一校准数值#CP做为DQ,跟着DQS同时输出至存储器控制器。
权利要求
1.一种存储器控制器,用以控制一存储器,包含一DQ通道,用以供一数据信号通过后,成为一延迟数据信号;一DQS通道,用以供一数据选通信号通过;一延迟单元,耦接所述的DQS通道,根据一调整信号提供一校准延迟量,使该数据选通信号通过延迟单元后产生延迟而成为一修正后选通信号;一正反器,耦接所述的DQ通道和延迟单元,依据修正后选通信号取样该延迟数据信号,以产生一输出数据;以及一调整单元,根据该输出数据,执行一校准程序以产生调整信号,使所述的校准延迟量被正确调整。
2.如权利要求1所述的存储器控制器,其中所述的调整单元找出可使延迟数据信号被正确取样的一最大延迟量和一最小延迟量,以决定该调整信号;以及所述的延迟单元接收该调整信号后所产生的校准延迟量,即等于该最大延迟量和最小延迟量的平均值。
3.如权利要求1所述的存储器控制器,更进一步包含一命令产生器,耦接所述的调整单元,通过一更新命令触发校准程序,其中当所述的命令产生器发出更新命令时,所述的存储器进行自动更新程序,同时该存储器控制器进入一校准模式;在该校准模式中输入数据信号和数据选通信号,其中该数据信号包含一校准数值;所述的调整单元传送一调整信号至延迟单元,而该延迟单元将数据选通信号延迟一校准延迟量以产生一修正后选通信号;所述的正反器依据该修正后选通信号将延迟数据信号取样,以产生一输出数据;以及所述的调整单元根据该输出数据和校准数值,修正调整信号。
4.如权利要求3所述的存储器控制器,其中所述的调整单元包含一校准器,提供调整信号至所述的延迟单元,以控制校准延迟量;以及一控制单元,在从所述的命令产生器接收到一更新命令的时候,发出一使能信号,以激活校准器;其中该校准器在激活后,比对输出数据与校准数值,以修正调整信号。
5.如权利要求4所述的存储器控制器,其中该校准器包含一缓冲器,储存一最大延迟量和一最小延迟量;一延迟计数器,耦接该缓冲器,读取该最大延迟量或最小延迟量,以产生所述的调整信号;一比较器,用以比较输出数据和校准数值;以及一计算器,耦接所述的缓冲器和比较器,在接收到使能信号的时候,根据该比较器的比较结果,更新最大延迟量或最小延迟量;其中当该计算器结束更新后,调整信号被设定为最大延迟量和最小延迟量的平均值。
6.如权利要求1所述的存储器控制器,更进一步包含一命令产生器,耦接所述的调整单元,用以控制一存储器装置;其中该调整单元发出一使能信号至命令产生器,以激活一校准模式;当该校准模式激活后,所述的命令产生器发出一中断命令以暂停存储器装置;在该校准模式中所述的调整单元产生一数据信号,包含一校准数值,而经过所述的DQ通道的延迟,该数据信号变成一延迟数据信号;所述的调整单元传送一调整信号至延迟单元,使数据选通信号受到延迟,藉此产生一具有一校准延迟量的一修正后选通信号;所述的正反器根据修正后选通信号,取样延迟数据信号,而产生一输出数据;以及所述的调整单元根据该输出数据和校准数值,修正调整信号。
7.如权利要求6所述的存储器控制器,其中所述的调整单元包含一校准器,提供调整信号至延迟单元,以控制校准延迟量;以及一控制单元,用以发出一使能信号至该校准器和命令产生器,以激活校准程序;一缓存器,用以提供校准数值至所述的校准器和控制单元;其中当所述的校准程序激活后,控制单元传送数据信号至DQ通道;以及所述的校准器比较输出数据与校准数值,以判断调整信号是否有效。
8.如权利要求6所述的存储器控制器,其中所述的调整单元包含一校准器,提供调整信号至延迟单元,以控制所述的校准延迟量;以及一控制单元,用以发出一使能信号至校准器和命令产生器,以激活该校准程序;一缓存器,用以提供校准数值至该校准器和控制单元;其中当该校准程序激活后,命令产生器发出一写入命令至存储器装置,而控制单元传送数据信号至DQ通道,使校准数值被写入存储器装置;该命令产生器发出一读取命令,从存储器装置要求数据信号和数据选通信号;以及所述的校准器比较该输出数据与校准数值,以判断调整信号是否有效。
9.如权利要求8所述的存储器控制器,其中所述的校准器包含一缓冲器,储存一最大延迟量和一最小延迟量;一延迟计数器,耦接该缓冲器,读取最大延迟量或最小延迟量,以产生调整信号;一比较器,用以比较所述的输出数据和校准数值;以及一计算器,耦接所述的缓冲器和比较器,在接收到使能信号的时候,根据比较器的比较结果,更新最大延迟量或最小延迟量;其中当该计算器结束更新后,调整信号被设定为最大延迟量和最小延迟量的平均值。
10.如权利要求8所述的存储器控制器,其中所述的控制单元包含一数据缓存器,在将校准数值写入存储器装置之前,暂时备份存储器装置中对应地址的数据;一多任务器,耦接该数据缓存器,用以选择校准数值和备份的数据其中之一;一计时器,每隔一特定周期提供一触发信号;一使能器,耦接该多任务器和计时器,在收到触发信号时,产生使能信号以激活校准程序;其中在校准模式中,多任务器输出校准数值做为数据信号;以及当校准模式结束时,多任务器将备份的数据回存到存储器装置中。
11.一种存储器装置,包含一命令译码器,用以接收一读取命令或一更新命令;一或门,耦接至该命令译码器,当接收到更新命令时,激活一校准模式;一存储器数组,用以储存一校准数值;一DQS驱动器,耦接至该或门,当校准模式激活时,产生一数据选通信号;一多任务器,耦接至该存储器数组,当校准模式激活时,从存储器数组输出校准数值;以及一DQ驱动器,耦接至所述的多任务器和或门,当校准模式激活时,产生一数据信号,包含一校准数值。
12.一种选通信号校准方法,用以补偿一数据信号和一数据选通信号之间的时序误差,包含提供一数据信号,包含一校准数值;指定能使该数据信号被数据选通信号正确取样的一最大延迟量和一最小延迟量;以该最大延迟量加上一偏移值延迟该数据选通信号,使它取样数据信号;如果取样的结果是正确的,将最大延迟量加上该偏移值;以最小延迟量减去该偏移值延迟数据选通信号,使它取样数据信号;如果取样的结果是正确的,将最小延迟量减去该偏移值;以及根据所述的最大延迟量和最小延迟量,产生一校准延迟量;其中在正常模式下,该数据选通信号受到校准延迟量的延迟后,对数据信号进行取样。
13.如权利要求12所述的选通信号校准方法,更进一步包含,比较所述的数据信号的取样结果和校准数值,以判断取样的结果是否正确。
14.如权利要求13所述的选通信号校准方法,其中如果所述的数据信号的取样结果不正确,则不更新所述的最大延迟量或最小延迟量。
15.如权利要求12所述的选通信号校准方法,其中所述的校准延迟量为最大延迟量和最小延迟量的平均值。
全文摘要
本发明提供一选通信号校准装置和方法,用以补偿一数据信号和一数据选通信号之间的时序误差。一存储器控制器包含一DQ通道,用以供一数据信号通过后,成为一延迟数据信号。一DQS通道供一数据选通信号通过。一延迟单元耦接该DQS通道,根据一调整信号提供一校准延迟量,使数据选通信号通过该延迟单元后产生延迟而成为一修正后选通信号。一正反器耦接所述的DQ通道和延迟单元,依据修正后选通信号取样该延迟数据信号,以产生一输出数据。一调整单元,根据该输出数据,执行一校准程序以产生调整信号,使所述的校准延迟量被正确调整。
文档编号G11C7/10GK101042925SQ20061012657
公开日2007年9月26日 申请日期2006年8月28日 优先权日2006年3月21日
发明者黄祥毅 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1