具有低功率、高写反应时间模式和高功率、低写反应时间模式和/或可独立选择的写反应...的制作方法

文档序号:6761797阅读:215来源:国知局
专利名称:具有低功率、高写反应时间模式和高功率、低写反应时间模式和/或可独立选择的写反应 ...的制作方法
技术领域
本发明涉及一种动态随机存取存储器(“DRAM”),特别是,涉及一种用于在低功率、高写反应时间模式或者高功率、低写反应时间模式下操作DRAM的电路和方法。
背景技术
集成电路所消耗的功率在它们用于某些应用时是关键因素。例如,由便携式个人计算机中使用的存储器件消耗的功率大大影响在不需要对给这种计算机供电的电池重新充电的情况下可以使用它们的时间长度。甚至在存储器件不由电池供电的情况下功耗也是很重要的,因为必须限制由存储器件产生的热量。
一般情况下,存储器件功耗随着存储器件的容量和工作速度而增加。随着存储器件的容量增加,例如,存储器件包含更多的必须周期性刷新的存储单元,必须被接收和处理的地址位的数量增加。随着存储器件的速度增加,存储器件中的大量信号线更快速地改变状态,每个状态变化都消耗功率。人们已经采用各种方法来减少存储器件的功耗。例如,已经研制了一种技术来减少存储器件所需的刷新速度,减少操作所有或部分存储器件所需的电压的幅度,以及减少当访问另一存储器件时由存储器件消耗的功率。例如,当DRAM以这些模式工作时,通过将电源移交到输入缓冲器而在某个DRAM刷新模式期间减少功耗。
如本领域所公知的,存储器件一般连接到总线构造中的控制器件,例如存储控制器或系统控制器。在总线构造中,几个存储器件彼此并联连接并连接到控制器件。结果,当控制器件正在给一个存储器件施加地址或数据时,所有其它存储器件也接收该地址或数据。地址和数据通常通过接收机或输入缓冲器耦合到数据和地址总线,其中接收机或输入缓冲器可以是简单的反相器。耦合到这些接收机之一的数据位或地址位每次改变状态时,接收机进行切换,由此消耗功率。然而只有一个存储器件将使用这些数据或地址。由切换所有其它存储器件中的接收机所消耗的功率构成浪费的功率。
已经用于减少由无效存储器件消耗的功率的一种技术是从无效存储器件中的数据缓冲器中除去电源。使用这种方法,每个存储器件对指令进行解码,从而确定发布指令访问存储器件的时间。每个存储器件也对地址进行解码,以检测存储器访问特定存储器件的时间。存储器件中的控制电路将电源移交到所有数据输入缓冲器(也公知为写接收机),直到检测到对那个特定存储器件进行写访问为止。同样,控制电路将电源移交到所有数据输出缓冲器(也公知为读发送机),直到检测到对那个特定存储器件进行读访问为止。通过将电源移交给写接收机和读发送机,除非写访问或读访问分别针对那个存储器件,可以实现由存储器件消耗的功率的大大减少。
尽管当存储器件无效时电源可以从数据接收机和发送机除去,但是电源同样不能从指令和地址接收机除去,因为它们必须是有效的,以便检测对该存储器件进行读访问或写访问的时间。如果电源从指令和地址缓冲器除去,则它们将不能将指令和地址信号耦合到检测对该存储器件进行读访问或写访问的内部电路。
尽管选择性地将电源移交到写接收机和读发送机提供了减少功耗的优点,但是这个优点是以减小数据访问速度为代价的。更具体地讲,直到存储器件已经对针对该存储器件的写指令和地址进行了解码,电源才开始施加于常规存储器件中的写接收机。直到电源已经完全施加于写接收机,写接收机才能将写数据耦合到存储器件中的电路。在常规存储器件中,通常需要6-8ns的时间来完全给存储器件中的写接收机供电。当利用300MHz时钟信号进行工作时,例如,在写接收机能将写数据耦合到内部电路之前将需要2个时钟周期。结果,这种存储器件的最小写反应时间是2个时钟周期。然而通常希望写反应时间少于2个时钟周期。通常使用各种技术设置存储器件的写反应时间。对于有些存储器件来说,要么没有写反应时间,要么写反应时间固定在预定数量的时钟周期上,例如1个时钟周期。针对其它存储器件,通过用户对模式寄存器进行编程来设置写反应时间。在另外的存储器件中,通过选择存储器件的读反应时间来设置写反应时间。写反应时间例如可以是少于读反应时间1或2个时钟周期。在本例中,2个时钟周期的最小写反应时间将限制读反应时间为3或4个时钟周期。这个幅度的反应时间使常规存储器件的工作速度大大降低。
尽管选择性地将电源移交到存储器件中的写接收机对存储器件的写反应时间有不良影响,但是选择性地将电源移交到存储器件中的读发送机对存储器件的读反应时间不会有不良影响。这个差别的主要原因是直到读指令和读地址已经耦合到存储器件之后读数据才能从存储器件进行耦合,这是因为必须首先从存储单元阵列访问读数据,然后耦合到存储器件的数据总线端子。相反,伴随着写指令和写地址已经耦合到存储器件或在此之后不久,写数据就可以耦合到存储器件的数据总线端子,因为写数据接下来耦合到存储单元阵列。因此,只对于将电源移交到写接收机的情况存在由选择性地将电源移交到接收机或发送机引起的增加反应时间的问题。
因此需要一种电路和方法,在实现最小写反应时间比实现减少功率更重要的情况下,允许存储器件在低功率模式下工作而又不对写反应时间造成不良影响。

发明内容
存储器件的方法和电路允许存储器件要么在可以增加存储器件的写反应时间的低功率模式下要么在可以使存储器件的写反应时间最小的高功率模式下工作。在低功率模式中,存储器件以上述常规的方式工作从而当存储器件检测到对那个存储器件进行写访问时除外,其余时间将电源移交到存储器件中的写接收机。在高功率模式中,在大多数情况下电源没有从写接收机除去,从而写接收机可以立即将写数据耦合到内部电路,由此避免了可能在低功率模式下工作时发生写反应时间的增加。然而,即使在高功率模式中,当存储器件中的存储单元行都不有效时,优选从写接收机除去电源。当存储器件中的读发送机有效时,甚至在高功率模式下也优选从写接收机除去电源。允许存储器件在低功率模式或高功率模式下工作的方法和电路优选用在动态随机存取存储(“DRAM”)器件中,并且这种DRAM器件可以用在计算机系统或一些其它电子系统中。
附图简述

图1是常规存储器件的方框图,可以根据本发明的实施例修改该存储器件以便在低功率模式或高功率模式下工作;图2是根据本发明系统的一个实施例的方框图,该系统允许图1的存储器件在低功率模式或高功率模式下工作;图3是使用含有图2的双模式系统的图1的存储器件的计算机系统的方框图。
发明的详细说明图1是可以利用根据本发明一个实施例的双功率系统的常规同步动态随机存取存储器(“SDRAM”)2的方框图。然而,应该理解的是,本发明的各个实施例也可以用在其它类型的DRAM或其它类型的存储器件中。
SDRAM2的工作由指令解码器4响应在控制总线6上接收到的高电平指令信号来控制。通常由存储器控制器(图1中未示出)产生的这些高电平指令信号是时钟使能信号CKE*、时钟信号CLK、芯片选择信号CS*、写使能信号WE*、行地址选通信号RAS*、列地址选通信号CAS*、以及数据掩码信号DM,其中“*”表示低电平有效的信号。指令解码器4包括多个输入缓冲器或指令接收机,总体由参考标记10表示,通过它可以耦合高电平指令信号。如前所述,指令接收机10通常实际上在任何时候都被供电,因此可以检测到针对存储器件2的存储器指令。指令解码器4响应高电平指令信号而产生指令信号序列,从而执行由每个高电平指令信号表示的功能(例如,读或写)。这些指令信号以及它们实现它们的相应功能的方式是常规的。因此,为了简明起见,省略了对这些指令信号的进一步解释。指令解码器4也可以包括模式寄存器11,可以对其进行编程以控制SDRAM2的工作模式,例如其读反应时间。
SDRAM2包括通过地址总线14接收行地址和列地址的地址寄存器12。地址总线14一般连接到存储器控制器(图1中未示出)。地址寄存器12包括多个输入缓冲器或地址接收机,总体由参考标记16表示。每个地址接收机16将相应地址位耦合到地址寄存器12中的电路。如前所述,地址接收机16通常实际上在任何时候都被供电,因此SDRAM2可以确定有特定存储指令针对它。行地址一般首先由地址寄存器12接收并施加于行地址多路复用器18。行地址多路复用器18将行地址耦合到与两个存储体20、22中的任何一个相关的大量元件,这取决于形成一部分行地址的存储体地址位的状态。与每个存储体相关20、22有关的是储存行地址的各个行地址锁存器25以及对行地址进行解码并将相应信号施加于阵列20或22之一的行解码器28。行地址多路复用器18也将行地址耦合到行地址锁存器26,目的是刷新阵列20、22中的存储单元。为了刷新目的由刷新计数器30产生行地址,其中刷新计数器30由刷新控制器32控制。而刷新控制器32轮到由指令解码器4进行控制。
在行地址已经施加于地址寄存器12并储存在行地址锁存器26之一中之后,列地址施加于地址寄存器12。地址寄存器12将列地址耦合到列地址锁存器40。根据SDRAM2的工作模式,列地址通过脉冲(burst)计数器42耦合到列地址缓冲器44,或者当地址寄存器12从列地址输出开始时耦合到脉冲计数器42,该脉冲计数器42将列地址序列施加到列地址缓冲器44。在任何情况下,列地址缓冲器44将列地址施加于列解码器48,该列解码器48将各个列信号施加于对应的读出放大器以及用于各个阵列20、22之一的相关列电路50、52。
要从阵列20、22之一读出的数据分别耦合到阵列20、22之一的列电路50、52。然后该数据耦合到数据输出寄存器56,该数据输出寄存器56包括多个读发送机,总体上用参考标记57表示。每个读发送机57将各个数据位施加到数据总线58的各个导体。只有当响应对该SDRAM2的读存储器访问进行检测而需要读发送机57从而将读数据耦合到数据总线58时,电源才正常施加于读发送机57。将要写入到阵列20、22之一的数据从数据总线58通过数据输入寄存器60进行耦合。数据输入寄存器60包括将写数据的各个位从数据总线48耦合到数据输入寄存器60中的内部电路的多个写接收机62。然后将写数据耦合到列电路50、52,其中它们分别转移到阵列20、22之一。掩码寄存器64响应数据掩码DM信号,选择性地改变流入列电路50、52和从列电路50、52流出的数据流,例如通过选择地对将要从阵列20、22读出的数据进行掩码。如上所述,在常规SDRAM2中,只有在检测到对该SDRAM2进行写存储访问时,电源才正常地施加于写接收机62。
用于允许图1的SDRAM2或其它存储器件在低功率、高写反应时间模式或高功率、低写反应时间模式下工作的系统100的一个实施例显示在图2中。
图2所示的系统100包括逻辑电路110,当电源将要施加于写接收机62时,该逻辑电路110接收大量输入信号从而产生接收机使能信号“RXEN”(图1)。逻辑电路110主要用于对这些输入信号的某些组合进行解码。为此,逻辑电路110优选是指令解码器4的一部分,尽管它也可以是SDRAM2的其它元件或SDRAM2的分离元件或一些其它存储器件的一部分。
施加于逻辑电路110的输入信号包括“低写反应时间”信号,该信号是有效的以便允许系统100在上述高功率、低写反应时间模式下工作。低写反应时间信号优选由指令解码器4中的模式寄存器11(图1)提供,对其进行编程以便通过常规方式选择这一模式。然而,低写反应时间信号或者可以由SDRAM2中的其它元件提供。例如,可以由选择高功率、低写反应时间模式的逻辑电路(未示出)提供,如果这样做,则允许存储器件实现由用户选择的写反应时间,或者例如是基于读反应时间的反应时间值的写反应时间。通过其它例子,低写反应时间信号可以是施加于SDRAM2的外部可访问端子的信号,从而可以由SDRAM2外部的器件直接选择高功率、低写反应时间模式或者低功率、高写反应时间模式。例如,该模式可以根据执行它的软件的性质由微处理器来选择。
被逻辑电路110解码的另一输入信号是“存储体有效”信号,表示存储体020(图1)或存储体122中的行已经被激活。如本领域中所公知的,在从存储单元的存储体20、22中的任一个读出或写入数据之前,必须激活一行存储单元。如果在SDRAM2中没有激活行,则必须给写接收机62施加电源将不限制写访问时间,因为激活SDRAM2的行所需要的时间要远远大于给写接收机62加电所需要的时间要。为了其它目的,存储体有效信号正常地存在于SDRAM2中。然而,如果它已经不存在于SDRAM2中,则由常规手段提供。
施加于逻辑电路110的另一输入信号是“下电”信号,它也通常存在于SDRAM2中。下电信号有源以表示当SDRAM2将要在相当一段时间内无效时,应该从SDRAM2中的许多电路除去电源。例如,在具有其中计算机系统是无效的“睡眠”模式的计算机系统中,SDRAM2通常是无效的,除了周期性地刷新存储体20、22中的存储单元之外。下电信号通常由指令解码器4中的时钟使能电路(未示出)提供,尽管或者可以由SDRAM2中的其它电路提供,或者在别处以常规方式或通过一些其它手段来提供。
逻辑电路的最终输入信号是接收机使能信号“RXENΛ”信号,它通常是由指令解码器4提供,从而以常规方式从写接收机62除去电源。如前所述,在指令解码器4检测到对应写存储访问的指令并且行解码器28检测到对SDRAM2的访问的任何时候,RXENΛ信号通常都是有效的。
逻辑电路110的工作将从下列的真值表中可以明显看出,其中“1”表示有效状态,“0”表示无效状态,以及X表示“不关心”状态,在该状态下,当其它信号具有所示状态时,不使用信号

该真值表可以由本领域技术人员使用,从而很容易地设计实现该表所表示的功能的逻辑电路110。
从上述真值表可以看出,在高功率、低写反应时间模式中,在SDRAM2中的存储体20、22有效的并且SDRAM2没有切换到其下电模式的任何时候,RXEN信号都是有效的,从而将电源施加于写接收机62,而与指令解码器4是否试图除去或施加电源到写接收机62无关。在低功率、高写反应时间模式中,来自指令解码器4的RXENΛ信号使RXEN信号有效,从而将电源施加于写接收机62,只要SDRAM2中的存储体20、22有效并且SDRAM2没有被切换到其下电模式。然而,在任何一种模式中,如果SDRAM2中的存储体20、22不是有效的或者SDRAM2已经被切换到其下电模式,则不会将电源施加于写接收机62。
参见图2,系统100还包括接收机使能逻辑电路120,它接收来自逻辑电路110的信号RXEN信号和“接收机关闭”RXOff信号。在将电源施加于读发送机57(图1)从而允许读发送机57将读数据提供给数据总线58的任何时候,RXOff信号都是有效的。RXOff信号优选由SDRAM2中的用于将电源施加给读发送机57的常规电路提供。为此,接收机使能逻辑电路120优选位于写接收机62和读发送机57附近,通常将它们制造在非常接近SDRAM2的数据总线端子的位置上。接收机使能逻辑电路120非常接近写接收机62和读发送机57是接收机使能逻辑电路120没有作为逻辑电路110的一部分在图2中示出的原因。然而,应该理解的是,接收机使能逻辑电路120和逻辑电路110可以组合成单个逻辑电路,并且接收机使能逻辑电路120或者逻辑电路110可以分成两个或多个分离的逻辑电路。
在工作时,在RXEN信号是有效的任何时候,接收机使能逻辑电路120输出有效电源信号“PWR”,除非RXOff信号是有效的。因此,RXOff信号优先于PWR信号。一从读发送机57除去电源,RXOff信号就转变到无效状态以允许接收机使能逻辑电路120输出有效PWR信号。
进一步如图2所示,来自接收机使能逻辑电路120的PWR信号耦合到写接收机62的电源使能输入端,在图2中示出了两个写接收机62。写接收机62从数据总线58接收相应写数据位,并将写数据位提供给可以是常规设计的相应数据高速缓冲存储器电路130。写数据可以储存在数据高速缓冲存储器电路130中,然后通过合适的数据通路电路(未示出)耦合到存储单元的存储体20、22。当然,写数据也可以通过其它手段从写接收机62耦合到存储体20、22。
如上所述,反应时间模式可以通过以合适的方式对模式寄存器11(图1)进行编程来选择。然而,也可以使用其它技术在高功率、低写反应时间模式或低功率、高写反应时间模式之间进行选择。例如,逻辑电路110可以设计成作为通过外部可访问端子而施加于SDRAM2的信号的函数来选择低功率、高写反应时间模式或高功率、低写反应时间模式。外部信号可以通过处理器(图2中未示出)或其它电路供给,这取决于要执行的软件的性质。如果处理器执行存储器增强应用,例如图表程序,则可以选择高功率、低写反应时间模式。如果处理器执行不是存储器增强的应用,例如类似于电子制表软件的计算增强程序,则处理器可以选择低功率、高写反应时间模式。
当然,写反应时间模式可以通过作为读反应时间的函数选择写反应时间而以常规方式来确定。如果选择3个时钟周期的读反应时间,例如,则写反应时间将通过适当的手段自动设置为2个时钟周期(如果写反应时间小于读反应时间一个时钟周期)或者1个时钟周期(如果写反应时间小于读反应时间两个时钟周期)。如果写反应时间小于读反应时间两个时钟周期,则逻辑电路110可以设计成自动选择高功率、低写反应时间模式,从而允许SDRAM2以1个时钟周期的写反应时间进行工作。如果写反应时间小于读反应时间一个时钟周期,则逻辑电路110将选择低功率、高写反应时间模式,因为如果SDRAM2以2个时钟周期的写反应时间进行工作,则通过使用高功率模式将不能获得优点。其它技术也可以用于选择写反应时间和/或是否使用高功率、低写反应时间。
图3示出可以使用SDRAM2或一些其他存储器件的计算机系统400的实施例或者根据本发明的系统的某个其它实施例,其中所述计算机系统400含有用于允许在低功率模式或高功率模式工作的系统100。计算机系统400包括用于进行各种计算功能的处理器402,例如运行特殊软件,从而执行特殊的计算或任务。处理器402包括处理器总线404,该处理器总线404通常包括地址总线、控制总线和数据总线。此外,计算机系统400包括耦合到处理器402的一个或多个诸如键盘或鼠标的输入器件414,从而允许操作者与计算机系统400交互。通常,计算机系统400也包括耦合到处理器402的一个或多个输出器件416,例如通常是打印机或视频终端的输出器件。一个或多个数据存储器件418也通常耦合到处理器402,从而储存数据或从外部存储介质(未示出)取回数据。典型的存储器件418的例子包括硬盘和软盘、磁带和光盘只读存储器(CD-ROM)。处理器402也通常通过存储器控制器430耦合到高速缓冲存储器426和SDRAM2,其中所述高速缓冲存储器426通常是静态随机存取存储器(“SRAM”)。存储器控制器430包括耦合到地址总线14(图1)的地址总线,从而将行地址和列地址耦合到DRAM2。存储器控制器430还包括控制总线,该控制总线将指令信号耦合到SDRAM2的控制总线6。SDRAM2的外部数据总线58直接或通过存储器控制器430耦合到处理器402的数据总线。
从前面的说明中应该认识到,尽管为了说明的目的而在这里介绍了本发明的具体实施例,但是在不脱离本发明的精神和范围的情况下可以做各种修改。因而,本发明只受所附权利要求书的限制。
权利要求
1.一种用在存储器件中的写接收机控制电路,用于使多个写接收机在高功率、低写反应时间模式或低功率、高写反应时间模式下工作,所述写接收机控制电路包括接收第一信号和第二信号的逻辑电路,其中所述第一信号表示高功率、低写反应时间模式是否已经启动,所述第二信号表示读发送机是否有效,所述逻辑电路可响应表示所述高功率、低写反应时间模式已经启动的第一信号,从而当所述读发送机无效时,将电源施加于所述写接收机,而与所述写接收机是否有效无关,并且在所述读发送机有效时从所述写接收机除去电源,所述逻辑电路还可响应表示高功率、低写反应时间模式没有启动的第一信号,从而当所述写接收机有效并且所述读接收机无效时,将电源施加于所述写接收机,并且当所述写接收机无效或所述读发送机有效时从所述写接收机除去电源。
2.根据权利要求1所述的写接收机控制电路,其中所述逻辑电路还接收表示存储单元行是否有效的第三信号,并且其中所述逻辑电路进一步可用于响应表示存储单元行无效的第三信号,从而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
3.根据权利要求1所述的写接收机控制电路,其中所述逻辑电路还接收表示下电模式是否有效的第三信号,并且其中所述逻辑电路进一步可用于响应表示下电模式有效的第三信号,从而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
4.根据权利要求1所述的写接收机控制电路,还包括用于产生所述第一信号的模式寄存器,在第一状态下对所述模式寄存器进行编程以促使所述第一信号表示高功率、低写反应时间模式已经启动,并且在第二状态下对所述模式寄存器进行编程以促使所述第一信号表示高功率、低写反应时间模式没有启动。
5.根据权利要求4所述的写接收机控制电路,其中通过对信号的组合进行解码来对所述模式寄存器进行编程。
6.根据权利要求1所述的写接收机控制电路,还包括用于产生所述第一信号的模式控制电路,该模式控制电路确定写反应时间并且产生作为所确定的写反应时间是否大于通过以高功率、低写反应时间模式来操作写接收机可取得的写反应时间函数的所述第一信号。
7.根据权利要求6所述的写接收机控制电路,其中所述模式控制电路还接收表示读反应时间的第三信号,并且其中所述模式控制电路可操作用于确定作为由该第三信号表示的读反应时间函数的写反应时间。
8.根据权利要求1所述的写接收机控制电路,其中所述逻辑电路包括集成电路,并且其中所述第一信号包括通过所述集成电路的外部可访问的端子施加于所述逻辑电路的信号。
9.一种存储器件,包括行地址电路,可操作用于接收和解码施加于所述存储器件的外部地址端子的行地址信号;列地址电路,可操作用于接收和解码施加于所述外部地址端子的列地址信号;存储单元阵列,可操作用于储存在由所述解码的行地址信号和所述解码的列地址信号所确定的位置上写入所述阵列或从所述阵列读取的数据;数据通路电路,可操作用于耦合对应所述阵列和所述存储器件的外部数据端子之间的数据的数据信号,所述数据通路电路包括多个写接收机和多个读发送机,每个所述写接收机耦合到所述外部数据端子的相应一个上,每个所述读发送机耦合到所述外部数据端子的相应一个上;指令解码器,可操作用于对施加于所述存储器件的相应外部指令端子的多个指令信号进行解码,所述指令解码器可操作用于产生对应于已解码的指令信号的控制信号;写接收机控制电路,使所述写接收机在高功率、低写反应时间模式或低功率、高写反应时间模式下工作,所述写接收机控制电路包括接收第一信号和第二信号的逻辑电路,其中所述第一信号表示高功率、低写反应时间模式是否已经启动,所述第二信号表示读发送机是否有效,所述逻辑电路可操作响应于表示高功率、低写反应时间模式已经启动的第一信号,从而当所述读发送机无效时,将电源施加于所述写接收机,而与所述写接收机是否有效无关,并且在所述读发送机有效时从所述写接收机除去电源,所述逻辑电路还可操作响应于表示高功率、低写反应时间模式没有启动的第一信号,从而当所述写接收机有效并且所述读接收机无效时,将电源施加于所述写接收机,并且当所述写接收机无效或所述读发送机有效时从所述写接收机除去电源;以及耦合到所述写接收机控制电路的模式控制电路,所述模式控制电路产生所述第一信号,并且将所述第一信号施加于所述写接收机控制电路。
10.根据权利要求9所述的存储器件,其中所述逻辑电路还接收表示所述阵列中的存储单元行是否有效的第三信号,并且其中所述逻辑电路进一步可操作用于响应表示存储单元行无效的所述第三信号,而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
11.根据权利要求9所述的存储器件,其中所述逻辑电路还接收表示所述存储器件是否在下电模式下工作的第三信号,并且其中所述逻辑电路进一步可操作用于响应表示所述存储器件在下电模式下工作的所述第三信号,而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
12.根据权利要求9所述的存储器件,其中所述模式控制电路包括用于产生所述第一信号的模式寄存器,在第一状态下对所述模式寄存器进行编程以促使所述第一信号表示高功率、低写反应时间模式已经启动,并且在第二状态下对所述模式寄存器进行编程以促使所述第一信号表示高功率、低写反应时间模式没有启动。
13.根据权利要求12所述的存储器件,其中所述模式寄存器包含在所述指令解码器中,并且其中所述模式寄存器通过对多个所述指令信号进行解码来编程。
14.根据权利要求9所述的存储器件,其中所述模式控制电路包括用于产生所述第一信号的第二逻辑电路,所述第二逻辑电路确定写反应时间,并且产生作为所确定的写反应时间是否大于通过以高功率、低写反应时间模式来操作所述写接收机可取得的写反应时间函数的所述第一信号。
15.根据权利要求14所述的存储器件,其中所述第二逻辑电路接收表示读反应时间的第三信号,并且其中所述第二逻辑电路可操作用于确定作为由所述第三信号表示的读反应时间函数的写反应时间。
16.根据权利要求9所述的存储器件,其中所述模式控制电路包括从所述存储器件的外部可访问端子到所述逻辑电路的信号通路,以便所述第一信号可包括通过所述存储器件的外部可访问端子施加于所述逻辑电路的信号。
17.根据权利要求9所述的存储器件,其中所述存储器件包括动态随机存取存储器件。
18.根据权利要求9所述的存储器件,其中所述逻辑电路还接收表示所述存储器件的工作参数的第三信号,并且其中所述逻辑电路可操作用于作为所述第一、第二和第三信号的函数而将电源施加于所述写接收机。
19.根据权利要求18所述的存储器件,其中所述逻辑电路包括第一电路,产生作为所述第一信号和第三信号函数的接收机使能信号;以及第二电路,作为所述接收机使能信号和所述第二信号的函数而将电源施加于所述写接收机。
20.根据权利要求19所述的存储器件,其中所述存储器件包括集成电路,并且其中将所述第一电路制造在该集成电路上,并且它离所述指令解码器比离所述写接收机更近,并且其中将所述第二电路制造在该集成电路上,并它离所述写接收机比离所述指令解码器更近。
21.存储器件,包括行地址电路,可操作用于接收和解码施加于所述存储器件的外部地址端子的行地址信号;列地址电路,可操作用于接收和解码施加于所述外部地址端子的列地址信号;存储单元阵列,可操作用于储存在由所述解码的行地址信号和所述解码的列地址信号所确定的位置上写入所述阵列或从所述阵列读取的数据;数据通路电路,可操作用于耦合对应于所述阵列和所述存储器件的外部数据端子之间的数据的数据信号;指令解码器,可操作用于对施加于所述存储器件的相应外部指令端子的多个指令信号进行解码,所述指令解码器可操作用于产生对应于所述解码的指令信号的控制信号;写反应时间控制电路,可操作用于设置所述存储器件的写反应时间,而与所述存储器件的读反应时间无关。
22.根据权利要求21所述的存储器件,其中所述写反应时间控制电路包括接收表示所述读反应时间的信号的逻辑电路,并且其中所述逻辑电路确定作为由所述信号表示的所述读反应时间函数的写反应时间。
23.根据权利要求22所述的存储器件,其中所述逻辑电路确定比读反应时间小预定值的写反应时间。
24.根据权利要求21所述的存储器件,其中所述写反应时间控制电路包括模式寄存器,对所述模式寄存器进行编程以选择写反应时间。
25.根据权利要求24所述的存储器件,其中所述模式寄存器包含在所述指令解码器中,并且其中所述模式寄存器通过对多个所述指令信号进行解码而编程。
26.根据权利要求21所述的存储器件,其中所述写反应时间控制电路包括来自所述存储器件的外部可访问端子的信号通路,从而可以通过经所述存储器件的外部可访问端子施加信号来选择写反应时间。
27.根据权利要求21所述的存储器件,其中所述存储器件包括动态随机存取存储器件。
28.一种计算机系统,包括处理器,具有处理器总线;输入器件,经所述处理器总线耦合到所述处理器,从而允许数据进入所述计算机系统;输出器件,经所述处理器总线耦合到所述处理器,从而允许数据从所述计算机系统输出;数据存储器件,经所述处理器总线耦合到所述处理器,从而允许数据从大规模存储器件读出;存储器控制器,经所述处理器总线耦合到所述处理器;以及存储器件,耦合到所述存储器控制器,所述存储器件包括行地址电路,可操作用于接收和解码施加于所述存储器件的外部地址端子的行地址信号;列地址电路,可操作用于接收和解码施加于所述外部地址端子的列地址信号;存储单元阵列,可操作用于储存在由所述解码的行地址信号和所述解码的列地址信号所确定的位置上写入所述阵列或从所述阵列读取的数据;数据通路电路,可操作用于耦合对应于所述阵列和所述存储器件的外部数据端子之间的数据的数据信号,所述数据通路电路包括多个写接收机和多个读发送机,其中每个所述写接收机耦合到所述外部数据端子中的相应一个上,每个所述读发送机耦合到所述外部数据端子中的相应一个上;指令解码器,可操作用于对施加于所述存储器件的相应外部指令端子的多个指令信号进行解码,该指令解码器可操作用于产生对应于已解码的指令信号的控制信号;写接收机控制电路,使所述写接收机在高功率、低写反应时间模式或低功率、高写反应时间模式下工作,所述写接收机控制电路包括接收第一信号和第二信号的逻辑电路,其中所述第一信号表示高功率、低写反应时间模式是否已经启动,所述第二信号表示所述读发送机是否有效,所述逻辑电路可操作响应于表示高功率、低写反应时间模式已经启动的第一信号,从而当所述读发送机无效时,将电源施加于所述写接收机,而与所述写接收机是否有效无关,并且在所述读发送机有效时从所述写接收机除去电源,所述逻辑电路还可操作响应于表示高功率、低写反应时间模式没有启动的第一信号,从而当所述写接收机有效并且所述读接收机无效时,将电源施加于所述写接收机,并且当所述写接收机无效或当所述读发送机有效时从所述写接收机除去电源;以及模式控制电路,耦合到所述写接收机控制电路,所述模式控制电路产生所述第一信号,并且将所述第一信号施加于所述写接收机控制电路。
29.根据权利要求28所述的计算机系统,其中所述逻辑电路还接收表示所述阵列中的存储单元行是否有效的第三信号,并且其中所述逻辑电路可进一步操作用于响应表示存储单元行无效的所述第三信号,而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
30.根据权利要求28所述的计算机系统,其中所述逻辑电路还接收表示所述存储器件是否在下电模式工作的第三信号,并且其中所述逻辑电路可进一步操作用于响应表示所述存储器件在下电模式工作的所述第三信号,而禁止将电源施加于所述写接收机,而与所述第一和第二信号的状态无关。
31.根据权利要求28所述的计算机系统,其中所述模式控制电路包括用于产生所述第一信号的模式寄存器,在第一状态下对所述模式寄存器进行编程,以促使所述第一信号表示高功率、低写反应时间模式已经启动,并且在第二状态下对所述模式寄存器进行编程,以促使所述第一信号表示高功率、低写反应时间模式没有启动。
32.根据权利要求31所述的计算机系统,其中所述模式寄存器包含在所述指令解码器中,并且其中所述模式寄存器通过对多个所述指令信号解码来编程。
33.根据权利要求28所述的计算机系统,其中所述模式控制电路包括用于产生所述第一信号的第二逻辑电路,所述第二逻辑电路确定写反应时间,并且产生作为所确定的写反应时间是否大于通过以高功率、低写反应时间模式来操作所述写接收机可取得的写反应时间函数的第一信号。
34.根据权利要求33所述的计算机系统,其中所述第二逻辑电路接收表示读反应时间的第三信号,并且其中所述第二逻辑电路可操作用于确定作为由所述第三信号表示的读反应时间函数的写反应时间。
35.根据权利要求28所述的计算机系统,其中所述模式控制电路包括从所述存储器件的外部可访问端子到所述逻辑电路的信号通路,从而所述第一信号可包括通过所述存储器件的外部可访问端子施加于所述逻辑电路的信号。
36.根据权利要求28所述的计算机系统,其中所述存储器件包括动态随机存取存储器件。
37.根据权利要求28所述的计算机系统,其中所述逻辑电路还接收表示所述存储器件的工作参数的第三信号,并且其中所述逻辑电路可操作用于作为所述第一、第二和第三信号的函数而将电源施加于所述写接收机。
38.根据权利要求37所述的计算机系统,其中所述逻辑电路包括第一电路,产生作为所述第一信号和第三信号函数的接收机使能信号;以及第二电路,作为所述接收机使能信号和所述第二信号的函数而将电源施加于所述写接收机。
39.根据权利要求38所述的计算机系统,其中所述存储器件包括集成电路,并且其中将所述第一电路制造在所述集成电路上,并且它离所述指令解码器比离所述写接收机更近,并且将所述第二电路制造在所述集成电路上,并且它离所述写接收机比离所述指令解码器更近。
40.一种计算机系统,包括处理器,具有处理器总线;输入器件,经所述处理器总线耦合到所述处理器,从而允许数据进入所述计算机系统;输出器件,经所述处理器总线耦合到所述处理器,从而允许数据从所述计算机系统输出;数据存储器件,经所述处理器总线耦合到所述处理器,从而允许数据从大规模存储器件读出;存储器控制器,经所述处理器总线耦合到所述处理器;以及存储器件,耦合到所述存储器控制器,所述存储器件包括行地址电路,可操作用于接收和解码施加于所述存储器件的外部地址端子的行地址信号;列地址电路,可操作用于接收和解码施加于所述外部地址端子的列地址信号;存储单元阵列,可操作用于储存在由所述解码的行地址信号和所述解码的列地址信号确定的位置上写入所述阵列或从所述阵列读取的数据;数据通路电路,可操作用于耦合对应于所述阵列和所述存储器件的外部数据端子之间的数据的数据信号;指令解码器,可操作用于对施加于所述存储器件的相应外部指令端子的多个指令信号进行解码,所述指令解码器可操作用于产生对应于已解码的指令信号的控制信号;写反应时间控制电路,可操作用于设置所述存储器件的写反应时间,而与所述存储器件的所述读反应时间无关。
41.根据权利要求40所述的计算机系统,其中所述写反应时间控制电路包括接收表示读反应时间的信号的逻辑电路,并且其中所述逻辑电路确定作为由所述信号表示的读反应时间函数的写反应时间。
42.根据权利要求41所述的计算机系统,其中所述逻辑电路确定比读反应时间小预定值的写反应时间。
43.根据权利要求40所述的计算机系统,其中所述写反应时间控制电路包括模式寄存器,对所述模式寄存器进行编程以选择写反应时间。
44.根据权利要求43所述的计算机系统,其中所述模式寄存器包含在所述指令解码器中,并且其中所述模式寄存器通过对多个所述指令信号进行解码而编程。
45.根据权利要求40所述的计算机系统,其中所述写反应时间控制电路包括来自所述存储器件的外部可访问端子的信号通路,从而可以通过经所述存储器件的外部可访问端子施加信号来选择写反应时间。
46.根据权利要求40所述的计算机系统,其中所述存储器件包括动态随机存取存储器件。
47.在具有用于从数据总线接收相应数据位的多个写接收机和用于向数据总线施加相应数据位的多个读发送机的存储器件中,在高功率、低写反应时间模式或者低功率、高写反应时间模式下操作所述写接收机的方法,包括当所述写接收机正在高功率、低写反应时间模式下工作时,在所述读发送机无效时,将电源施加于所述写接收机,而与所述写接收机是否有效无关;当所述写接收机正在高功率、低写反应时间模式下工作时,当所述读发送机有效时,从所述写接收机除去电源;当所述写接收机正在低功率、高写反应时间模式下工作时,在所述写接收机有效并且所述读接收机无效时,将电源施加于所述写接收机;以及当所述写接收机正在低功率、高写反应时间模式下工作时,在所述接收机无效或者所述读发送机有效时,将电源移交到所述写接收机。
48.根据权利要求47所述的方法,还包括确定所述存储器件中的存储单元行是否有效;如果确定所述存储器件中的存储单元行是有效的,则允许将电源施加于所述写接收机;并且如果确定所述存储器件中的存储单元行是无效的,则禁止将电源施加于所述写接收机。
49.根据权利要求47所述的方法,还包括确定所述存储器件是否正在下电模式下工作;如果确定所述存储器件不是在下电模式下工作,则允许将电源施加于所述写接收机;并且如果确定所述存储器件是在下电模式下工作,则禁止将电源施加于所述写接收机。
50.根据权利要求47所述的方法,还包括通过对所述存储器件中的模式寄存器进行编程来选择高功率、低写反应时间模式或低功率、高写反应时间模式。
51.根据权利要求47所述的方法,还包括通过向所述存储器件的外部可访问端子施加信号来选择高功率、低写反应时间模式或低功率、高写反应时间模式。
52.根据权利要求47所述的方法,还包括通过以下方式来选择高功率、低写反应时间模式或低功率、高写反应时间模式确定写反应时间;如果所确定的写反应时间大于要求所述写接收机在高功率、低写反应时间模式下工作的写反应时间,则选择低功率、高写反应时间模式;以及如果所确定的写反应时间小于或等于要求所述写接收机在高功率、低写反应时间模式下工作的写反应时间,则选择高功率、低写反应时间模式。
53.根据权利要求52所述的方法,其中确定所述写反应时间的行为包括确定作为所述存储器件的读反应时间函数的写反应时间。
54.根据权利要求47所述的方法,其中所述存储器件包括动态随机存取存储器件。
55.在具有用于从数据总线接收相应数据位的多个写接收机和用于向数据总线施加相应数据位的多个读发送机的存储器件中,一种操作所述写接收机的方法,包括独立于所述存储器件的读反应时间而确定所述存储器件的写反应时间;以及作为所确定的写反应时间的函数,将电源施加于所述写接收机。
56.根据权利要求55所述的方法,其中作为所确定的写反应时间的函数而将电源施加于所述写接收机的行为包括如果确定的写反应时间大于预定的写反应时间,则在所述写接收机有效并且所述读接收机无效时,将电源施加于所述写接收机;如果确定的写反应时间大于预定的写反应时间,则在所述写接收机无效或者所述读发送机有效时,将电源移交到所述写接收机;如果确定的写反应时间小于或等于预定的写反应时间,则在所述读发送机无效时,将电源施加于所述写接收机,而与所述写接收机是否有效无关;以及如果确定的写反应时间小于或等于预定的写反应时间,则在所述读发送机有效时,将电源从所述写接收机除去。
57.根据权利要求55所述的方法,其中独立于所述存储器件的读反应时间而确定所述存储器件的写反应时间的行为包括对所述存储器件中的模式寄存器进行编程,从而选择所述写反应时间。
58.根据权利要求55所述的方法,其中独立于所述存储器件的读反应时间而确定所述存储器件的写反应时间的行为包括通过所述存储器件的外部可访问端子施加信号。
59.根据权利要求55所述的方法,其中所述存储器件包括动态随机存取存储器件。
全文摘要
一种逻辑电路使动态随机存取存储器中的写接收机在低功率模式、高写反应时间模式或高功率模式、低写反应时间模式下工作。逻辑电路接收表示高功率、低写反应时间模式是否已经启动的第一信号、表示存储器件中的存储单元行是否有效的第二信号、表示存储器件是否正工作在下电模式下的第三信号以及表示存储器件的读发送机是否有效的第四信号。如果存储器件中的存储单元行是有效的、存储器件不工作在下电模式下以及存储器件中的读发送机无效,则无论何时高功率、低写反应时间模式已经启动,逻辑电路都保持提供给写接收机的电源。
文档编号G11C7/00GK1748261SQ200380109680
公开日2006年3月15日 申请日期2003年12月9日 优先权日2002年12月11日
发明者克里斯托弗·S·约翰逊, 布赖恩·约翰逊 申请人:米克伦技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1