[go: up one dir, main page]

CN1722078A - Memory device and associated memory module, memory controller and method - Google Patents

Memory device and associated memory module, memory controller and method Download PDF

Info

Publication number
CN1722078A
CN1722078A CNA2005100913311A CN200510091331A CN1722078A CN 1722078 A CN1722078 A CN 1722078A CN A2005100913311 A CNA2005100913311 A CN A2005100913311A CN 200510091331 A CN200510091331 A CN 200510091331A CN 1722078 A CN1722078 A CN 1722078A
Authority
CN
China
Prior art keywords
data
signal
mode register
integrated circuit
instruction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2005100913311A
Other languages
Chinese (zh)
Other versions
CN100555204C (en
Inventor
李起薰
庆桂显
俞昌植
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1722078A publication Critical patent/CN1722078A/en
Application granted granted Critical
Publication of CN100555204C publication Critical patent/CN100555204C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/409Read-write [R-W] circuits 
    • G11C11/4096Input/output [I/O] data management or control circuits, e.g. reading or writing circuits, I/O drivers or bit-line switches 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/4076Timing circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/21Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
    • G11C11/34Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
    • G11C11/40Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
    • G11C11/401Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming cells needing refreshing or charge regeneration, i.e. dynamic cells
    • G11C11/4063Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
    • G11C11/407Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
    • G11C11/409Read-write [R-W] circuits 
    • G11C11/4093Input/output [I/O] data interface arrangements, e.g. data buffers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/10Decoders
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C8/00Arrangements for selecting an address in a digital store
    • G11C8/18Address timing or clocking circuits; Address control signal generation or management, e.g. for row address strobe [RAS] or column address strobe [CAS] signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Databases & Information Systems (AREA)
  • Dram (AREA)

Abstract

一种包括多个存储器装置的存储器模块。控制存储器模块的方法,其包括在模式寄存器设置操作期间,通过指令/地址总线,从存储器控制器到每个集成电路存储器装置,提供模式寄存器设置指令。通过信号线路,从存储器控制器到集成电路存储器装置之一的第一个,提供禁止信号以禁止第一集成电路存储器装置的模式寄存器设置指令的执行。通过信号线路,从存储器控制器到集成电路存储器装置之一的第二个,提供使能信号以使能第二集成电路存储器装置的模式寄存器设置指令的执行。而且,在模式寄存器设置操作期间,所述禁止信号不提供给第二集成电路存储器装置,以及所述使能信号不提供给第一集成电路存储器装置。同时论述了相关的系统、装置和附加的方法。

Figure 200510091331

A memory module includes a plurality of memory devices. A method of controlling a memory module comprising providing a mode register set command from a memory controller to each integrated circuit memory device over a command/address bus during a mode register set operation. An inhibit signal is provided via a signal line from the memory controller to a first one of the integrated circuit memory devices to inhibit execution of the mode register set instruction of the first integrated circuit memory device. An enable signal is provided via a signal line from the memory controller to a second one of the integrated circuit memory devices to enable execution of the mode register set instruction of the second integrated circuit memory device. Also, during a mode register set operation, the disable signal is not provided to the second integrated circuit memory device, and the enable signal is not provided to the first integrated circuit memory device. Related systems, devices, and additional methods are also discussed.

Figure 200510091331

Description

存储器装置及其相关的存储器模块、存储器控制器和方法Memory device and associated memory module, memory controller and method

相关申请的交叉参考Cross References to Related Applications

本申请作为2002年7月19日申请的申请号为10/199,857美国专利申请的部分延续申请并要求其优先权,上述美国专利申请要求2001年7月20日申请的申请号为10-2001-0043789韩国申请的优先权。本申请还要求2004年5月8日申请的申请号为10-2004-0032500韩国申请的优先权。公开的美国专利申请10/199,857、韩国申请10-2001-0043789,以及韩国申请10-2004-0032500因此在这里被全文合并作为参考。This application is a continuation-in-part of, and claims priority to, U.S. Patent Application No. 10/199,857, filed July 19, 2002, and claiming priority from said U.S. Patent Application, filed July 20, 2001, with Application No. 10-2001- Priority of Korean application 0043789. This application also claims the priority of Korean Application No. 10-2004-0032500 filed on May 8, 2004. Published US Patent Application 10/199,857, Korean Application 10-2001-0043789, and Korean Application 10-2004-0032500 are hereby incorporated by reference in their entirety.

技术领域technical field

本发明涉及电子仪器领域,特别是涉及电子存储器装置、存储器模块、存储器控制器,及其相关的方法The present invention relates to the field of electronic instruments, in particular to electronic memory devices, memory modules, memory controllers, and related methods

背景技术Background technique

在数字存储器系统中,存储器控制器10可控制包含被分别标识为M1-M9的多个存储器装置30的存储器模块20的操作。更具体地,每个存储器装置30可为集成电路动态随机存取存储器装置。In a digital memory system, a memory controller 10 may control the operation of a memory module 20 comprising a plurality of memory devices 30, respectively identified as M1-M9. More specifically, each memory device 30 may be an integrated circuit dynamic random access memory device.

利用单独的数据信号总线线路,数据信号DATA1-DATA9可在存储器控制器10和单独的存储器装置30间传递。在读操作期间,通过单独的数据总线线路,可同时将数据信号DATA1-DATA9从存储器装置M1-M9读取到存储器控制器10中,以及在写操作期间,可同时将数据信号DATA1-DATA9从存储器控制器写到存储器装置M1-M9中。另外,在存储器控制器10和每个存储器装置M1-M9间提供用于数据选通信号DQS1-DQS9的单独线路和用于数据屏蔽(mask)信号DM1-DM9的单独线路。因此,数据信号DATA1-DATA9、数据选通信号DQS1-DQS9,以及数据屏蔽DM1-DM9在存储器控制器10和每个存储器装置M1-M9之间的传播延迟大致相同。具有在存储器控制器10和每个存储器装置M1-M8间单独的数据总线的图1的布置可被称为提供点对点的连接。Data signals DATA1-DATA9 may be communicated between memory controller 10 and individual memory devices 30 using separate data signal bus lines. During a read operation, data signals DATA1-DATA9 can be simultaneously read from the memory devices M1-M9 into the memory controller 10 via separate data bus lines, and during a write operation, data signals DATA1-DATA9 can be simultaneously transferred from the memory devices M1-M9 to the memory controller 10. The controller writes to memory devices M1-M9. In addition, separate lines for the data strobe signals DQS1-DQS9 and separate lines for the data mask signals DM1-DM9 are provided between the memory controller 10 and each of the memory devices M1-M9. Accordingly, the propagation delays of data signals DATA1-DATA9, data strobe signals DQS1-DQS9, and data masks DM1-DM9 between memory controller 10 and each of memory devices M1-M9 are approximately the same. The arrangement of Figure 1 with a separate data bus between the memory controller 10 and each of the memory devices M1-M8 may be said to provide a point-to-point connection.

相反,从存储器控制器10到每个存储器装置M1-M9,同样的控制/地址/时钟总线12可耦合控制/地址信号CA和系统时钟信号CK。因此,对于每个存储器装置M1-M9,时钟信号CK传输线的长度不同,以致时钟信号CK传播延迟对于每个存储器装置M1-M9而不同。如果存储器装置M1-M9沿控制/地址/时钟总线12被均匀地间隔开,则对于模块中每个存储器装置M1-M9时钟信号CK可能经历递增的传播延迟T(也被称为是相差或移相)。任意将传播延迟0分配给第一存储器装置M1,例如,可能产生在第二存储器装置M2的时钟信号CK传播延迟T,可能在第三存储器装置M3产生传播延迟2T会,可能在第四存储器装置M4产生传播延迟3T,可能在第五存储器装置M5产生传播延迟4T,可能在第六存储器装置M6产生传播延迟5T,可能在第七存储器装置M7产生传播延迟6T,可能在第八存储器装置M8中产生传播延迟7T,并且可能在第九存储器装置M9产生传播延迟8T会。将具有被提供给每个存储器装置M1-M9的时钟信号CK的图1的布置称为提供飞越(fly-by)时钟。Instead, the same control/address/clock bus 12 may couple the control/address signal CA and the system clock signal CK from the memory controller 10 to each of the memory devices M1-M9. Therefore, the length of the clock signal CK transmission line is different for each memory device M1-M9, so that the clock signal CK propagation delay is different for each memory device M1-M9. If the memory devices M1-M9 are evenly spaced along the control/address/clock bus 12, the clock signal CK may experience an incremental propagation delay T (also known as a phase difference or shift delay) for each memory device M1-M9 in the module. Mutually). Arbitrarily assigning a propagation delay of 0 to the first memory device M1, for example, may generate a propagation delay T of the clock signal CK in the second memory device M2, may generate a propagation delay 2T in the third memory device M3, may generate a propagation delay in the fourth memory device M M4 produces a propagation delay of 3T, possibly in the fifth memory device M5 of 4T, possibly in the sixth memory device M6 of 5T, possibly in the seventh memory device M7 of 6T, possibly in the eighth memory device M8 A propagation delay of 7T is generated, and a propagation delay of 8T may be generated at the ninth memory device M9. The arrangement of FIG. 1 with a clock signal CK provided to each memory device M1-M9 is referred to as providing a fly-by clock.

读和写通过各自的点对点数据总线提供的数据信号DATA1-DATA9可与通过相同系统时钟信号线路被提供给每个存储器装置的飞越系统时钟信号CK同步。但是以相对高的操作速度,通过各自的点对点数据总线,其中具有不同传播延迟的不同存储器装置M1-M9提供有系统时钟信号CK,很难同步数据信号DATA1-DATA9的传输。The read and write data signals DATA1-DATA9 provided over respective point-to-point data buses may be synchronized with the flying system clock signal CK provided to each memory device over the same system clock signal line. But at relatively high operating speeds, it is difficult to synchronize the transmission of the data signals DATA1-DATA9 over respective point-to-point data buses, where different memory devices M1-M9 with different propagation delays are supplied with the system clock signal CK.

图2示出了包括九个被分别标识为M1-M9的存储器装置30的存储器模块20。如图所示,每个存储器装置30包括八个数据引脚PDQ1-PDQ8、数据屏蔽引脚PDM,以及数据选通引脚PDQS,被分别连接到存储器控制器上。如图所示,数据信号DQ1-8(也就是DATA1)被提供到/从存储器装置M1的数据引脚PDQ1-PDQ8上;数据信号DQ9-DQ16(也就是DATA2)被提供到/从存储器装置M2的数据引脚PDQ1-PDQ8上;数据信号DQ17-DQ24(也就是DATA3)被提供到/从存储器装置M3的数据引脚PDQ1-PDQ8上;数据信号DQ25-DQ32(也就是DATA4)被提供到/从存储器装置M4的数据引脚PDQ1-PDQ8上;数据信号DQ33-DQ40(也就是DATA5)被提供到/从存储器装置M5的数据引脚PDQ1-PDQ8上;数据信号DQ41-DQ48(也就是DATA6)被提供到/从存储器装置M6的数据引脚PDQ1-PDQ8上;数据信号DQ49-DQ56(也就是DATA7)被提供到/从存储器装置M7的数据引脚PDQ1-PDQ8上;数据信号DQ57-DQ64(也就是DATA8)被提供到/从存储器装置M8的数据引脚PDQ1-PDQ8上;以及数据信号DQ65-DQ72(也就是DATA9)被提供到/从存储器装置M9的数据引脚PDQ1-PDQ8上。通过独立的数据屏蔽线路,数据屏蔽信号DM1-DM9被提供给每个存储器装置M1-M9各自的数据屏蔽引脚PDM,以及通过独立的数据选通线路,数据选通信号DQS1-DQS9被提供给每个存储器装置M1-M9各自的数据选通引脚PDQS。Figure 2 shows a memory module 20 comprising nine memory devices 30, respectively identified as M1-M9. As shown in the figure, each memory device 30 includes eight data pins PDQ1-PDQ8, a data mask pin PDM, and a data strobe pin PDQS, which are respectively connected to the memory controller. As shown, data signals DQ1-8 (that is, DATA1) are provided to/from the data pins PDQ1-PDQ8 of the memory device M1; data signals DQ9-DQ16 (that is, DATA2) are provided to/from the memory device M2 on the data pins PDQ1-PDQ8; data signals DQ17-DQ24 (that is, DATA3) are provided to/from the data pins PDQ1-PDQ8 of the memory device M3; data signals DQ25-DQ32 (that is, DATA4) are provided to/ From data pins PDQ1-PDQ8 of memory device M4; data signals DQ33-DQ40 (ie, DATA5) are provided to/from data pins PDQ1-PDQ8 of memory device M5; data signals DQ41-DQ48 (ie, DATA6) Provided to/from the data pins PDQ1-PDQ8 of the memory device M6; data signals DQ49-DQ56 (that is, DATA7) are provided to/from the data pins PDQ1-PDQ8 of the memory device M7; data signals DQ57-DQ64 ( ie DATA8) is provided to/from data pins PDQ1-PDQ8 of memory device M8; and data signals DQ65-DQ72 (ie DATA9) are provided to/from data pins PDQ1-PDQ8 of memory device M9. Through separate data mask lines, data mask signals DM1-DM9 are provided to the respective data mask pins PDM of each memory device M1-M9, and through separate data strobe lines, data strobe signals DQS1-DQS9 are provided to A respective data strobe pin PDQS for each memory device M1-M9.

如这里用到的那样,术语引脚被定义为包括任何集成电路存储器装置的输入或输出结构,提供与其他装置、衬底和/或电路板的电连通。例如,术语引脚可包括:双列直插式组装(DIP)、单列直插式组装(SIP)、引脚栅格阵列(PGA)、四边形小轮廓组装(quad small outline package,QSOP)等等的引线;倒装芯片焊料隆起焊盘(solder bumps of a flip-chip),球形栅格阵列,等等;引线接合;结合焊盘;等等。此外,每个存储器装置M1-M9包括多个时钟/指令/地址引脚PCA,其被耦合到相同的时钟/指令/地址总线12上。系统时钟信号CK和指令/地址信号CA被通过时钟/指令/地址总线12,提供给存储器装置M1-M9的时钟/指令/地址引脚。通过时钟/指令/地址总线12被传递的地址信号定义存储器装置M1-M9的存储位置,数据信号DATA1-DATA9将被写入到该存储器装置或从该存储器装置读出。更特别地,地址信号可以定义存储体(bank)地址和行/列地址。存储器装置,例如,可包括存储器单元的四个存储体,并且每个存储体可用选择的行和列地址独立地操作。As used herein, the term pin is defined to include any input or output structure of an integrated circuit memory device that provides electrical communication with other devices, a substrate, and/or a circuit board. For example, the term pin can include: dual in-line package (DIP), single in-line package (SIP), pin grid array (PGA), quad small outline package (QSOP), etc. wires; flip-chip solder bumps of a flip-chip, ball grid array, etc.; wire bonding; bonding pads; etc. In addition, each memory device M1 - M9 includes a plurality of clock/command/address pins PCA coupled to the same clock/command/address bus 12 . The system clock signal CK and the command/address signal CA are provided via the clock/command/address bus 12 to the clock/command/address pins of the memory devices M1-M9. Address signals communicated over clock/command/address bus 12 define memory locations of memory devices M1-M9 from which data signals DATA1-DATA9 are to be written or read. More specifically, address signals may define bank addresses and row/column addresses. A memory device, for example, may include four banks of memory cells, and each bank may be operated independently with selected row and column addresses.

通过时钟/指令/地址总线12被传递的指令信号定义存储器装置M1-M9执行的操作。指令信号可定义指令,例如行有效指令(ACTIVE)、读指令(READ)、写指令(WRITE)、刷新指令(REF)、断电指令(PWDN)、模式寄存器设置指令(MRS),等等。指令引脚可包括时钟使能引脚、芯片选择引脚、行地址选通引脚、列地址选通引脚,以及写使能引脚。图3A示出了集成电路动态随机存取存储器装置引脚的示意图,而图3B是描述了图3A存储器装置引脚功能的图表。Command signals communicated over clock/command/address bus 12 define the operations performed by memory devices M1-M9. The command signal can define commands, such as row valid command (ACTIVE), read command (READ), write command (WRITE), refresh command (REF), power down command (PWDN), mode register setting command (MRS), and so on. The command pins may include a clock enable pin, a chip select pin, a row address strobe pin, a column address strobe pin, and a write enable pin. 3A shows a schematic diagram of the pins of an integrated circuit DRAM device, and FIG. 3B is a diagram depicting the function of the pins of the memory device of FIG. 3A.

图4示出了存储器装置功能块的框图。如图所示,存储器装置30包括指令解码器34、地址缓冲器35、内部时钟发生器36、数据I/O缓冲器37、行解码器32、列解码器33、存储器单元阵列31,以及读出放大器38。如图所示,时钟/指令/地址信号CA的指令信号CMD被提供给指令解码器34,时钟/指令/地址信号CA的地址信号ADD被提供给地址缓冲器35,以及时钟/指令/地址信号CA的系统时钟信号CK被提供给内部时钟发生器36。内部时钟发生器36产生响应系统时钟信号CK的内部时钟信号iCLK。Figure 4 shows a block diagram of the functional blocks of a memory device. As shown, the memory device 30 includes an instruction decoder 34, an address buffer 35, an internal clock generator 36, a data I/O buffer 37, a row decoder 32, a column decoder 33, a memory cell array 31, and a read output amplifier 38. As shown in the figure, the command signal CMD of the clock/command/address signal CA is provided to the command decoder 34, the address signal ADD of the clock/command/address signal CA is provided to the address buffer 35, and the clock/command/address signal The system clock signal CK of CA is supplied to the internal clock generator 36 . Internal clock generator 36 generates internal clock signal iCLK in response to system clock signal CK.

因此,指令解码器34解码指令信号CMD以确定要被执行特殊操作(例如读操作、写操作或模式寄存器设置操作)。在模式寄存器设置操作期间,写值到模式寄存器以定义存储器装置的操作模式。在写操作期间,来自存储器控制器的数据信号DATA被接收到数据I/O缓冲器37中,并且作为iDATA被写入到由从存储器控制器接收的地址信号ADD定义的存储器单元阵列31的位置中。在读操作期间,由从存储器控制器接收的地址信号ADD定义的存储器单元阵列的位置来的iDATA被数据I/O缓冲器37检索,并作为数据信号DATA被提供给存储器控制器。如图4所示,数据I/O缓冲器37响应内部时钟发生器36产生的iCLK信号而操作。Therefore, the command decoder 34 decodes the command signal CMD to determine that a specific operation (such as a read operation, a write operation, or a mode register setting operation) is to be performed. During a mode register set operation, a value is written to the mode register to define the mode of operation of the memory device. During a write operation, the data signal DATA from the memory controller is received into the data I/O buffer 37 and written as iDATA to the location of the memory cell array 31 defined by the address signal ADD received from the memory controller middle. During a read operation, iDATA from the location of the memory cell array defined by address signal ADD received from the memory controller is retrieved by data I/O buffer 37 and provided to the memory controller as data signal DATA. As shown in FIG. 4 , the data I/O buffer 37 operates in response to the iCLK signal generated by the internal clock generator 36 .

图5示出了包括多个存储器装置30的存储器模块20的读操作的时序图,其中响应通过时钟/指令/地址数据总线12接收的读指令READ而启动读操作。由于沿时钟/指令/地址总线12的不同传播延迟,系统时钟信号CK会在每个存储器装置M1-M9中同相移动。在图5中,信号CK1是存储器装置M1接收的系统时钟信号CK,信号CK5是存储器装置M5接收的系统时钟信号CK,以及信号CK9是存储器装置M9接收的系统时钟信号CK。存储器装置M5的内部时钟信号iCLK5就是这样相对于存储器装置M1的内部时钟信号iCLK1被延迟了4T间隔,以及存储器装置M9的内部时钟信号iCLK9相对于存储器装置M5内部时钟信号iCLK5被延迟了4T间隔。因为内部时钟信号不同步,以及因为存储器装置的数据I/O缓冲器响应各自的内部时钟信号而操作,在产生数据时滞(skew)的不同时期,数据信号DATA1-DATA9出自各自的存储器装置。如图5所示,出自存储器装置M9的数据信号DATA9就是这样相对于出自存储器装置M5的数据信号DATA5被延迟4T间隔,以及出自存储器装置M5的数据信号DATA5相对于出自存储器装置M1的数据信号DATA1被延迟4T间隔。在写操作期间,数据时滞会限制存储器模块的操作速度。FIG. 5 shows a timing diagram of a read operation of a memory module 20 comprising a plurality of memory devices 30 , wherein the read operation is initiated in response to a read command READ received via the clock/command/address data bus 12 . Due to the different propagation delays along the clock/instruction/address bus 12, the system clock signal CK shifts in phase in each of the memory devices M1-M9. In FIG. 5, signal CK1 is the system clock signal CK received by memory device M1, signal CK5 is the system clock signal CK received by memory device M5, and signal CK9 is the system clock signal CK received by memory device M9. The internal clock signal iCLK5 of the memory device M5 is thus delayed by an interval of 4T relative to the internal clock signal iCLK1 of the memory device M1, and the internal clock signal iCLK9 of the memory device M9 is delayed by an interval of 4T relative to the internal clock signal iCLK5 of the memory device M5. Because the internal clock signals are not synchronized, and because the data I/O buffers of the memory devices operate in response to the respective internal clock signals, the data signals DATA1-DATA9 originate from the respective memory devices at different times that generate data skew. As shown in FIG. 5, the data signal DATA9 from the memory device M9 is thus delayed by an interval of 4T with respect to the data signal DATA5 from the memory device M5, and the data signal DATA5 from the memory device M5 is delayed with respect to the data signal DATA1 from the memory device M1. is delayed by 4T intervals. During write operations, data skew can limit the operating speed of the memory module.

图6是说明了包括多个存储器装置30的存储器模块20的写操作时序图,其中响应通过时钟/指令/地址数据总线12接收的写指令WRITE启动写操作。由于沿时钟/指令/地址总线12的不同传播延迟,系统时钟信号CK会在每个存储器装置M1-M9中同相移动。在图6中,信号CK1是存储器装置M1接收的系统时钟信号CK,信号CK5是存储器装置M5接收的系统时钟信号CK,以及信号CK9是存储器装置M9接收的系统时钟信号CK。存储器装置M5的内部时钟信号iCLK5就是这样相对于存储器装置M1的内部时钟信号iCLK1被延迟4T间隔,以及存储器装置M9的内部时钟信号iCLK9相对于存储器装置M5的内部时钟信号iCLK5被延迟4T间隔。因为内部时钟信号不同步,以及因为存储器装置的数据I/O缓冲器响应各自的内部时钟信号而操作,同时外部数据信号DATA1-DATA9将由存储器控制器提供,但是在产生数据时滞的不同时期,内部数据信号iDATA1-iDATA9将由各自的数据输入/输出缓冲器产生。如图6所示,存储器装置M9的内部数据信号iDATA9就是这样相对于存储器装置M5的内部数据信号iDATA5被延迟4T间隔,以及存储器装置M5的内部数据信号iDATA5相对于存储器装置M1的内部数据信号iDATA1被延迟4T间隔。在写操作期间,数据时滞会限制存储器模块的操作速度。FIG. 6 is a timing diagram illustrating a write operation of a memory module 20 including a plurality of memory devices 30 initiated in response to a write command WRITE received via the clock/command/address data bus 12 . Due to the different propagation delays along the clock/instruction/address bus 12, the system clock signal CK shifts in phase in each of the memory devices M1-M9. In FIG. 6, signal CK1 is the system clock signal CK received by memory device M1, signal CK5 is the system clock signal CK received by memory device M5, and signal CK9 is the system clock signal CK received by memory device M9. The internal clock signal iCLK5 of the memory device M5 is thus delayed by the 4T interval relative to the internal clock signal iCLK1 of the memory device M1, and the internal clock signal iCLK9 of the memory device M9 is delayed by the 4T interval relative to the internal clock signal iCLK5 of the memory device M5. Because the internal clock signals are not synchronized, and because the data I/O buffers of the memory devices operate in response to the respective internal clock signals, while the external data signals DATA1-DATA9 will be provided by the memory controller, but at different times creating data skew, The internal data signals iDATA1-iDATA9 will be generated by the respective data input/output buffers. As shown in FIG. 6, the internal data signal iDATA9 of the memory device M9 is thus delayed by an interval of 4T with respect to the internal data signal iDATA5 of the memory device M5, and the internal data signal iDATA5 of the memory device M5 is delayed with respect to the internal data signal iDATA1 of the memory device M1. is delayed by 4T intervals. During write operations, data skew can limit the operating speed of the memory module.

发明内容Contents of the invention

根据本发明的实施例,存储器系统可包括具有多个指令/地址线路的指令/地址总线,第一和第二集成电路存储器装置,以及存储器控制器。第一集成电路存储器装置可包括耦合到指令/地址总线的指令/地址线路上的多个第一指令/地址引脚,被配置为存储定义第一存储器装置运行特性的信息的第一模式寄存器,以及第一指令解码器。指令解码器可被配置为接收与在第一集成电路存储器装置的第一预定引脚上接收的使能信号响应的模式寄存器设置指令,以及拒绝与在第一预定引脚上接收的禁止信号响应的模式寄存器设置指令。因此,当在模式寄存器设置操作期间,在第一预定引脚上接收使能信号时,模式寄存器设置指令的信息可被存储到第一模式寄存器中。According to an embodiment of the present invention, a memory system may include a command/address bus having a plurality of command/address lines, first and second integrated circuit memory devices, and a memory controller. The first integrated circuit memory device may include a plurality of first command/address pins coupled to command/address lines of the command/address bus, a first mode register configured to store information defining operating characteristics of the first memory device, and a first instruction decoder. The instruction decoder may be configured to receive a mode register set instruction responsive to an enable signal received on a first predetermined pin of the first integrated circuit memory device, and to reject a disable signal responsive to receipt of the first predetermined pin. mode register set instruction. Accordingly, when an enable signal is received on a first predetermined pin during a mode register setting operation, information of a mode register setting instruction may be stored into the first mode register.

类似地,第二集成电路存储器装置可包括耦合到指令/地址总线的指令/地址线路上的多个第二指令/地址引脚,第二模式寄存器被配置为存储定义第二存储器装置运行特性的信息,以及第二指令解码器。第二指令解码器可被配置为接收与在第二集成电路存储器装置的第二预定引脚接收的使能信号响应的模式寄存器设置指令,以及拒绝与在第二预定引脚接收的禁止信号响应的模式寄存器设置指令。因此,在模式寄存器设置操作期间,当第二预定引脚接收使能信号时,模式寄存器设置指令的信息可被存储到第二模式寄存器中。Similarly, the second integrated circuit memory device may include a plurality of second command/address pins coupled to the command/address lines of the command/address bus, the second mode register being configured to store information, and a second instruction decoder. The second command decoder may be configured to receive a mode register set command responsive to an enable signal received at a second predetermined pin of the second integrated circuit memory device, and to reject a disable signal responsive to a second predetermined pin of the second integrated circuit memory device. mode register set instruction. Accordingly, during the mode register setting operation, when the second predetermined pin receives the enable signal, information of the mode register setting instruction may be stored into the second mode register.

存储器控制器可被耦合到指令/地址总线,其中在第一模式寄存器设置操作期间,存储器控制器被配置为通过指令/地址总线,传递第一模式寄存器设置指令到第一和第二集成电路存储器装置的多个第一和第二指令/地址引脚。存储器控制器可被进一步配置为传递第一使能信号到第一集成电路存储器装置的第一预定引脚,以及在第一模式寄存器设置操作期间,被配置为传递第一禁止信号到第二集成电路存储器装置的第二预定引脚中。The memory controller may be coupled to the command/address bus, wherein during the first mode register set operation, the memory controller is configured to communicate the first mode register set command to the first and second integrated circuit memories via the command/address bus multiple first and second command/address pins of the device. The memory controller may be further configured to deliver a first enable signal to a first predetermined pin of the first integrated circuit memory device and, during the first mode register set operation, to deliver a first disable signal to the second integrated circuit memory device. In the second predetermined pin of the circuit memory device.

根据本发明另外的实施例,提供一种控制包括通过同样指令/地址总线耦合到存储器控制器的多个存储器装置的存储器模块的方法。更特别地,在模式寄存器设置操作期间,通过指令/地址总线,从存储器控制器到每个集成电路存储器装置提供模式寄存器设置指令。在模式寄存器设置操作期间,通过存储器控制器与第一集成电路存储器装置间的信号线路,从存储器控制器到集成电路存储器装置之一中的第一个可提供禁止信号,因此禁止第一集成电路存储器装置的模式寄存器设置指令的执行。在模式寄存器设置操作期间,通过存储器控制器与第二集成电路存储器装置间的信号线路,从存储器控制器到集成电路存储器装置之一中的第二个可提供使能信号,因此使能第二集成电路存储器装置的模式寄存器设置指令的执行。而且,在模式寄存器设置操作期间,禁止信号不会被提供给第二集成电路存储器装置,以及在模式寄存器设置操作期间,使能信号不会被提供给第一集成电路存储器装置。根据本发明又一个实施例,集成电路存储器装置可包括存储器单元阵列、模式寄存器、指令解码器,以及数据输入/输出缓冲器。模式寄存器可被配置为存储定义存储器装置运行特性的信息。指令解码器可被配置为接收与集成电路存储器装置的预定引脚上接收的使能信号响应的选择模式寄存器设置指令。在选择模式寄存器设置操作期间,指令解码器进一步被配置为拒绝与集成电路存储器装置的预定引脚上接收的禁止信号响应的选择模式寄存器设置指令。因此,在选择模式寄存器设置操作期间,当使能信号被预定引脚接收时,选择模式寄存器设置指令的信息可被存储到模式寄存器中。根据模式寄存器存储的信息定义的运行特性,在写入操作期间,数据输入/输出缓冲器可被配置为控制数据写入存储器单元阵列,以及在读操作期间,数据输入/输出缓冲器可被配置为控制从存储器单元阵列读取数据。According to a further embodiment of the present invention, a method of controlling a memory module including a plurality of memory devices coupled to a memory controller through the same command/address bus is provided. More particularly, during a mode register set operation, a mode register set command is provided from the memory controller to each integrated circuit memory device via the command/address bus. During a mode register set operation, an inhibit signal may be provided from the memory controller to a first one of the integrated circuit memory devices via a signal line between the memory controller and the first integrated circuit memory device, thereby inhibiting the first integrated circuit A mode register of the memory device sets execution of the instruction. During a mode register set operation, an enable signal may be provided from the memory controller to a second of one of the integrated circuit memory devices via a signal line between the memory controller and the second integrated circuit memory device, thereby enabling the second Execution of a mode register setting instruction of an integrated circuit memory device. Also, the disable signal is not provided to the second integrated circuit memory device during the mode register set operation, and the enable signal is not provided to the first integrated circuit memory device during the mode register set operation. According to yet another embodiment of the present invention, an integrated circuit memory device may include a memory cell array, a mode register, an instruction decoder, and a data input/output buffer. The mode register may be configured to store information defining operating characteristics of the memory device. The instruction decoder may be configured to receive a select mode register set instruction responsive to an enable signal received on a predetermined pin of the integrated circuit memory device. During a select mode register set operation, the command decoder is further configured to reject a select mode register set command responsive to an inhibit signal received on a predetermined pin of the integrated circuit memory device. Accordingly, when an enable signal is received by a predetermined pin during a selection mode register setting operation, information of the selection mode register setting instruction may be stored into the mode register. According to the operating characteristics defined by the information stored in the mode register, during a write operation, the data input/output buffer can be configured to control the writing of data into the memory cell array, and during a read operation, the data input/output buffer can be configured to Controls the reading of data from the array of memory cells.

根据本发明的又一实施例,一种操作集成电路存储器装置的方法可包括在第一选择模式寄存器设置操作期间,接收与集成电路存储器装置的预定引脚接收的带有第一逻辑值的使能信号响应的第一选择模式寄存器设置指令,以致与第一选择模式寄存器设置指令对应的信息被存储到模式寄存器中。在第二选择模式寄存器设置操作期间,与集成电路存储器装置的预定引脚接收的带有第二逻辑值的禁止信号响应,第二选择模式寄存器设置指令被会拒绝,以致与第二选择模式寄存器设置指令对应的信息不被存储到模式寄存器中。此外,第一和第二逻辑值可以是相反的逻辑值。根据模式寄存器存储的信息定义的运行特性,在写操作期间,写数据到集成电路存储器装置的存储器单元阵列可被控制,以及/或在读操作期间,从存储器单元阵列读取数据可被控制。According to yet another embodiment of the present invention, a method of operating an integrated circuit memory device may include, during a first select mode register set operation, receiving a command with a first logic value received with a predetermined pin of the integrated circuit memory device. and a signal-responsive first selected mode register set command such that information corresponding to the first selected mode register set command is stored in the mode register. During a second selection mode register set operation, the second selection mode register set instruction is rejected in response to an inhibit signal having a second logic value received at a predetermined pin of the integrated circuit memory device such that the second selection mode register The information corresponding to the set command is not stored in the mode register. Additionally, the first and second logical values may be opposite logical values. Writing data to the memory cell array of the integrated circuit memory device may be controlled during a write operation and/or reading data from the memory cell array may be controlled during a read operation according to operating characteristics defined by information stored in the mode register.

根据本发明更多的实施例,提供一种操作包括多个集成电路存储器装置的存储器模块的方法。多个存储器装置通过同样的指令/地址总线可被耦合到存储器控制器,以及多个存储器装置通过各自的数据输入/输出总线可被分别耦合到存储器控制器。更特别地,利用耦合在存储器控制器与第一存储器装置间的第一数据输入/输出总线,可以设置存储器装置之一的第一个的模式寄存器,从而定义了第一存储器装置的运行特性。利用耦合在存储器控制器与第二存储器装置间的第二数据输入/输出总线,可以设置存储器装置之一的第二个的模式寄存器,从而定义第二存储器装置的运行特性。此外,通过第一数据输入/输出总线,第一数据信号可被写入第一存储器装置的存储器单元阵列,以及通过第二数据输入/输出总线,第二数据信号可被写入第二存储器装置的存储器单元阵列。According to further embodiments of the present invention, a method of operating a memory module including a plurality of integrated circuit memory devices is provided. Multiple memory devices may be coupled to the memory controller via the same command/address bus, and multiple memory devices may be separately coupled to the memory controller via respective data input/output buses. More particularly, using a first data input/output bus coupled between the memory controller and the first memory device, a mode register of a first one of the memory devices may be set to define operating characteristics of the first memory device. Using a second data input/output bus coupled between the memory controller and the second memory device, a mode register of a second one of the memory devices can be set to define operating characteristics of the second memory device. Furthermore, via the first data input/output bus, a first data signal may be written into the memory cell array of the first memory device, and via the second data input/output bus, a second data signal may be written into the second memory device array of memory cells.

根据本发明再更多实施例,集成电路存储器装置可包括存储器单元阵列、多个数据输入/输出引脚,以及模式寄存器。在数据写入操作期间,多个数据输入/输出引脚可被配置为从存储器控制器接收数据并被写入到存储器单元阵列,以及在数据读操作期间,数据输入/输出引脚可被进一步配置为从存储器单元阵列提供数据到存储器控制器。模式寄存器可被配置为存储定义存储器装置运行特性的信息,以及利用数据输入/输出总线来配置模式寄存器。According to still further embodiments of the present invention, an integrated circuit memory device may include a memory cell array, a plurality of data input/output pins, and a mode register. During a data write operation, a plurality of data input/output pins may be configured to receive data from the memory controller and be written to the memory cell array, and during a data read operation, the data input/output pins may be further configured to Configured to provide data from the array of memory cells to the memory controller. The mode register can be configured to store information defining operating characteristics of the memory device, and utilizes a data input/output bus to configure the mode register.

根据本发明的更多的实施例,提供一种操作存储器模块的方法,该存储器模块包括通过同样的指令/地址总线耦合到存储器控制器的多个存储器装置的。更特别地,在模式寄存器设置操作期间,通过指令/地址总线,从每个集成电路存储器装置的存储器控制器接收模式寄存器设置指令。在模式寄存器设置操作期间,通过存储器控制器与第一集成电路存储器装置间的信号线路,从集成电路存储器装置之一的第一个的存储器控制器接收禁止信号,从而禁止第一集成电路存储器装置的模式寄存器设置指令的执行。在模式寄存器设置操作期间,通过存储器控制器与第二集成电路存储器装置间的信号线路,从集成电路存储器装置之一的第二个的存储器控制器接收使能信号,从而使能第二集成电路存储器装置的模式寄存器设置指令的执行。此外,在模式寄存器设置操作期间,禁止信号将不被第二集成电路存储器装置接收,以及在模式寄存器设置操作期间,使能信号将不被第一集成电路存储器装置接收。According to further embodiments of the present invention, a method of operating a memory module comprising a plurality of memory devices coupled to a memory controller through the same command/address bus is provided. More particularly, during a mode register set operation, a mode register set command is received from the memory controller of each integrated circuit memory device via the command/address bus. receiving an inhibit signal from a memory controller of a first one of the integrated circuit memory devices via a signal line between the memory controller and the first integrated circuit memory device during a mode register set operation, thereby disabling the first integrated circuit memory device The mode register sets the execution of the instruction. receiving an enable signal from a memory controller of a second one of the integrated circuit memory devices via a signal line between the memory controller and the second integrated circuit memory device during a mode register set operation, thereby enabling the second integrated circuit A mode register of the memory device sets execution of the instruction. Furthermore, the disable signal will not be received by the second integrated circuit memory device during the mode register set operation, and the enable signal will not be received by the first integrated circuit memory device during the mode register set operation.

附图说明Description of drawings

图1是示出了包括存储器模块和存储器控制器的常规存储器系统的框图;1 is a block diagram illustrating a conventional memory system including a memory module and a memory controller;

图2是示出了常规存储器模块的存储器装置的框图;2 is a block diagram illustrating a memory device of a conventional memory module;

图3A是示出了常规存储器装置的引脚配置的示意图;3A is a schematic diagram showing a pin configuration of a conventional memory device;

图3B是定义了图3A的常规存储器装置的引脚标记的表;Figure 3B is a table defining the pin labels of the conventional memory device of Figure 3A;

图4是示出了常规存储器装置的框图;4 is a block diagram illustrating a conventional memory device;

图5是示出了常规存储器系统的读操作的时序图;5 is a timing diagram illustrating a read operation of a conventional memory system;

图6是示出了常规存储器系统的写操作的时序图;6 is a timing diagram illustrating a write operation of a conventional memory system;

图7是示出了根据本发明实施例的包括存储器模块和存储器控制器的存储器系统的框图;7 is a block diagram illustrating a memory system including a memory module and a memory controller according to an embodiment of the present invention;

图8A是示出了根据本发明实施例的存储器装置的框图;8A is a block diagram illustrating a memory device according to an embodiment of the present invention;

图8B是示出了根据本发明实施例的模式寄存器设置指令的表;8B is a table showing a mode register setting instruction according to an embodiment of the present invention;

图9A是示出了根据本发明实施例的内部时钟信号控制单元的框图;9A is a block diagram illustrating an internal clock signal control unit according to an embodiment of the present invention;

图9B是示出了根据本发明实施例的内部时钟信号定时调整的模式寄存器设置指令的表;FIG. 9B is a table illustrating a mode register setting instruction for internal clock signal timing adjustment according to an embodiment of the present invention;

图10是示出了根据本发明实施例的读操作期间,内部时钟信号定时的时序图;10 is a timing diagram illustrating the timing of internal clock signals during a read operation according to an embodiment of the present invention;

图11是示出了根据本发明实施例的写操作期间,内部时钟信号定时的时序图;11 is a timing diagram illustrating the timing of internal clock signals during a write operation according to an embodiment of the present invention;

图12是示出了根据本发明实施例的耦合模式寄存器设置指令和模式寄存器设置使能/禁止信号的框图;12 is a block diagram illustrating a coupled mode register setting instruction and a mode register setting enable/disable signal according to an embodiment of the present invention;

图13是示出了根据本发明实施例的利用模式寄存器设置使能/禁止信号的专用线路和引脚,执行模式寄存器设置操作的时序图;13 is a timing diagram illustrating a mode register setting operation performed using dedicated lines and pins of the mode register setting enable/disable signal according to an embodiment of the present invention;

图14是示出了根据本发明实施例的数据选通和内部时钟信号操作的时序图;14 is a timing diagram illustrating data strobe and internal clock signal operations according to an embodiment of the present invention;

图15是示出了根据本发明实施例的利用模式寄存器设置使能/禁止信号的数据屏蔽线路和引脚,执行模式寄存器设置操作的时序图;15 is a timing diagram illustrating a mode register setting operation performed using data mask lines and pins of the mode register setting enable/disable signal according to an embodiment of the present invention;

图16是示出了根据本发明实施例的利用模式寄存器设置使能/禁止信号的数据选通线路和引脚,执行模式寄存器设置操作的时序图;16 is a timing diagram illustrating a mode register setting operation performed using data strobe lines and pins of the mode register setting enable/disable signal according to an embodiment of the present invention;

图17是示出了根据本发明实施例的利用模式寄存器设置使能/禁止信号的数据信号线路和引脚,执行模式寄存器设置操作的时序图;17 is a timing diagram illustrating a mode register setting operation performed using a data signal line and a pin of a mode register setting enable/disable signal according to an embodiment of the present invention;

图18是示出了根据本发明实施例的存储器模块的拓扑的框图;18 is a block diagram illustrating a topology of a memory module according to an embodiment of the present invention;

图19是示出了根据本发明实施例的存储器模块的附加拓扑的框图;Figure 19 is a block diagram illustrating additional topologies of memory modules according to embodiments of the invention;

图20是示出了根据本发明实施例的存储器模块的再附加拓扑的框图;Figure 20 is a block diagram illustrating a reattach topology of memory modules according to an embodiment of the invention;

图21是示出了根据本发明实施例的存储器模块的又附加拓扑的框图;Figure 21 is a block diagram illustrating yet additional topologies of memory modules according to embodiments of the present invention;

图22是示出了根据本发明实施例的存储器模块的更多拓扑的框图;Figure 22 is a block diagram showing more topologies of memory modules according to an embodiment of the invention;

图23是示出了根据本发明实施例的存储器模块的再更多拓扑的框图;Figure 23 is a block diagram illustrating still further topologies of memory modules according to embodiments of the present invention;

图24是示出了根据本发明实施例的输出驱动器的示意图;24 is a schematic diagram showing an output driver according to an embodiment of the present invention;

图25是根据本发明另一个实施例的存储器系统1900的框图;Figure 25 is a block diagram of a memory system 1900 according to another embodiment of the present invention;

图26是根据本发明又一个实施例的存储器系统2100框图;Figure 26 is a block diagram of a memory system 2100 according to yet another embodiment of the present invention;

图27是根据本发明又一个实施例的存储器系统2200的框图;和Figure 27 is a block diagram of a memory system 2200 according to yet another embodiment of the present invention; and

图28是根据本发明又一个实施例的存储器系统2300的框图。FIG. 28 is a block diagram of a memory system 2300 according to yet another embodiment of the present invention.

具体实施方式Detailed ways

本发明将根据示出本发明实施例的附图在下文更详细描述。但是,本发明不该看作是限于这里列出的实施例。相反地,提供的这些实施例以致上述公开全面和完整,以及对本领域技术人员来说,将全面传达本发明范围。在附图中,为了清晰而放大了层的厚度和区域。相同的附图标记在全文中指示相同的元件。如这里用到的术语“和/或”包括一个或多个有关列出项的任何以及全部组合。The present invention will be described in more detail hereinafter based on the accompanying drawings showing embodiments of the invention. However, the invention should not be seen as limited to the embodiments set forth herein. Rather, these embodiments are provided so that the above disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the thickness of layers and regions are exaggerated for clarity. Like reference numerals refer to like elements throughout. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.

在此用到的术语仅是描述特别实施例的目的并不用来限制本发明。如在此用到的,单数形式“a”、“an”和“the”也包括复数形式,除非上下文另外明确指出。可进一步理解术语“comprises”和/或“comprising”,当用在说明书中时,指定规定的特征、整数、步骤、操作、单元和/或元件的存在,由此但不排除一个或多个其他特征、整数、步骤、操作、单元、元件和/或其组合的存在或附加。The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms "a," "an," and "the" include plural references unless the context clearly dictates otherwise. It is further to be understood that the terms "comprises" and/or "comprising", when used in the specification, designate the presence of specified features, integers, steps, operations, units and/or elements, thereby but not excluding one or more other Existence or addition of features, integers, steps, operations, units, elements and/or combinations thereof.

可以理解的是当涉及单元将被“连接”或“耦合”到其他单元,其能被直接连接或耦合到其他单元或可以存在中间的单元。相反地,当涉及单元将被“直接连接”或“直接耦合”到其他单元,不存在中间的单元。可以理解的是,尽管术语第一、第二等在此可用于描述各种单元,这些单元应该不受这些术语的限制。这些术语仅用于将一单元与其他单元区别开。这样,在不脱离本发明教导的情况下,第一单元能被称为第二单元。It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may be present. In contrast, when referring to elements that are to be "directly connected" or "directly coupled" to other elements, there are no intervening elements present. It will be understood that although the terms first, second etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Thus, a first element could be termed a second element without departing from the teachings of the present invention.

除非另有定义,在此用到的所有术语(包括技术和科学术语)具有如本发明的领域普通技术人员通常理解的同样的含义。进一步理解所述术语,例如在通常使用字典里所定义的那些,应被解释为具有与在相关技术上下文中的含意一致的含义,并且不以应该在理想化的或过度正式的意义中进行理解,除非在此被如此清楚地定义。Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art in the art of the invention. It is further understood that said terms, such as those defined in commonly used dictionaries, should be construed to have a meaning consistent with their meaning in the relevant technical context, and should not be understood in an idealized or overly formal sense , unless so clearly defined here.

在图7示出的根据本发明的实施例的数字存储器系统中,存储器控制器100可控制包括多个存储器装置300M1-300M9的存储器模块200的操作。更加特别地,每个存储器装置300可以是集成电路动态随机存取存储器装置。In a digital memory system according to an embodiment of the present invention shown in FIG. 7, a memory controller 100 may control operations of a memory module 200 including a plurality of memory devices 300M1-300M9. More particularly, each memory device 300 may be an integrated circuit dynamic random access memory device.

利用独立的数据信号总线线路,数据信号DATA1-DATA9能在存储器控制器100与独立的存储器装置300M1-300M9间传递。在读操作期间,同时通过独立的数据总线线路,数据信号DATA1-DATA9能从存储器装置300M1-300M9被读取到存储器控制器100中,以及在写操作期间,数据信号DATA1-DATA9能同时从存储器控制器100被写入存储器装置300M1-300M9。此外,用于数据选通信号DQS1-DQS9的独立线路和用于数据屏蔽信号DM1-DM9的独立线路,在存储器控制器100与每个存储器装置300M1-300M9间被提供。Data signals DATA1-DATA9 can be communicated between memory controller 100 and individual memory devices 300M1-300M9 using separate data signal bus lines. During read operations, data signals DATA1-DATA9 can be read from memory devices 300M1-300M9 into memory controller 100 simultaneously via separate data bus lines, and during write operations, data signals DATA1-DATA9 can be simultaneously read from memory devices 300M1-300M9 to memory controller 100. The memory device 100 is written to the memory devices 300M1-300M9. In addition, separate lines for the data strobe signals DQS1-DQS9 and separate lines for the data mask signals DM1-DM9 are provided between the memory controller 100 and each of the memory devices 300M1-300M9.

此外,用于模式寄存器设置使能/禁止信号ID1-ID9的独立线路,在存储器控制器100与每个存储器装置300M1-300M2间被提供。例如,独立专用线路可在存储器控制器与在每个存储器装置上的专用模式寄存器设置使能/禁止引脚之间被提供。或者,在读/写操作期间用于传递数据选通信号DQS1-DQS9的线路、在读/写操作期间用于传递数据信号DATA1-DATA9的线路,或在读/写操作期间用于传递数据屏蔽信号DM1-DM9的线路,在模式寄存器设置操作期间,可被用于独立地传递模式寄存器设置使能/禁止信号ID1-ID9到每个存储器装置300M1-300M9中。In addition, separate lines for the mode register set enable/disable signals ID1-ID9 are provided between the memory controller 100 and each of the memory devices 300M1-300M2. For example, separate dedicated lines may be provided between the memory controller and dedicated mode register setting enable/disable pins on each memory device. Alternatively, lines used to pass data strobe signals DQS1-DQS9 during read/write operations, lines used to pass data signals DATA1-DATA9 during read/write operations, or lines used to pass data mask signals DM1-DATA during read/write operations Lines of DM9 may be used to independently pass mode register set enable/disable signals ID1-ID9 to each memory device 300M1-300M9 during a mode register set operation.

因此,存储器控制器100与每个存储器装置300M1-300M9间的传播延迟对于数据信号DATA1-DATA9、数据选通信号DQS1-DQS9、数据屏蔽信号DM1-DM9、以及模式寄存器设置使能/禁止信号ID1-ID9大致相等。存储器控制器100和每个存储器装置300M1-300M9间带有独立数据总线的图1的配置可被称作是提供了点对点连接。Therefore, the propagation delay between the memory controller 100 and each of the memory devices 300M1-300M9 is critical for the data signals DATA1-DATA9, data strobe signals DQS1-DQS9, data mask signals DM1-DM9, and mode register set enable/disable signal ID1 -ID9 is roughly equal. The configuration of FIG. 1 with separate data buses between the memory controller 100 and each of the memory devices 300M1-300M9 may be said to provide a point-to-point connection.

相反地,时钟/指令/地址总线112可耦合从存储器控制器100到每个存储器装置300M1-300M9的控制/地址信号CA和系统时钟信号CK。因此,时钟信号CK传送线路的长度对于每个存储器装置300M1-300M9的不同,以致时钟信号CK的传播延迟对于每个存储器装置300M1-300M9的不同。如果沿着控制/地址/时钟总线112,存储器装置300M1-300M9被均匀隔开,则时钟信号CK会经历对于存储器模块200中的每个存储器装置300M1-300M9的、递增的传播延迟(也被称为相差或移相)。任意分配给第一存储器装置300M1传播延迟0,例如,时钟信号CK传播延迟T会产生在第二存储器装置300M2中,传播延迟2T会产生在存储器装置300M3中,传播延迟3T会产生在存储器装置300M4中,传播延迟4T会产生在存储器装置300M5中,传播延迟5T会产生在存储器装置300M6中,传播延迟6T会产生在存储器装置300M7中,传播延迟7T会产生在存储器装置300M8中,以及传播延迟8T会产生在存储器装置300M9中。具有提供给每个存储器装置300M1-300M9的时钟信号CK的图7的布置可称为是提供了飞越时钟。Conversely, clock/command/address bus 112 may couple control/address signal CA and system clock signal CK from memory controller 100 to each memory device 300M1-300M9. Therefore, the length of the clock signal CK transmission line is different for each memory device 300M1-300M9, so that the propagation delay of the clock signal CK is different for each memory device 300M1-300M9. If the memory devices 300M1-300M9 were evenly spaced along the control/address/clock bus 112, the clock signal CK would experience an incremental propagation delay (also referred to as for phase difference or phase shift). Arbitrarily assigning to the first memory device 300M1 a propagation delay of 0, for example, a clock signal CK propagation delay T would be generated in the second memory device 300M2, a propagation delay of 2T would be generated in the memory device 300M3, and a propagation delay of 3T would be generated in the memory device 300M4 , a propagation delay of 4T will be generated in memory device 300M5, a propagation delay of 5T will be generated in memory device 300M6, a propagation delay of 6T will be generated in memory device 300M7, a propagation delay of 7T will be generated in memory device 300M8, and a propagation delay of 8T will be generated in memory device 300M9. The arrangement of FIG. 7 with a clock signal CK provided to each memory device 300M1-300M9 may be said to provide a fly-by clock.

利用通过时钟/指令/地址总线112的相同系统时钟信号线路提供到每个存储器装置300M1-300M9的飞越系统时钟信号CK,可同步通过对应的点对点数据总线提供的读和写数据信号DATA1-DATA9。根据本发明的实施例,但是,每个存储器装置300M1-300M9可包括被配置为调整内部时钟信号定时的内部时钟信号发生器,以致不同存储器装置300M1-300M9的内部时钟信号可大致同步,即使带有不同传播延迟的系统时钟信号被接收在不同存储器装置上。更特别地,每个内部时钟信号的定时相对于系统时钟信号CK可被调整,该系统时钟信号CK响应存储器装置的模式寄存器中存储的数值在各个存储器装置被接收。因此,不同存储器装置的模式寄存器可被编程为不同值以补偿被不同存储器装置接收的系统时钟信号CK的传播延迟差异。With the fly-by system clock signal CK provided to each memory device 300M1-300M9 over the same system clock signal line over the clock/command/address bus 112, the read and write data signals DATA1-DATA9 provided over the corresponding point-to-point data bus can be synchronized. According to an embodiment of the present invention, however, each memory device 300M1-300M9 may include an internal clock signal generator configured to adjust the timing of the internal clock signal so that the internal clock signals of the different memory devices 300M1-300M9 may be substantially synchronized even with System clock signals with different propagation delays are received on different memory devices. More particularly, the timing of each internal clock signal can be adjusted relative to a system clock signal CK received at the respective memory device in response to a value stored in a mode register of the memory device. Therefore, the mode registers of different memory devices can be programmed to different values to compensate for the propagation delay difference of the system clock signal CK received by different memory devices.

当通过时钟/指令/地址总线112的地址线路将同样的模式寄存器设置指令应用到所有的存储器装置300M1-300M9中时,在选择模式寄存器设置操作期间,例如模式寄存器设置使能/禁止信号ID1-ID9,可被用于使能或禁止存储器装置300M1-300M9中单独的一个。例如,在第一选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID1可被应用到存储器装置300M1中,并且禁止模式寄存器设置使能/禁止信号ID2-ID9可被应用到存储器装置300M2-300M9中。在第二选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID2可被应用到存储器装置300M2中,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-ID9可被应用到存储器装置300M1和300M3-300M9中。在第三选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID3可被应用到存储器装置300M3中,以及禁止模式寄存器设置使能/禁止信号ID1-ID2和ID4-ID9可被应用到存储器装置300M1-300M2和300M4-300M9中。在第四选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID4可被应用到存储器装置300M4中,以及禁止模式寄存器设置使能/禁止信号ID1-ID3和ID5-ID9可被应用到存储器装置300M1-300M3和300M5-300M9中。在第五选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID5可被应用到存储器装置300M5中,以及禁止模式寄存器设置使能/禁止信号ID1-ID4和ID6-ID9可被应用到存储器装置300M1-300M4和300M6-300M9中。在第六选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID6可被应用到存储器装置300M6中,以及禁止模式寄存器设置使能/禁止信号ID1-ID5和ID7-ID9可被应用到存储器装置300M1-300M5和300M7-300M9中。在第七选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID7可被应用到存储器装置300M7中,以及禁止模式寄存器设置使能/禁止信号ID1-ID6和ID8-ID9可被应用到存储器装置300M1-300M6和300M8-300M9中。在第八选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID8可被应用到存储器装置300M8中,以及禁止模式寄存器设置使能/禁止信号ID1-ID7和ID9可被应用到存储器装置300M1-300M7和300M9中。在第九选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号ID9可被应用到存储器装置300M9中,以及禁止模式寄存器设置使能/禁止信号ID1-ID8可被应用到存储器装置300M1-300M8中。When the same mode register setting command is applied to all of the memory devices 300M1-300M9 via the address line of the clock/command/address bus 112, during the select mode register setting operation, for example, the mode register setting enable/disable signal ID1- ID9, may be used to enable or disable individual ones of the memory devices 300M1-300M9. For example, during the first selection mode register set operation, the enable mode register set enable/disable signal ID1 may be applied to the memory device 300M1, and the inhibit mode register set enable/disable signals ID2-ID9 may be applied to the memory device 300M1. Device 300M2-300M9. During the second selection mode register set operation, the enable mode register set enable/disable signal ID2 can be applied to the memory device 300M2, and the inhibit mode register set enable/disable signals ID1 and ID3-ID9 can be applied to the memory device 300M2. Apparatus 300M1 and 300M3-300M9. During the third selection mode register setting operation, the enable mode register setting enable/disable signal ID3 may be applied to the memory device 300M3, and the inhibit mode register setting enable/disable signals ID1-ID2 and ID4-ID9 may be applied into memory devices 300M1-300M2 and 300M4-300M9. During the fourth selection mode register setting operation, the enable mode register setting enable/disable signal ID4 may be applied to the memory device 300M4, and the inhibit mode register setting enable/disable signals ID1-ID3 and ID5-ID9 may be applied into memory devices 300M1-300M3 and 300M5-300M9. During the fifth selection mode register setting operation, the enable mode register setting enable/disable signal ID5 may be applied to the memory device 300M5, and the inhibit mode register setting enable/disable signals ID1-ID4 and ID6-ID9 may be applied into memory devices 300M1-300M4 and 300M6-300M9. During the sixth selection mode register setting operation, the enable mode register setting enable/disable signal ID6 may be applied to the memory device 300M6, and the inhibit mode register setting enable/disable signals ID1-ID5 and ID7-ID9 may be applied into memory devices 300M1-300M5 and 300M7-300M9. During the seventh selection mode register setting operation, the enable mode register setting enable/disable signal ID7 may be applied to the memory device 300M7, and the inhibit mode register setting enable/disable signals ID1-ID6 and ID8-ID9 may be applied into memory devices 300M1-300M6 and 300M8-300M9. During the eighth selection mode register setting operation, the enable mode register setting enable/disable signal ID8 can be applied to the memory device 300M8, and the inhibit mode register setting enable/disable signals ID1-ID7 and ID9 can be applied to the memory device 300M8. Apparatus 300M1-300M7 and 300M9. During the ninth selection mode register setting operation, the enable mode register setting enable/disable signal ID9 may be applied to the memory device 300M9, and the inhibit mode register setting enable/disable signals ID1-ID8 may be applied to the memory device 300M1 -300M8 in.

因此,一系列九个选择模式寄存器设置操作可用于编程九个不同操作模式的不同存储器装置。例如,存储器装置300M1-300M9中不同的几个可被编程以提供与被各自的存储器装置接收的系统时钟信号CK相关的各自内部时钟信号的不同定时的调整。这样,不同存储器装置的内部时钟信号会大致同步,尽管被各自的存储器装置接收的系统时钟信号CK的传播延迟不同。或者/此外,存储器装置300M1-300M9中不同的几个可被编程以提供存储器控制器100读取的数据信号DATA1-DATA9的不同驱动器输出特性(例如驱动器强度)。再或者/此外,存储器装置300M1-300M9中的不同几个可被编程以提供被写入对应存储器装置的数据信号DATA1-DATA9的不同设置和/或支持特性。如果多个存储器装置300M1-300M9被编程提供同样的特性(例如同样的驱动器强度),在同样的选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号可被应用于上述多个存储器装置。Thus, a series of nine select mode register set operations can be used to program nine different memory devices in different modes of operation. For example, different ones of the memory devices 300M1-300M9 may be programmed to provide adjustments of different timings of the respective internal clock signals relative to the system clock signal CK received by the respective memory devices. In this way, the internal clock signals of the different memory devices are substantially synchronized despite the different propagation delays of the system clock signal CK received by the respective memory devices. Alternatively, or in addition, different ones of the memory devices 300M1 - 300M9 may be programmed to provide different driver output characteristics (eg, driver strengths) for the data signals DATA1 - DATA9 read by the memory controller 100 . Alternatively or additionally, different ones of the memory devices 300M1-300M9 may be programmed to provide different settings and/or supporting characteristics of the data signals DATA1-DATA9 written to the corresponding memory devices. If multiple memory devices 300M1-300M9 are programmed to provide the same characteristics (e.g., same drive strength), the enable mode register set enable/disable signal may be applied to the multiple memory devices during the same select mode register set operation. device.

如图8A所示,根据本发明实施例存储器装置300可包括具有定时控制单元315的内部时钟信号发生器310、指令解码器320、数据输入/输出(I/O)缓冲器330、存储器单元阵列340、地址缓冲器350、行解码器360、列解码器380以及读出放大器370。如上所述,系统时钟信号CK、指令信号CMD以及地址信号ADD可通过时钟/指令/地址总线112的线路被提供给存储器装置300的时钟/指令/地址引脚。系统时钟信号CK可通过总线112的专用线路提供给存储器装置300的专用引脚。指令信号CMD例如芯片选择(/CS)信号、行地址选通(/RAS)信号、列地址选通(/CAS)信号以及写使能(/WE)信号可通过总线112的专用线路提供给存储器装置300专用引脚和指令解码器320。地址信号ADD(包括列地址信号、行地址信号和/或存储体地址信号)可在读和/或写操作期间,通过总线112的地址线路提供给地址缓冲器。但是在模式寄存器设置操作期间,模式寄存器设置指令可通过总线112的地址线路被提供。如上所述,地址总线112的线路可连接到存储器模块中的多个存储器装置。As shown in FIG. 8A, a memory device 300 according to an embodiment of the present invention may include an internal clock signal generator 310 with a timing control unit 315, an instruction decoder 320, a data input/output (I/O) buffer 330, a memory cell array 340 , address buffer 350 , row decoder 360 , column decoder 380 , and sense amplifier 370 . As mentioned above, the system clock signal CK, the command signal CMD and the address signal ADD may be provided to the clock/command/address pins of the memory device 300 through the lines of the clock/command/address bus 112 . The system clock signal CK may be provided to a dedicated pin of the memory device 300 through a dedicated line of the bus 112 . A command signal CMD such as a chip select (/CS) signal, a row address strobe (/RAS) signal, a column address strobe (/CAS) signal, and a write enable (/WE) signal can be provided to the memory through a dedicated line of the bus 112 Device 300 dedicated pin and instruction decoder 320 . Address signals ADD (including column address signals, row address signals and/or bank address signals) may be provided to the address buffers through address lines of the bus 112 during read and/or write operations. However, during mode register set operations, mode register set instructions may be provided via the address lines of bus 112 . As noted above, the lines of address bus 112 may be connected to multiple memory devices in a memory module.

数据总线线路仅连接在存储器控制器与存储器装置300之间。更特别地,数据信号DATA、数据选通信号DQS以及数据屏蔽信号DM可在读和/或写期间,通过数据总线的线路提供给对应的输入/输出、数据选通以及数据屏蔽引脚。例如模式寄存器设置使能/禁止信号ID,在模式寄存器设置操作期间,可被提供给存储器装置300的专用模式寄存器设置使能/禁止引脚,以及在读和写操作期间,该专用引脚不起作用。或者,模式寄存器设置使能/禁止信号ID在模式寄存器设置操作期间,可被提供给数据输入/输出、数据选通或数据屏蔽引脚其中之一。Data bus lines are connected only between the memory controller and the memory device 300 . More particularly, the data signal DATA, the data strobe signal DQS, and the data mask signal DM may be provided to corresponding input/output, data strobe, and data mask pins through lines of the data bus during reading and/or writing. For example, the mode register setting enable/disable signal ID, during the mode register setting operation, may be provided to a dedicated mode register setting enable/disable pin of the memory device 300, and during read and write operations, the dedicated pin is disabled. effect. Alternatively, the mode register setting enable/disable signal ID may be supplied to one of the data input/output, data strobe or data mask pins during the mode register setting operation.

在读操作期间,数据从通过地址缓冲器350提供的地址信号ADD所标识的存储器单元阵列340的存储器单元读出。更特别地,读出放大器370读出行解码器360和列解码器380标识的地址中的数据,并将该数据提供给数据I/O缓冲器330作为内部数据信号iDATA。缓冲器330提供与内部数据信号iDATA对应的数据信号DATA,以及与内部时钟发生器310产生的内部时钟信号iCLK同步来提供数据信号DATA。During a read operation, data is read from the memory cell of the memory cell array 340 identified by the address signal ADD provided by the address buffer 350 . More particularly, sense amplifier 370 reads out data in addresses identified by row decoder 360 and column decoder 380 and provides the data to data I/O buffer 330 as internal data signal iDATA. The buffer 330 provides the data signal DATA corresponding to the internal data signal iDATA, and provides the data signal DATA synchronously with the internal clock signal iCLK generated by the internal clock generator 310 .

在写操作期间,数据信号DATA从存储器控制器被提供给存储器装置300的数据输入/输出引脚,以及同步于内部时钟信号iCLK被锁存在数据输入/输出缓冲器330。缓冲器330中的数据信号DATA然后作为内部数据信号iDATA被提供给存储器单元阵列340。通过存储器装置300的地址引脚,地址缓冲器350接收的地址信号ADD定义要被写入内部数据信号iDATA的存储器单元阵列340的存储器单元位置。During a write operation, the data signal DATA is supplied from the memory controller to the data input/output pin of the memory device 300 and is latched in the data input/output buffer 330 in synchronization with the internal clock signal iCLK. The data signal DATA in the buffer 330 is then provided to the memory cell array 340 as an internal data signal iDATA. The address signal ADD received by the address buffer 350 through the address pins of the memory device 300 defines the memory cell locations of the memory cell array 340 to be written with the internal data signal iDATA.

通过提供与模式寄存器设置操作对应的指令信号CMD,启动模式寄存器设置操作。例如,芯片选择(/CS)信号、行地址选通(/RAS)信号、列地址选通(/CAS)信号以及写使能(/WE)信号全部通过时钟/指令/地址总线112,作为低信号提供给指令解码器320,以启动模式寄存器设置操作。一旦启动模式寄存器设置操作,模式寄存器设置指令通过时钟/指令/地址总线112的地址线路,被提供给地址引脚和地址缓冲器350。因为模式寄存器设置操作已被启动,通过地址线路接收的信号看作是与存储器地址相反的模式寄存器设置指令。The mode register setting operation is started by supplying the command signal CMD corresponding to the mode register setting operation. For example, the chip select (/CS) signal, row address strobe (/RAS) signal, column address strobe (/CAS) signal, and write enable (/WE) signal all pass through the clock/command/address bus 112 as low The signal is provided to command decoder 320 to initiate a mode register set operation. Once the mode register set operation is initiated, the mode register set command is provided to the address pins and address buffer 350 via the address line of the clock/command/address bus 112 . Since the mode register set operation has been initiated, the signal received over the address line is interpreted as a mode register set command opposite to the memory address.

提供给地址引脚的信号可定义如图8B表中示出的多种模式寄存器设置指令。存储体地址引脚BA2,例如,可用于将常规模式寄存器设置操作(逻辑值“0”)区别与根据本发明的实施例的选择模式寄存器设置操作,在根据本发明的实施例的选择模式寄存器设置操作中,取决于模式寄存器设置使能/禁止信号ID的逻辑值,选择模式寄存器设置操作是使能的或禁止的。如果常规的模式寄存器设置操作被选中(通过在存储体地址引脚BA2提供逻辑值0),存储体地址引脚BA1可被保留用于未来使用(RFU),通过提供在存储体地址引脚BA0上的逻辑值0可选择模式寄存器设置(MRS)循环,以及通过提供在存储体地址引脚BA0上的逻辑值1可选择扩展功能模式寄存器设置(EMRS)循环。在MRS循环中,地址引脚A9-A12可被保留用于未来使用(RFU),地址引脚A8可接收延迟锁定环路(DLL)复位指令,地址引脚A7可接收测试模式(TM)指令,地址引脚A4-A6可接收CAS潜伏指令,地址引脚A3可接收突发(burst)型(BT)指令以及地址引脚A0-A3可接收突发长度指令。常规的MRS和EMRS循环可通过时钟/指令/地址总线112的地址线路的存储器控制器,被提供给存储器模块的多个存储器装置。此外,连接到时钟/指令/地址总线112的多个存储器装置全部实施由通过总线提供的常规MRS或EMRS指令。The signals provided to the address pins can define various mode register set instructions as shown in the table of FIG. 8B. The bank address pin BA2, for example, can be used to distinguish a normal mode register set operation (logic value "0") from a select mode register set operation according to an embodiment of the present invention, where the select mode register according to an embodiment of the present invention In the setting operation, depending on the logic value of the mode register setting enable/disable signal ID, it is selected whether the mode register setting operation is enabled or disabled. If the normal mode register set operation is selected (by providing a logic value 0 on bank address pin BA2), the bank address pin BA1 can be reserved for future use (RFU) by providing a logic value on bank address pin BA0 A logic value of 0 on BA0 selects a mode register set (MRS) cycle, and a logic value of 1 on bank address pin BA0 selects an extended function mode register set (EMRS) cycle. In an MRS cycle, address pins A9-A12 can be reserved for future use (RFU), address pin A8 can receive a delay-locked loop (DLL) reset command, and address pin A7 can receive a test mode (TM) command , the address pins A4-A6 can receive the CAS latency command, the address pin A3 can receive the burst (burst) type (BT) command and the address pins A0-A3 can receive the burst length command. Conventional MRS and EMRS cycles may be provided to the various memory devices of the memory module by the memory controller on the address lines of the clock/command/address bus 112 . Furthermore, the plurality of memory devices connected to the clock/instruction/address bus 112 all implement conventional MRS or EMRS instructions provided over the bus.

当执行根据本发明实施例的选择模式寄存器设置操作时,同样的选择模式寄存器设置指令在时钟/指令/地址总线的地址线路上被提供给多个存储器装置,但是模式寄存器设置指令可在某些存储器装置上实施,而不在其他根据应用于每个存储器装置的模式寄存器设置使能/禁止信号ID的存储器装置上实施。如上所述,可通过在存储体地址引脚BA2上提供逻辑值“1”,标识根据本发明实施例的选择模式寄存器设置指令。When performing a select mode register set operation according to an embodiment of the present invention, the same select mode register set command is provided to multiple memory devices on the address line of the clock/command/address bus, but the mode register set command may be memory devices, but not other memory devices where the enable/disable signal ID is set according to the mode register applied to each memory device. As described above, a select mode register set instruction according to an embodiment of the present invention may be identified by providing a logic value "1" on bank address pin BA2.

通过提供对应模式寄存器设置操作的指令信号CMD(例如所有为低的/CS、/RAS、/CAS以及/WE),以及在存储体地址引脚BA2提供逻辑值“1”,能启动根据本发明实施例的模式寄存器设置操作。当通过时钟/指令/地址总线112,将指令信号和存储体地址信号提供给模块中所有存储器装置时,模块中所有存储器装置可接收上述指令和地址信号。但是模块中的每个存储器装置,可通过来自存储器控制器不同的信号线路,接收模式寄存器设置使能/禁止信号ID。此外,特殊存储器装置接收的特殊模式寄存器设置使能/禁止信号ID可确定是否在该装置中执行所述模式寄存器设置操作。By providing the command signal CMD corresponding to the mode register setting operation (such as /CS, /RAS, /CAS and /WE all being low), and providing a logic value "1" at the bank address pin BA2, it can start according to the present invention. Embodiment mode register set operation. When the command signal and bank address signal are provided to all the memory devices in the module through the clock/command/address bus 112, all the memory devices in the module can receive the command and address signals. But each memory device in the module can receive the mode register setting enable/disable signal ID via a different signal line from the memory controller. In addition, a specific mode register setting enable/disable signal ID received by a specific memory device may determine whether the mode register setting operation is performed in the device.

当对应模式寄存器设置操作的指令信号CMD被提供给存储器装置300的指令解码器320时,以及当包括逻辑值为1的存储体地址信号BA2的地址信号ADD被提供给地址缓冲器350时,存储器装置可识别根据本发明的实施例的选择模式寄存器设置操作。存储器装置300确定是否根据被选择性提供给存储器装置300而不是模块中其他的存储器装置的模式寄存器设置使能/禁止信号ID的值,执行所述选择模式寄存器设置操作。如果使能模式寄存器设置使能/禁止信号ID被提供给存储器装置300,根据本发明实施例,根据通过地址缓冲器350的地址线路接收的模式寄存器设置指令,执行该选择模式寄存器设置操作。更加特别地,部分模式寄存器设置指令被写入模式寄存器(例如在控制单元315中被提供的),以实现预期的操作模式。如果禁止模式寄存器设置使能/禁止信号ID被提供给存储器装置300,根据本发明实施例,该选择模式寄存器设置操作可被忽略掉。When the command signal CMD corresponding to the mode register setting operation is supplied to the command decoder 320 of the memory device 300, and when the address signal ADD including the bank address signal BA2 having a logic value of 1 is supplied to the address buffer 350, the memory The device can recognize a select mode register set operation according to an embodiment of the present invention. The memory device 300 determines whether to perform the selection mode register setting operation according to the value of the mode register setting enable/disable signal ID selectively provided to the memory device 300 but not to other memory devices in the module. If the enable mode register setting enable/disable signal ID is supplied to the memory device 300, the selection mode register setting operation is performed according to a mode register setting command received through an address line of the address buffer 350 according to an embodiment of the present invention. More particularly, part of the mode register setting instructions are written to a mode register (eg, provided in control unit 315) to achieve a desired mode of operation. If the inhibit mode register set enable/disable signal ID is supplied to the memory device 300, the select mode register set operation may be ignored according to an embodiment of the present invention.

系统时钟信号CK可被提供作为图8A中的控制单元的输入,以及内部时钟信号可被提供作为iCLK控制单元315的输出,如图9A所示。更加特别地,图8A中的控制单元315可包括多个延迟电路401a-h,以及每个延迟电路可包括各自的缓冲器电路403a-h。抽头选择电路405可选择延迟电路40la的输入或延迟电路401a-h其中之一的输出,以调整内部时钟信号iCLK的定时,以及抽头抽头选择可被确定为响应根据本发明实施例的选择模式寄存器设置操作。更加特别地,抽头选择电路405中提供的模式寄存器MR可被设置为与所述存储器装置在选择模式寄存器设置操作期间接收的模式寄存器设置指令响应,因此可实现内部时钟信号的预期定时。A system clock signal CK may be provided as an input to the control unit in FIG. 8A, and an internal clock signal may be provided as an output of the iCLK control unit 315, as shown in FIG. 9A. More particularly, the control unit 315 in FIG. 8A may include a plurality of delay circuits 401a-h, and each delay circuit may include a respective buffer circuit 403a-h. The tap selection circuit 405 may select the input of the delay circuit 401a or the output of one of the delay circuits 401a-h to adjust the timing of the internal clock signal iCLK, and the tap selection may be determined in response to a selection mode register according to an embodiment of the present invention Set action. More particularly, the mode register MR provided in the tap selection circuit 405 can be set in response to a mode register set command received by the memory device during a select mode register set operation, so that desired timing of the internal clock signal can be achieved.

例如,延迟电路401d的抽头可被任意选择并作为缺省抽头,以提供缺省定时输出。不同于缺省抽头的抽头可被选择相对于缺省抽头来提前或延迟内部时钟信号。因此,抽头选择电路405可选择特殊抽头,而定义相对于系统时钟信号CK的内部时钟信号iCLK的定时。此外,抽头选择电路405可选择特殊抽头,以响应根据本发明实施例的选择模式寄存器设置操作。因此,相对于系统时钟信号CK的内部时钟信号iCLK的延迟,相对于存储器模块中不同的存储器装置是不同的,以补偿在不同存储器装置中的系统时钟信号CK的不同的传播延迟。For example, the taps of delay circuit 401d can be arbitrarily selected and used as default taps to provide default timing outputs. Taps other than the default taps may be selected to advance or delay the internal clock signal relative to the default taps. Therefore, the tap selection circuit 405 can select a particular tap to define the timing of the internal clock signal iCLK relative to the system clock signal CK. In addition, the tap selection circuit 405 may select a particular tap in response to a select mode register setting operation according to an embodiment of the present invention. Therefore, the delay of the internal clock signal iCLK with respect to the system clock signal CK is different with respect to different memory devices in the memory module to compensate for different propagation delays of the system clock signal CK in different memory devices.

因此,可以为存储器装置300执行选择模式寄存器设置操作,以调整相对于系统时钟信号CK的内部时钟信号iCLK的定时。通过提供对应该模式寄存器设置操作的指令信号CMD,并且通过模式寄存器设置指令给提供地址缓冲器350,以及通过提供使能模式寄存器设置使能/禁止信号ID给存储器装置300,为存储器装置300启动该选择模式寄存器设置操作。模式寄存器设置指令可被标识为选择模式寄存器设置指令,例如,通过将逻辑值“1”提供给时钟/指令/地址总线112的存储体地址线路BA2。Accordingly, a select mode register set operation may be performed for the memory device 300 to adjust the timing of the internal clock signal iCLK relative to the system clock signal CK. By providing the command signal CMD corresponding to the mode register setting operation, and providing the address buffer 350 with the mode register setting command, and by providing the enabling mode register setting enable/disable signal ID to the memory device 300, the memory device 300 is started The select mode register sets the operation. A mode register set instruction may be identified as a select mode register set instruction, for example, by providing a logic value “1” to bank address line BA2 of clock/command/address bus 112 .

具有九个不同延迟抽头的控制单元315,九个不同定时指令MRS1-MRS9可用来定义由所示的抽头选择电路405要选择的抽头,如图9B中。此外,在选择模式寄存器设置操作期间,通过时钟/指令/地址总线112的四个预定的地址线路,提供四比特代码用来定义不同的定时指令MRS1-MRS9。例如,每个延迟电路40la-h可提供沿与时钟/指令/地址总线112的邻近存储器装置间系统时钟信号CK的传播延迟差大致相等的提前/延迟T。参考图9A和9B,定时指令MRS1可通过选择延迟电路401h的输出的抽头,提供内部时钟信号iCLK的相对延迟+4T;定时指令MRS2可通过选择延迟电路401g的输出的抽头,提供内部时钟信号iCLK的相对延迟+3T;定时指令MRS3可通过选择延迟电路401f的输出的抽头,提供内部时钟信号iCLK的相对延迟+2T;定时指令MRS4可通过选择延迟电路401e的输出的抽头,提供内部时钟信号iCLK的相对延迟+1T;定时指令MRS5可通过选择延迟电路401d的输出的抽头,提供内部时钟信号iCLK的参考或缺省(0提前或延迟);定时指令MRS6可通过选择延迟电路401c的输出的抽头,提供内部时钟信号iCLK的相对提前-1T;定时指令MRS7可通过选择延迟电路401b的输出的抽头,提供内部时钟信号iCLK的相对提前-2T;定时指令MRS8可通过选择延迟电路401a的输出的抽头,提供内部时钟信号iCLK的相对提前-3T;以及定时指令MRS9可通过选择延迟电路401a的输入的抽头,提供一内部时钟信号iCLK的相对提前-4T。With the control unit 315 having nine different delay taps, nine different timing instructions MRS1-MRS9 can be used to define the taps to be selected by the tap selection circuit 405 shown in FIG. 9B. Additionally, four bit codes are provided to define the various timing commands MRS1-MRS9 via four predetermined address lines of the clock/command/address bus 112 during select mode register set operations. For example, each delay circuit 401a-h may provide an advance/delay T approximately equal to the propagation delay difference of the system clock signal CK between adjacent memory devices of the clock/instruction/address bus 112 along the clock/instruction/address bus 112 . 9A and 9B, the timing instruction MRS1 can provide the relative delay +4T of the internal clock signal iCLK by selecting the tap of the output of the delay circuit 401h; the timing instruction MRS2 can provide the internal clock signal iCLK by selecting the tap of the output of the delay circuit 401g The relative delay of +3T; the timing instruction MRS3 can provide the relative delay of the internal clock signal iCLK +2T by selecting the tap of the output of the delay circuit 401f; the timing instruction MRS4 can provide the internal clock signal iCLK by selecting the tap of the output of the delay circuit 401e The relative delay of +1T; the timing instruction MRS5 can provide the reference or default (0 advance or delay) of the internal clock signal iCLK by selecting the output tap of the delay circuit 401d; the timing instruction MRS6 can select the output tap of the delay circuit 401c , providing the relative advance of the internal clock signal iCLK -1T; the timing instruction MRS7 can provide the relative advance of the internal clock signal iCLK -2T by selecting the tap of the output of the delay circuit 401b; the timing instruction MRS8 can select the tap of the output of the delay circuit 401a , providing a relative advance of the internal clock signal iCLK by −3T; and the timing instruction MRS9 may provide a relative advance of the internal clock signal iCLK by −4T by selecting taps of the input of the delay circuit 401 a.

参考图7的存储器模块200和存储器控制器100,相同存储器装置300M1-300M9可被提供到模块200上,模块200具有支持根据本发明实施例的选择模式寄存器设置操作的每个存储器装置,因此可支持其内部时钟的定时的调整。存储器控制器100可进行九个选择模式寄存器设置操作,以定义每个存储器装置的内部时钟发生器的操作。例如,存储器控制器100可提供选择模式寄存器设置指令,以根据每个存储器装置300M1-300M9的位置,以及假定在每个存储器装置位置的系统时钟信号CK的传播延迟,来调整内部时钟信号的定时。或者,存储器控制器100可提供选择模式寄存器设置指令,以根据模块200中单独存储器装置的所测量的性能来调整内部时钟定时。Referring to the memory module 200 and the memory controller 100 of FIG. 7, the same memory devices 300M1-300M9 may be provided on the module 200, and the module 200 has each memory device supporting the select mode register setting operation according to an embodiment of the present invention, so that Supports the timing adjustment of its internal clock. Memory controller 100 can perform nine select mode register set operations to define the operation of each memory device's internal clock generator. For example, the memory controller 100 may provide select mode register set instructions to adjust the timing of the internal clock signal based on the location of each memory device 300M1-300M9, and the assumed propagation delay of the system clock signal CK at each memory device location . Alternatively, memory controller 100 may provide select mode register set instructions to adjust internal clock timing based on the measured performance of the individual memory devices in module 200 .

根据本发明的特殊实施例,图9B中的选择模式寄存器设置指令MRS1-MRS9可被有选择地应用于各自的存储器装置300M1-300M9。在第一选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS1可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID1可被应用于存储器装置300M1,以及禁止模式寄存器设置使能/禁止信号ID2-ID9可被应用于存储器装置300M2-300M9。在第二选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS2可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID2可被应用于存储器装置300M2,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-ID9可被应用于存储器装置300M1和300M3-300M9。在第三选择模式寄存器设置操作中,沿时钟/指令/地址,总线112,模式寄存器设置指令MRS3可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID3可被应用于存储器装置300M3,以及禁止模式寄存器设置使能/禁止信号ID1-ID2和ID4-ID9可被应用于存储器装置300M1-300M2和300M4-300M9。在第四选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS4可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID4可被应用于存储器装置300M4,以及禁止模式寄存器设置使能/禁止信号ID1-ID3和ID5-ID9可被应用于存储器装置300M1-300M3和300M5-300M9。According to a particular embodiment of the present invention, the selective mode register set instructions MRS1-MRS9 in FIG. 9B may be selectively applied to the respective memory devices 300M1-300M9. In a first select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS1 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID1 can be applied For memory device 300M1, and disable mode register setting enable/disable signals ID2-ID9 may be applied to memory devices 300M2-300M9. In a second select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS2 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID2 can be applied For memory device 300M2, and inhibit mode register setting enable/disable signals ID1 and ID3-ID9 may be applied to memory devices 300M1 and 300M3-300M9. In the third selection mode register setting operation, along clock/command/address, bus 112, mode register setting command MRS3 can be applied to all memory devices 300M1-300M9, enabling mode register setting enable/disable signal ID3 can be Applied to memory device 300M3, and inhibit mode register setting enable/disable signals ID1-ID2 and ID4-ID9 may be applied to memory devices 300M1-300M2 and 300M4-300M9. In a fourth select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS4 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID4 can be applied For memory device 300M4, and inhibit mode register setting enable/disable signals ID1-ID3 and ID5-ID9 may be applied to memory devices 300M1-300M3 and 300M5-300M9.

在第五选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS5可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID5可被应用于存储器装置300M5,以及禁止模式寄存器设置使能/禁止信号ID1-ID4和ID6-ID9可被应用于存储器装置300M1-300M4和300M6-300M9。在第六选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS6可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID6可被应用于存储器装置300M6,以及禁止模式寄存器设置使能/禁止信号ID1-ID5和ID7-ID9可被应用于存储器装置300M1-300M5和300M7-300M9。在第七选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS7可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID7可被应用于存储器装置300M7,以及禁止模式寄存器设置使能/禁止信号ID1-ID6和ID8-ID9可被应用于存储器装置300M1-300M6和300M8-300M9。在第八选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS8可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID8可被应用于存储器装置300M8,以及禁止模式寄存器设置使能/禁止信号ID1-ID7和ID9可被应用于存储器装置300M1-300M7和300M9。在第九选择模式寄存器设置操作中,沿时钟/指令/地址总线112,模式寄存器设置指令MRS9可被应用于所有的存储器装置300M1-300M9,使能模式寄存器设置使能/禁止信号ID9可被应用于存储器装置300M9,以及禁止模式寄存器设置使能/禁止信号ID1-ID8可被应用于存储器装置300M1-300M8。In the fifth select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS5 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID5 can be applied For memory device 300M5, and inhibit mode register setting enable/disable signals ID1-ID4 and ID6-ID9 may be applied to memory devices 300M1-300M4 and 300M6-300M9. In the sixth select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS6 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID6 can be applied For memory device 300M6, and inhibit mode register setting enable/disable signals ID1-ID5 and ID7-ID9 may be applied to memory devices 300M1-300M5 and 300M7-300M9. In the seventh selection mode register setting operation, along the clock/command/address bus 112, the mode register setting command MRS7 can be applied to all memory devices 300M1-300M9, and the enable mode register setting enable/disable signal ID7 can be applied For memory device 300M7, and inhibit mode register setting enable/disable signals ID1-ID6 and ID8-ID9 may be applied to memory devices 300M1-300M6 and 300M8-300M9. In the eighth select mode register set operation, along the clock/command/address bus 112, the mode register set command MRS8 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID8 can be applied For memory device 300M8, and inhibit mode register setting enable/disable signals ID1-ID7 and ID9 may be applied to memory devices 300M1-300M7 and 300M9. In the ninth selection mode register set operation, along the clock/command/address bus 112, the mode register set command MRS9 can be applied to all memory devices 300M1-300M9, and the enable mode register set enable/disable signal ID9 can be applied For memory device 300M9, and disable mode register setting enable/disable signals ID1-ID8 may be applied to memory devices 300M1-300M8.

如图10和11所示的时序图,上述的选择模式寄存器设置操作可提供大致同步的内部时钟信号iCLK给图7所示的存储器模块200中不同的存储器装置300M1-300M9。如图10所示在读操作期间,由于沿时钟/指令/地址总线112的不同的传播延迟,在不同时刻,存储器模块中不同的存储器装置接收系统时钟信号CK的传送。更加特别地,如信号CK1和CK5所示,在其被存储器装置300M5接收之前系统时钟信号的上升沿可被存储器装置300M1接收,以及如信号CK5和CK9所示,在其被存储器装置300M9接收之前系统时钟信号的上升沿可被存储器装置300M5接收。由于利用选择模式寄存器设置操作存储器装置的内部时钟信号的定时已被选择性调整,因此内部时钟信号iCLK1、iCLK5和iCLK9可大致同步。更加特别地,内部时钟信号iCLK1的延迟可相对于第一存储器装置300MI接收的时钟信号CK1而增长,内部时钟信号iCLK5的缺省延迟能够相对于第五存储器装置300M5接收的时钟信号CK5而被保持,以及内部时钟信号iCLK9的延迟可相对于存储器装置300M9接收的时钟信号CK9而减少。As shown in the timing diagrams of FIGS. 10 and 11 , the above select mode register setting operation can provide substantially synchronous internal clock signal iCLK to different memory devices 300M1 - 300M9 in the memory module 200 shown in FIG. 7 . During a read operation as shown in FIG. 10 , due to different propagation delays along the clock/instruction/address bus 112 , different memory devices in the memory module receive transmissions of the system clock signal CK at different times. More particularly, the rising edge of the system clock signal may be received by memory device 300M1 before it is received by memory device 300M5, as indicated by signals CK1 and CK5, and before it is received by memory device 300M9, as indicated by signals CK5 and CK9. A rising edge of the system clock signal may be received by the memory device 300M5. The internal clock signals iCLK1, iCLK5, and iCLK9 can be substantially synchronized because the timing of the internal clock signals operating the memory devices has been selectively adjusted using the select mode register settings. More specifically, the delay of the internal clock signal iCLK1 can be increased relative to the clock signal CK1 received by the first memory device 300MI, and the default delay of the internal clock signal iCLK5 can be maintained relative to the clock signal CK5 received by the fifth memory device 300M5 , and the delay of the internal clock signal iCLK9 can be reduced relative to the clock signal CK9 received by the memory device 300M9.

因此,锁存每个存储器装置300M1-300M9的内部信号iDATA到各自输入/输出缓冲器中的定时可相对于大致同步的内部时钟信号iCLK1-9而被确定。这样通过各自数据总线,提供数据信号DATA1-DATA9到存储器控制器100的定时也是大致同步的。因此,在数据读操作期间,数据信号DATA1-DATA9可在大致相同的时刻提供给各自的数据总线,从而数据时滞会减少。Accordingly, the timing of latching the internal signal iDATA of each memory device 300M1-300M9 into the respective input/output buffer may be determined relative to the substantially synchronous internal clock signal iCLK1-9. Thus, the timing of providing the data signals DATA1-DATA9 to the memory controller 100 via the respective data buses is also approximately synchronized. Therefore, during the data read operation, the data signals DATA1-DATA9 can be provided to the respective data buses at approximately the same time, so that the data skew can be reduced.

图11所示的写操作期间,由于沿时钟/指令/地址总线112的不同传播延迟,在不同时刻,存储器模块中的不同的存储器装置接收系统时钟信号CK的传送。如上所述,内部时钟信号iCLK1-iCLK9是大致同步的。因此,从每个存储器装置300M1-300M9的存储器控制器到各自的输入/输出缓冲器的锁存数据信号DATA的定时可相对于大致同步的内部时钟信号iCLK1-9而被确定。这样通过各自的数据总线,提供从输入/输出缓冲器到存储器单元阵列340的内部数据iDATA1-iDATA9的定时也是大致同步的。因此,在数据写操作期间,数据信号DATA1-DATA9可在大致相同的时刻被接收到模块中的存储器装置的各自的输入/输出缓冲器中,以及这样数据时滞会减少。During the write operation shown in FIG. 11 , different memory devices in the memory module receive transmissions of the system clock signal CK at different times due to different propagation delays along the clock/instruction/address bus 112 . As mentioned above, the internal clock signals iCLK1-iCLK9 are substantially synchronous. Accordingly, the timing of the latched data signal DATA from the memory controller of each memory device 300M1-300M9 to the respective input/output buffer may be determined relative to the substantially synchronous internal clock signal iCLK1-9. Thus, the timing of supplying the internal data iDATA1-iDATA9 from the I/O buffers to the memory cell array 340 through the respective data buses is also substantially synchronized. Therefore, during a data write operation, the data signals DATA1-DATA9 may be received into the respective input/output buffers of the memory devices in the module at approximately the same time, and thus the data skew is reduced.

在包括多个存储器装置300M1-300Mn的存储器模块200中,通过耦合到所有存储器装置300M1-300Mn的时钟/指令/地址总线112,提供模式寄存器设置指令。但是模式寄存器设置使能/禁止信号ID1-IDn,可在存储器控制器100与各自的存储器装置300M1-300Mn间被独立提供。如上所述,根据本发明的实施例,一些模式寄存器设置指令可识别选择模式寄存器设置指令,使能模式寄存器设置使能/禁止信号可识别应用选择模式寄存器设置指令的各自的存储器装置,以及禁止模式寄存器设置使能/禁止信号可识别不应用选择模式寄存器设置指令的各自的存储器装置。如果仅仅模式寄存器设置使能/禁止信号ID1是使能的,以及模式寄存器设置使能/禁止信号ID2-IDn是禁止的,选择模式寄存器设置指令仅应用于存储器装置300M1。或者,在选择模式寄存器设置操作期间,使能模式寄存器设置使能/禁止信号可被应用于多个存储器装置,以致选择模式寄存器设置操作可同时应用于多个使能的存储器装置。这样根据本发明的实施例的选择模式寄存器设置操作可应用于模块中的一个存储器装置、模块中多个存储器装置或模块中所有存储器装置。In a memory module 200 comprising a plurality of memory devices 300M1-300Mn, the mode register set command is provided through a clock/command/address bus 112 coupled to all memory devices 300M1-300Mn. However, the mode register setting enable/disable signals ID1-IDn can be independently provided between the memory controller 100 and the respective memory devices 300M1-300Mn. As described above, according to an embodiment of the present invention, some mode register setting commands may identify select mode register set commands, enable mode register set enable/disable signals may identify respective memory devices to which select mode register set commands are applied, and disable The mode register set enable/disable signal may identify respective memory devices to which the select mode register set instruction is not applied. If only the mode register setting enable/disable signal ID1 is enabled, and the mode register setting enable/disable signals ID2-IDn are disabled, the select mode register setting command is only applied to the memory device 300M1. Alternatively, the enable mode register set enable/disable signal may be applied to a plurality of memory devices during the select mode register set operation so that the select mode register set operation may be applied to a plurality of enabled memory devices at the same time. Thus the selection mode register setting operation according to an embodiment of the present invention can be applied to one memory device in a module, a plurality of memory devices in a module, or all memory devices in a module.

如上所述,根据本发明实施例的模式寄存器MR可认为是内部时钟发生器310的一部分,更加特别是抽头选择电路405的一部分。或者,根据本发明实施例的模式寄存器可认为是指令解码器320、地址缓冲器350、数据I/O缓冲器330的一部分,和/或存储器装置300的其他部分。如上进一步所述,模式寄存器MR可存储与定义存储器装置运行特性(例如内部时钟信号提前/延迟)的选择模式寄存器设置指令对应的信息。此外,可利用单选择模式寄存器设置指令设置存储器装置的多个运行特性(例如内部时钟信号提前/延迟、输出驱动器强度、数据输入设置时间和/或数据输入保持时间)。因此,根据本发明实施例的单模式寄存器可存储与定义存储器装置多个运行特性的选择模式寄存器设置指令对应的信息。或者,利用单选择模式寄存器设置指令,可提供不同的运行特性设置给多个模式寄存器。As mentioned above, the mode register MR according to the embodiment of the present invention can be considered as a part of the internal clock generator 310 , more particularly a part of the tap selection circuit 405 . Alternatively, the mode register according to embodiments of the present invention may be considered part of instruction decoder 320 , address buffer 350 , data I/O buffer 330 , and/or other parts of memory device 300 . As further described above, the mode register MR may store information corresponding to select mode register set instructions defining memory device operating characteristics (eg, internal clock signal advance/retard). Additionally, multiple operating characteristics of the memory device (eg, internal clock signal advance/delay, output driver strength, data input setup time, and/or data input hold time) may be set using single select mode register set instructions. Thus, a single mode register according to an embodiment of the present invention may store information corresponding to a select mode register set instruction that defines multiple operating characteristics of the memory device. Alternatively, different operating characteristic settings can be provided to multiple mode registers using a single select mode register set instruction.

图13的时序图示出了图12中的存储器装置300M1-300Mn的选择模式寄存器设置操作。在图13的例子中,模式寄存器设置使能/禁止信号ID1-IDn通过专用模式寄存器设置使能/禁止线路,提供给各自的存储器装置300M1-300Mn中的专用模式寄存器设置使能/禁止引脚。换句话说,专用模式寄存器设置使能/禁止线路和引脚在数据读和/或写操作期间不起作用。FIG. 13 is a timing diagram showing selection mode register setting operations of the memory devices 300M1-300Mn in FIG. 12 . In the example of FIG. 13, the mode register setting enable/disable signals ID1-IDn are provided to the dedicated mode register setting enable/disable pins in the respective memory devices 300M1-300Mn through the dedicated mode register setting enable/disable lines. . In other words, the dedicated mode register sets the enable/disable lines and pins to no effect during data read and/or write operations.

如图13所示,可通过时钟/指令/地址总线112应用第一模式寄存器设置指令MRS1,使能模式寄存器设置使能/禁止信号ID1(逻辑值0)可应用于第一存储器装置300M1,以及在第一模式存储器设置操作C1期间,禁止模式寄存器设置使能/禁止信号ID2-IDn(逻辑值1)可应用于存储器装置300M2-300Mn。因此,第一模式寄存器设置操作C1可为存储器装置300M1的内部时钟信号iCLK1提供延迟调整。As shown in FIG. 13, the first mode register setting command MRS1 can be applied through the clock/command/address bus 112, the enable mode register setting enable/disable signal ID1 (logic value 0) can be applied to the first memory device 300M1, and During the first mode memory set operation C1, inhibit mode register set enable/disable signals ID2-IDn (logic value 1) may be applied to the memory devices 300M2-300Mn. Therefore, the first mode register setting operation C1 may provide delay adjustment for the internal clock signal iCLK1 of the memory device 300M1.

在第二模式寄存器设置操作C2期间,可通过时钟/指令/地址总线112应用第二模式寄存器设置指令MRS2,使能模式寄存器设置使能/禁止信号ID2(逻辑值0)可应用于第二存储器装置300M2,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-IDn(逻辑值1)可应用于存储器装置300M1和300M3-300Mn。因此,第二模式寄存器设置操作C2可为存储器装置300M2的内部时钟信号iCLK2提供延迟调整。During the second mode register setting operation C2, the second mode register setting instruction MRS2 can be applied through the clock/command/address bus 112, and the enabling mode register setting enable/disable signal ID2 (logic value 0) can be applied to the second memory Device 300M2, and inhibit mode register set enable/disable signals ID1 and ID3-IDn (logic value 1) are applicable to memory devices 300M1 and 300M3-300Mn. Therefore, the second mode register setting operation C2 may provide delay adjustment for the internal clock signal iCLK2 of the memory device 300M2.

在第n模式寄存器设置操作Cn期间,可通过时钟/指令/地址总线112应用第n模式寄存器设置指令MRSn,使能模式寄存器设置使能/禁止信号IDn(逻辑值0)可应用于第n存储器装置300Mn,以及禁止模式寄存器设置使能/禁止信号ID1-ID(n-1)(逻辑值1)可应用于存储器装置300M1-300M(n-1)。因此,第n模式寄存器设置操作Cn可为存储器装置300Mn的内部时钟信号iCLKn提供延迟调整。During the nth mode register setting operation Cn, the nth mode register setting command MRSn can be applied through the clock/command/address bus 112, and the enabling mode register setting enable/disable signal IDn (logic value 0) can be applied to the nth memory Device 300Mn, and inhibit mode register set enable/disable signal ID1-ID(n-1) (logic value 1) are applicable to memory devices 300M1-300M(n-1). Therefore, the nth mode register setting operation Cn may provide delay adjustment for the internal clock signal iCLKn of the memory device 300Mn.

独立的模式寄存器设置操作可为存储器模块中的不同存储器装置提供不同的内部时钟定时调整。此外/或者,独立的模式寄存器设置操作可为不同存储器装置提供不同的驱动器强度,为不同存储器装置提供不同的设置和/或保持时间,以及/或提供随着相同存储器模块的存储器装置改变的其他特性。Independent mode register setting operations can provide different internal clock timing adjustments for different memory devices in the memory module. Additionally/alternatively, separate mode register set operations may provide different driver strengths for different memory devices, different setup and/or hold times for different memory devices, and/or other variables that vary across memory devices of the same memory module. characteristic.

图14是示出了写操作期间,包括存储器装置300M1-300M9的存储器模块200的写操作的时序图。如图所示,如信号CK1和CK5所示,在第五存储器装置300M5之前第一存储器装置300M1可接收系统时钟信号的传送,以及如信号CK5和CK9所示,在第九存储器装置300M9之前第五存储器装置300M5可接收系统时钟信号的转换。如上所述,选择模式寄存器设置操作可提供内部时钟信号iCLK1-iCLK9的调整,以致内部时钟信号可大致同步。FIG. 14 is a timing diagram illustrating a write operation of the memory module 200 including memory devices 300M1-300M9 during a write operation. As shown, the first memory device 300M1 may receive the transmission of the system clock signal before the fifth memory device 300M5 as shown by signals CK1 and CK5, and the first memory device 300M9 before the ninth memory device 300M9 as shown by signals CK5 and CK9. Five memory devices 300M5 may receive transitions of the system clock signal. As mentioned above, the selection mode register setting operation can provide adjustment of the internal clock signals iCLK1-iCLK9 so that the internal clock signals can be substantially synchronized.

在写操作期间,每个存储器装置的数据选通信号DQS可从高阻抗(Hi-Z)状态转换到逻辑低状态,以及在数据信号DATA设置在各自的数据总线之前,数据选通信号保持在DQS前同步时期的低状态。数据选通信号随后的转换可以信号指示在各自的数据总线的每个存储器装置提供了新数据D1-D4。因此,在从高阻抗状态到低阻抗状态转换与每个存储器装置接收的系统时钟信号上升沿间的时滞可限制高频率存储器操作。通过不同存储器装置中大致同步的内部时钟信号,数据选通信号相对于不同存储器装置的内部时钟信号是大致同步的,以致操作频率可提高。During a write operation, the data strobe signal DQS of each memory device may transition from a high impedance (Hi-Z) state to a logic low state, and the data strobe signal remains at Low state during DQS pre-sync period. Subsequent transitions of the data strobe signal may signal that each memory device on the respective data bus provides new data D1-D4. Therefore, the skew between the transition from the high-impedance state to the low-impedance state and the rising edge of the system clock signal received by each memory device can limit high frequency memory operations. With substantially synchronized internal clock signals in the different memory devices, the data strobe signals are substantially synchronized with respect to the internal clock signals of the different memory devices so that the frequency of operation can be increased.

图15的时序图示出了图12中每个存储器装置300M1-300Mn的选择模式寄存器设置操作。在图15的例子中,在选择模式寄存器设置操作期间,模式寄存器设置使能/禁止信号ID1-IDn通过数据屏蔽线路,提供给各自的存储器装置300M1-300M9的数据屏蔽引脚。在读和/或写操作期间,数据屏蔽线路和引脚用于给各自的存储器装置提供数据屏蔽信号。由于模式寄存器设置使能/禁止信号ID1-ID9通过数据屏蔽线路和引脚被提供,因此在图15中的模式寄存器设置使能/禁止信号被标记为DM1-DMn。FIG. 15 is a timing diagram showing the selection mode register setting operation of each of the memory devices 300M1-300Mn in FIG. 12 . In the example of FIG. 15, mode register set enable/disable signals ID1-IDn are supplied to data mask pins of respective memory devices 300M1-300M9 through data mask lines during select mode register set operations. The data mask lines and pins are used to provide data mask signals to respective memory devices during read and/or write operations. Since the mode register set enable/disable signals ID1-ID9 are provided through data mask lines and pins, the mode register set enable/disable signals are labeled DM1-DMn in FIG. 15 .

如图15所示,在第一选择模式寄存器设置操作C1期间,通过时钟/指令/地址总线112应用第一选择模式寄存器设置指令MRS1,使能模式寄存器设置使能/禁止信号ID1可作为DM1应用于第一存储器装置300M1,以及禁止模式寄存器设置使能/禁止信号ID2-IDn可作为DM2-DMn应用于存储器装置300M2-300Mn。因此,第一模式寄存器设置操作C1可为存储器装置300M1中的内部时钟信号iCLK1提供延迟调整。As shown in FIG. 15, during the first selection mode register setting operation C1, the first selection mode register setting instruction MRS1 is applied through the clock/command/address bus 112, and the enable mode register setting enable/disable signal ID1 can be applied as DM1 In the first memory device 300M1, and the disable mode register setting enable/disable signals ID2-IDn may be applied to the memory devices 300M2-300Mn as DM2-DMn. Therefore, the first mode register setting operation C1 may provide delay adjustment for the internal clock signal iCLK1 in the memory device 300M1.

在第二选择模式寄存器设置操作C2期间,通过时钟/指令/地址总线112应用第二选择模式寄存器设置指令MRS2,使能模式寄存器设置使能/禁止信号ID2可作为DM2应用于第二存储器装置300M2,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-IDn可作为DM1和DM3-DMn应用于存储器装置300M1和300M3-300Mn。因此,第二选择模式寄存器设置操作C2可为存储器装置300M2中的内部时钟信号iCLK2提供延迟调整。During the second selection mode register setting operation C2, the second selection mode register setting instruction MRS2 is applied through the clock/command/address bus 112, and the enabling mode register setting enable/disable signal ID2 can be applied as DM2 to the second memory device 300M2 , and the inhibit mode register setting enable/disable signals ID1 and ID3-IDn may be applied to the memory devices 300M1 and 300M3-300Mn as DM1 and DM3-DMn. Therefore, the second selection mode register setting operation C2 may provide delay adjustment for the internal clock signal iCLK2 in the memory device 300M2.

在第n选择模式寄存器设置操作Cn期间,通过时钟/指令/地址总线112应用第n选择模式寄存器设置指令MRSn,使能模式寄存器设置使能/禁止信号IDn可作为DMn应用于第n存储器装置300Mn,以及禁止模式寄存器设置使能/禁止信号ID1-ID(n-1)可作为DM1-DM(n-1)应用于存储器装置300M1-300M(n-1)。因此,第n选择模式寄存器设置操作Cn可为存储器装置300Mn中的内部时钟信号iCLKn提供延迟调整。During the nth selection mode register setting operation Cn, the nth selection mode register setting command MRSn is applied through the clock/command/address bus 112, and the enable mode register setting enable/disable signal IDn can be applied as DMn to the nth memory device 300Mn , and the inhibit mode register setting enable/disable signal ID1-ID(n-1) may be applied to the memory devices 300M1-300M(n-1) as DM1-DM(n-1). Therefore, the nth selection mode register setting operation Cn may provide delay adjustment for the internal clock signal iCLKn in the memory device 300Mn.

根据图15所示的实施例,附加专用模式寄存器设置使能/禁止线路和引脚不需要,是因为现成的数据屏蔽线路和引脚被使用。因此可以提供根据本发明实施例的选择模式寄存器设置操作,而不需要增加支持所述选择模式寄存器设置操作的存储器装置的引脚数。According to the embodiment shown in FIG. 15 , no additional dedicated mode register setting enable/disable lines and pins are required, since off-the-shelf data mask lines and pins are used. It is therefore possible to provide a selection mode register setting operation according to an embodiment of the present invention without increasing the number of pins of a memory device supporting the selection mode register setting operation.

图16的时序图示出了图12中每个存储器装置300M1-300Mn的选择模式寄存器设置操作。在图16的例子中,在选择模式寄存器设置操作期间,通过数据选通线路将模式寄存器设置使能/禁止信号ID1-IDn提供给各自的存储器装置300M1-300M9中的数据选通引脚。在读和/或写操作期间,数据选通线路和引脚被用于提供数据选通信号给各自的存储器装置。由于通过数据选通线路和引脚提供模式寄存器设置使能/禁止信号ID1-ID9,在图15中的模式寄存器设置使能/禁止信号被标记为DQS1-DQSn。FIG. 16 is a timing diagram showing the selection mode register setting operation of each memory device 300M1-300Mn in FIG. 12 . In the example of FIG. 16, during select mode register set operations, mode register set enable/disable signals ID1-IDn are provided to data strobe pins in respective memory devices 300M1-300M9 through data strobe lines. Data strobe lines and pins are used to provide data strobe signals to respective memory devices during read and/or write operations. Since the mode register set enable/disable signals ID1-ID9 are provided through data strobe lines and pins, the mode register set enable/disable signals are labeled DQS1-DQSn in FIG. 15 .

如图16所示,在第一模式寄存器设置操作C1期间,通过时钟/指令/地址总线112应用第一模式寄存器设置指令MRS1,使能模式寄存器设置使能/禁止信号ID1可作为DQS1应用于第一存储器装置300M1,以及禁止模式寄存器设置使能/禁止信号ID2-IDn可作为DQS2-DQSn应用于存储器装置300M2-300Mn。因此,第一模式寄存器设置操作C1可为存储器装置300M1中的内部时钟信号iCLK1提供延迟调整。As shown in FIG. 16, during the first mode register setting operation C1, the first mode register setting command MRS1 is applied through the clock/command/address bus 112, and the enabling mode register setting enable/disable signal ID1 can be applied to the first mode register as DQS1. A memory device 300M1, and inhibit mode register set enable/disable signals ID2-IDn may be applied to the memory devices 300M2-300Mn as DQS2-DQSn. Therefore, the first mode register setting operation C1 may provide delay adjustment for the internal clock signal iCLK1 in the memory device 300M1.

在第二模式寄存器设置操作C2期间,通过时钟/指令/地址总线112应用第二模式寄存器设置指令MRS2,使能模式寄存器设置使能/禁止信号ID2可作为DQS2应用于第二存储器装置300M2,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-IDn可作为DQS1和DQS3-DQSn应用于存储器装置300M1和300M3-300Mn。因此,第二模式寄存器设置操作C2可为存储器装置300M2中的内部时钟信号iCLK2提供延迟调整。During the second mode register set operation C2, the second mode register set command MRS2 is applied through the clock/command/address bus 112, the enable mode register set enable/disable signal ID2 can be applied to the second memory device 300M2 as DQS2, and Inhibit mode register setting enable/disable signals ID1 and ID3-IDn may be applied to memory devices 300M1 and 300M3-300Mn as DQS1 and DQS3-DQSn. Therefore, the second mode register setting operation C2 may provide delay adjustment for the internal clock signal iCLK2 in the memory device 300M2.

在第n模式寄存器设置操作Cn期间,通过时钟/指令/地址总线112应用第n模式寄存器设置指令MRSn,使能模式寄存器设置使能/禁止信号IDn可作为DQSn应用于第n存储器装置300Mn,以及禁止模式寄存器设置使能/禁止信号ID1-ID(n-1)可作为DQS1-DQS(n-1)应用于存储器装置300M1-300M(n-1)。因此,第n模式寄存器设置操作Cn可为存储器装置300Mn中的内部时钟信号iCLKn提供延迟调整。During the nth mode register setting operation Cn, the nth mode register setting command MRSn is applied through the clock/command/address bus 112, the enable mode register setting enable/disable signal IDn is available as DQSn to the nth memory device 300Mn, and Inhibit mode register setting enable/disable signals ID1-ID(n-1) may be applied to memory devices 300M1-300M(n-1) as DQS1-DQS(n-1). Therefore, the nth mode register set operation Cn may provide delay adjustment for the internal clock signal iCLKn in the memory device 300Mn.

根据图16所示的实施例,附加专用模式寄存器设置使能/禁止线路和引脚不需要,是因为现成的数据选通线路和引脚被使用。根据本发明实施例的选择模式寄存器设置操作因此不需要增加支持所述选择模式寄存器设置操作的存储器装置的引脚数。According to the embodiment shown in FIG. 16, additional dedicated mode register setting enable/disable lines and pins are not required since existing data strobe lines and pins are used. A select mode register set operation according to an embodiment of the present invention thus does not require an increase in the pin count of a memory device supporting the select mode register set operation.

图17的时序图示出了图12中的每个存储器装置300M1-300Mn的选择模式寄存器设置操作。在图17的例子中,在选择模式寄存器设置操作期间,模式寄存器设置使能/禁止信号ID1-IDn通过数据信号线路,提供给各自的存储器装置300M1-300M9中的数据信号引脚。在读和/或写操作期间,数据信号线路和引脚用于传送从各自存储器装置读出和写入各自存储器装置的数据。由于通过数据信号线路和引脚提供模式寄存器设置使能/禁止信号ID1-ID9,图15中的模式寄存器设置使能/禁止信号被标记为DQ1-DQn。多个数据信号引脚被提供在每个存储器装置上,但是在选择模式寄存器设置操作期间,每个存储器装置中的数据信号引脚中单一的一个被用于接收模式寄存器设置使能/禁止信号。FIG. 17 is a timing diagram showing a selection mode register setting operation of each of the memory devices 300M1-300Mn in FIG. 12 . In the example of FIG. 17, mode register set enable/disable signals ID1-IDn are supplied to data signal pins in respective memory devices 300M1-300M9 through data signal lines during select mode register set operations. During read and/or write operations, the data signal lines and pins are used to communicate data read from and written to the respective memory devices. Since the mode register setting enable/disable signals ID1-ID9 are provided through data signal lines and pins, the mode register setting enable/disable signals in FIG. 15 are labeled DQ1-DQn. Multiple data signal pins are provided on each memory device, but a single one of the data signal pins in each memory device is used to receive a mode register set enable/disable signal during select mode register set operations .

如图17所示,在第一模式寄存器设置操作C1期间,通过时钟/指令/地址总线112应用第一模式寄存器设置指令MRS1,使能模式寄存器设置使能/禁止信号ID1可作为DQ1应用于第一存储器装置300M1,以及禁止模式寄存器设置使能/禁止信号ID2-IDn可作为DQ2-DQn应用于存储器装置300M2-300Mn。因此,第一模式寄存器设置操作C1可为存储器装置300M1中的内部时钟信号iCLK1提供延迟调整。As shown in FIG. 17, during the first mode register setting operation C1, the first mode register setting command MRS1 is applied through the clock/command/address bus 112, and the enabling mode register setting enable/disable signal ID1 can be applied to the first mode register as DQ1. A memory device 300M1, and inhibit mode register set enable/disable signals ID2-IDn may be applied to the memory devices 300M2-300Mn as DQ2-DQn. Therefore, the first mode register setting operation C1 may provide delay adjustment for the internal clock signal iCLK1 in the memory device 300M1.

在第二模式寄存器设置操作C2期间,通过时钟/指令/地址总线112应用第二模式寄存器设置指令MRS2,使能模式寄存器设置使能/禁止信号ID2可作为DQ2应用于第二存储器装置300M2,以及禁止模式寄存器设置使能/禁止信号ID1和ID3-IDn可作为DQ1和DQ3-DQn应用于存储器装置300M1和300M3-300Mn。因此,第二模式寄存器设置操作C2可为存储器装置300M2中的内部时钟信号iCLK2提供延迟调整。During the second mode register set operation C2, the second mode register set command MRS2 is applied through the clock/command/address bus 112, the enable mode register set enable/disable signal ID2 can be applied as DQ2 to the second memory device 300M2, and Inhibit mode register setting enable/disable signals ID1 and ID3-IDn may be applied to memory devices 300M1 and 300M3-300Mn as DQ1 and DQ3-DQn. Therefore, the second mode register setting operation C2 may provide delay adjustment for the internal clock signal iCLK2 in the memory device 300M2.

在第n模式寄存器设置操作Cn期间,通过时钟/指令/地址总线112应用第n模式寄存器设置指令MRSn,使能模式寄存器设置使能/禁止信号IDn可作为DQn应用于第n存储器装置300Mn,以及禁止模式寄存器设置使能/禁止信号ID1-ID(n-1)可作为DQ1-DQ(n-1)应用于存储器装置300M1-300M(n-1)。因此,第n模式寄存器设置操作Cn可为存储器装置300Mn中的内部时钟信号iCLKn提供延迟调整。During the nth mode register setting operation Cn, the nth mode register setting command MRSn is applied through the clock/command/address bus 112, the enable mode register setting enable/disable signal IDn can be applied to the nth memory device 300Mn as DQn, and Inhibit mode register setting enable/disable signals ID1-ID(n-1) may be applied to memory devices 300M1-300M(n-1) as DQ1-DQ(n-1). Therefore, the nth mode register set operation Cn may provide delay adjustment for the internal clock signal iCLKn in the memory device 300Mn.

根据图17所示的实施例,附加专用模式寄存器设置使能/禁止线路和引脚不需要,是因为现成的数据选通线路和引脚被使用。根据本发明实施例的选择模式寄存器设置操作因此不需要增加支持所述选择模式寄存器设置操作的存储器装置的引脚数。According to the embodiment shown in FIG. 17, no additional dedicated mode register setting enable/disable lines and pins are required since existing data strobe lines and pins are used. A select mode register set operation according to an embodiment of the present invention thus does not require an increase in the pin count of a memory device supporting the select mode register set operation.

如上所述,根据本发明实施例的选择模式寄存器设置操作可用于选择性调整共享同一时钟/指令/地址总线的不同存储器装置的内部时钟信号的定时。此外/或者,根据本发明实施例的选择模式寄存器设置操作可用于选择性设置、调整和/或改变除内部时钟信号定时以外的、共享同一时钟/指令/地址总线的存储器装置的运行特性。As described above, select mode register set operations according to embodiments of the present invention can be used to selectively adjust the timing of internal clock signals of different memory devices sharing the same clock/instruction/address bus. Additionally or alternatively, select mode register set operations according to embodiments of the present invention may be used to selectively set, adjust and/or change operating characteristics of memory devices sharing the same clock/instruction/address bus other than internal clock signal timing.

此外,根据本发明实施例提供不同于图7所示的存储器模块的布局。如图18所示,在存储器装置300M1-300M9的行的第一末端,时钟/指令/地址总线112A可进入存储器模块200A,以及在存储器装置的行的第二末端,终端400A可被提供给总线112的线路。更加特别地,终端可包括耦合在各自线路末端与参考电压(例如电源电压Vcc)间的电阻。通过提供终端400A,沿时钟/指令/地址总线112提供的多个时钟、指令和/或地址信号的质量将改进。Furthermore, different layouts of the memory modules shown in FIG. 7 are provided according to embodiments of the present invention. As shown in FIG. 18, at a first end of a row of memory devices 300M1-300M9, a clock/instruction/address bus 112A may enter a memory module 200A, and at a second end of a row of memory devices, a terminal 400A may be provided to the bus 112 lines. More specifically, the terminals may include resistors coupled between the respective line ends and a reference voltage (eg, supply voltage Vcc). By providing terminal 400A, the quality of the various clock, command and/or address signals provided along clock/command/address bus 112 will be improved.

如图19所示,在存储器装置300M1-300M9行的存储装置间,时钟/指令/地址总线112B可进入存储器模块200B,以及总线112可在相反方向扩展。此外,在存储器装置300M1-300M9行的相反末端,终端400B可被提供给总线112。这样利用一对电阻,总线112的每个线路可被终止,在存储器装置行的第一末端有终止线路的第一电阻,以及在存储器装置行的第二末端有终止线路的该对的第二电阻。通过大致在存储器装置的行中部供给该总线,在行中的不同存储器装置接收的系统时钟信号的时滞会减少。在图7的例子中,在存储器装置300M1接收传送后的8T时间段,存储器装置300M9可接收系统时钟信号的传送。假定图19中沿总线112B的每个存储器装置的附加传播延迟为T,在存储器装置300M5接收传送后的4T时间段,存储器装置300M1可接收系统时钟信号的传送。因此,模块200B的不同存储器装置接收的系统时钟信号的最大时滞可以大致为2的系数而减少。As shown in FIG. 19, between memory devices in rows of memory devices 300M1-300M9, clock/command/address bus 112B may enter memory module 200B, and bus 112 may extend in the opposite direction. Additionally, terminal 400B may be provided to bus 112 at the opposite end of the row of memory devices 300M1-300M9. Each line of the bus 112 may thus be terminated using a pair of resistors, the first resistor of the line terminating the line at the first end of the row of memory devices, and the second resistor of the pair having the line terminated at the second end of the row of memory devices. resistance. By feeding the bus approximately in the middle of a row of memory devices, the skew of the system clock signal received by different memory devices in the row is reduced. In the example of FIG. 7 , the memory device 300M9 may receive the transmission of the system clock signal 8T time period after the memory device 300M1 receives the transmission. Assuming an additional propagation delay of T for each memory device along bus 112B in FIG. 19, memory device 300M1 may receive the transmission of the system clock signal 4T time period after memory device 300M5 receives the transmission. Therefore, the maximum skew of the system clock signals received by different memory devices of the module 200B can be reduced by approximately a factor of 2.

如图20所示,独立的时钟/指令/地址总线112C和114C被提供给存储器模块200C行中的存储器装置的不同组。例如,沿总线112C可提供存储器装置300M1-300M5,以及沿总线114C可提供存储器装置300M6-300M9。此外,在每个总线112C和114C末端可提供终端400C。虽然示出了在在存储器装置的行末端具有终端400C的存储器装置的行中部进入的总线112C和114C,但是总线112C和114C还可进入在存储器装置行中部提供的终端的存储器装置行相对两端。这样不同存储器装置接收的系统时钟信号的传送的最大时滞能够减少,如在上面参照图19所述。As shown in Figure 20, separate clock/command/address buses 112C and 114C are provided to different groups of memory devices in a row of memory module 200C. For example, memory devices 300M1-300M5 may be provided along bus 112C, and memory devices 300M6-300M9 may be provided along bus 114C. Additionally, a terminal 400C may be provided at the end of each bus 112C and 114C. Although buses 112C and 114C are shown entering in the middle of a row of a memory device having terminations 400C at the end of the row of memory devices, buses 112C and 114C may also enter opposite ends of a row of memory devices with terminations provided in the middle of the row of memory devices. . In this way the maximum skew in the transfer of system clock signals received by different memory devices can be reduced, as described above with reference to FIG. 19 .

通过提供独立的总线112C和114C,可为模块200C中不同的存储器装置同时执行根据本发明实施例的选择模式寄存器设置操作。如果为每个存储器装置300M1-300M9执行独立的选择模式寄存器设置操作,例如,存储器装置300M1-300M5的五个连续模式寄存器设置操作可与存储器装置300M6-300M9的四个连续模式寄存器设置操作并行执行。这样,与利用单时钟/指令/她址总线执行九个连续模式寄存器设置操作相比,利用两个独立的时钟/指令/地址总线从九个存储器装置执行独立的选择模式寄存器设置操作所需的时间减少。By providing independent buses 112C and 114C, select mode register setting operations according to embodiments of the present invention may be performed simultaneously for different memory devices in module 200C. If separate select mode register set operations are performed for each memory device 300M1-300M9, for example, five consecutive mode register set operations for memory devices 300M1-300M5 may be performed in parallel with four consecutive mode register set operations for memory devices 300M6-300M9 . Thus, two independent clock/instruction/address buses are used to perform independent select mode register set operations from nine memory devices compared to performing nine consecutive mode register set operations using a single clock/instruction/address bus. Time decreases.

如图21所示,在总线504A和504B上,来自存储器控制器的时钟/指令/地址总线112D可供给独立提供缓冲时钟/指令/地址信号的寄存器500A。提供锁相环(PLL)电路502来改进从存储器控制器接收的系统时钟信号,以及在总线504A-B的末端可提供终端400D。通过提供都从寄存器500A供给的独立总线504A-B,不同存储器装置接收的系统时钟信号的传送的最大时滞能够减少。如所示,可同时提供寄存器500A和锁相环电路502。或者,可提供寄存器500A而不提供锁相环电路502,或提供锁相环电路502而提供寄存器500A。As shown in FIG. 21, on buses 504A and 504B, clock/command/address bus 112D from the memory controller may feed register 500A which independently provides buffered clock/command/address signals. A phase locked loop (PLL) circuit 502 is provided to improve the system clock signal received from the memory controller, and a terminal 400D may be provided at the end of the bus 504A-B. By providing separate buses 504A-B all fed from register 500A, the maximum skew in the transfer of system clock signals received by different memory devices can be reduced. As shown, register 500A and phase locked loop circuit 502 may be provided simultaneously. Alternatively, the register 500A may be provided without the phase locked loop circuit 502, or with the phase locked loop circuit 502 provided and the register 500A provided.

如图22所示,存储器模块200F中的所有存储器装置的时钟/指令/地址信号和数据信号,可从存储器控制器提供给寄存器500B,以及时钟/指令/地址信号可被单独缓存并被提供在总线604A-B上,如上面参照图21所述。此外,通过到每个存储器装置300M1-300M9的独立总线,寄存器500B可提供独立的数据信号DATA、独立的数据屏蔽信号DM以及独立的数据选通信号DQS。此外,终端400E可被提供给每个总线604A-B。虽然图22未示出,锁相环(PLL)电路可被提供给系统时钟信号,如上面参照图21所述。As shown in FIG. 22, the clock/command/address signals and data signals of all memory devices in the memory module 200F can be provided from the memory controller to the register 500B, and the clock/command/address signals can be individually buffered and provided in on bus 604A-B, as described above with reference to FIG. 21 . In addition, register 500B may provide an independent data signal DATA, an independent data mask signal DM, and an independent data strobe signal DQS through an independent bus to each memory device 300M1-300M9. Additionally, a terminal 400E may be provided for each bus 604A-B. Although not shown in FIG. 22 , a phase locked loop (PLL) circuit may be provided to the system clock signal, as described above with reference to FIG. 21 .

如图23所示,用时钟/指令/地址总线112在存储器装置300M1-300M9行中的存储器装置间进入存储器模块2000F,提供时钟/指令/地址总线112的飞越拓扑。这样的拓扑可为耦合存储器控制器提供有利的布局。As shown in FIG. 23, clock/command/address bus 112 is used to enter memory module 2000F between memory devices in rows of memory devices 300M1-300M9, providing a fly-by topology of clock/command/address bus 112. Such a topology may provide an advantageous layout for coupling memory controllers.

如上所述,根据本发明实施例的选择模式寄存器设置操作可用于选择调整共享同一时钟/指令/地址总线的不同存储器装置中的内部时钟信号定时。此外/或者,根据本发明实施例的选择模式寄存器设置操作可用于选择性地设置、调整和/或改变除内部时钟信号定时以外的、共享同一时钟/指令/地址总线的存储器装置的运行特性。例如,根据本发明实施例的选择模式寄存器设置操作可用于设置共享同一时钟/指令/地址总线的不同存储器装置的不同驱动器强度。As described above, select mode register set operations according to embodiments of the present invention can be used to selectively adjust the timing of internal clock signals in different memory devices sharing the same clock/instruction/address bus. Additionally or alternatively, select mode register set operations according to embodiments of the present invention may be used to selectively set, adjust and/or change operating characteristics of memory devices sharing the same clock/instruction/address bus other than internal clock signal timing. For example, select mode register set operations according to embodiments of the present invention can be used to set different driver strengths for different memory devices sharing the same clock/instruction/address bus.

例如,存储器模块200中的每一个存储器装置300M1-300M9可包括各自的数据I/O缓冲器330,如上面参照图7和8所述。此外,每个存储器装置300的数据信号DATA可包括多个数据位DQ,以及每个存储器装置300的内部数据信号iDATA可包括各自的多个内部数据位iDQ。因此,数据I/O缓冲器330可包括多个输出驱动器150,该驱动器150被提供来将每个内部数据位iDQ转变为存储器装置上的各自I/O引脚152上提供的各自数据位DQ,例如,如图24所示。For example, each memory device 300M1 - 300M9 in memory module 200 may include a respective data I/O buffer 330 as described above with reference to FIGS. 7 and 8 . In addition, the data signal DATA of each memory device 300 may include a plurality of data bits DQ, and the internal data signal iDATA of each memory device 300 may include a respective plurality of internal data bits iDQ. Accordingly, data I/O buffer 330 may include a plurality of output drivers 150 provided to convert each internal data bit iDQ to a respective data bit DQ provided on a respective I/O pin 152 on the memory device. , for example, as shown in Figure 24.

更加特别地,输出驱动器150可具有包括晶体管130和140的基本驱动器电路,以及包括晶体管132、134、142和144的辅助驱动器电路。在读操作期间,带有逻辑值“1”的内部数据位iDQ可导通晶体管140和截止晶体管130,以致I/O引脚152通过晶体管140耦合到地电压VSS,以及数据位DQ具有逻辑值“0”。在读操作期间,带有逻辑值“0”的内部数据位iDQ截止晶体管140和导通晶体管130,以致I/O引脚152通过晶体管130耦合到电源电压VDD,以及数据位DQ具有逻辑值“1”。基本驱动器电路包括晶体管130和140,这样可执行输出驱动器150的逻辑功能。辅助驱动器电路包括晶体管132、134、142和144,可通过提供逻辑值“0”的信号CON以及通过提供逻辑值“1”的逆信号/CON而被禁止,以致晶体管132和142被截止。More specifically, output driver 150 may have a basic driver circuit including transistors 130 and 140 , and an auxiliary driver circuit including transistors 132 , 134 , 142 and 144 . During a read operation, internal data bit iDQ with logic value "1" may turn on transistor 140 and turn off transistor 130, so that I/O pin 152 is coupled to ground voltage VSS through transistor 140, and data bit DQ has logic value " 0". During a read operation, internal data bit iDQ with logic value "0" turns off transistor 140 and turns on transistor 130, so that I/O pin 152 is coupled to supply voltage VDD through transistor 130, and data bit DQ has logic value "1" ". The basic driver circuit includes transistors 130 and 140 , which perform the logic function of output driver 150 . The auxiliary driver circuit includes transistors 132, 134, 142 and 144, which can be disabled by providing a signal CON of a logic value "0" and by providing an inverse signal /CON of a logic value "1", so that transistors 132 and 142 are turned off.

输出驱动器150的强度可通过提供逻辑值“1”的信号CON和提供逻辑值“0”的逆信号/CON而增加,以致晶体管132和142被导通以及辅助驱动器电路被使能。随着辅助驱动器电路被使能在读操作期间,带有逻辑值“1”的内部数据位iDQ可导通晶体管140和144,以及截止晶体管130和134,以致I/O引脚152通过晶体管140和144耦合到地电压VSS,以及数据位DQ具有逻辑值“0”。随着辅助驱动器电路被使能在读操作期间,带有逻辑值“0”的内部数据位iDQ可截止晶体管140和144,以及导通晶体管130和134,以致I/O引脚152通过晶体管130和134耦合到电源电压VDD,以及数据位DQ具有逻辑值“1”。随着辅助驱动器电路被使能,基本和辅助驱动器电路并行执行输出驱动器150的逻辑功能,因此增加了输出驱动器150的驱动器强度。The strength of the output driver 150 can be increased by providing a logic value "1" signal CON and an inverse signal /CON providing a logic value "0" such that transistors 132 and 142 are turned on and the auxiliary driver circuit is enabled. With the auxiliary driver circuit enabled during a read operation, an internal data bit iDQ with a logic value of "1" may turn on transistors 140 and 144, and turn off transistors 130 and 134, so that I/O pin 152 passes through transistors 140 and 144 is coupled to ground voltage VSS, and data bit DQ has a logic value of "0". With the auxiliary driver circuit enabled during a read operation, an internal data bit iDQ with a logic value of "0" may turn off transistors 140 and 144, and turn on transistors 130 and 134, so that I/O pin 152 passes through transistors 130 and 134 is coupled to supply voltage VDD, and data bit DQ has a logic value of "1." With the auxiliary driver circuit enabled, the base and auxiliary driver circuits perform the logic functions of the output driver 150 in parallel, thus increasing the driver strength of the output driver 150 .

这样为每个存储器装置300M1-300M9可执行选择模式寄存器设置操作,以设置共享同一时钟/指令/地址总线112的不同存储装置的不同输出驱动器特性。如上所述,在模式寄存器设置操作期间,可通过时钟/指令/地址总线112的地址线路,提供选择模式寄存器设置指令,使能模式寄存器设置使能/禁止信号可提供给被应用模式寄存器设置指令的存储器装置。此外,模式寄存器设置指令中的单个位的逻辑值可定义存储器装置的所有的输出驱动器是否应该提供增加的或减少的驱动器强度。或者,第一选择模式寄存器设置指令操作可执行用于需要第一输出驱动器强度的第一多个存储器装置,以及第二选择模式寄存器设置指令操作可执行用于需要第二输出驱动器强度的第二多个存储器装置。Select mode register set operations may thus be performed for each memory device 300M1 - 300M9 to set different output driver characteristics for different memory devices sharing the same clock/command/address bus 112 . As described above, during a mode register set operation, a select mode register set command may be provided via an address line of the clock/command/address bus 112, and an enable mode register set enable/disable signal may be provided to the applied mode register set command. memory device. Furthermore, the logic value of a single bit in the mode register set instruction can define whether all output drivers of the memory device should provide increased or decreased driver strength. Alternatively, a first select mode register set instruction operation may be executed for a first plurality of memory devices requiring a first output driver strength, and a second select mode register set instruction operation may be executed for a second plurality of memory devices requiring a second output driver strength. Multiple memory devices.

再或者,选择模式寄存器操作可供给同一存储器装置中的输出驱动器的不同驱动器强度。例如,存储器装置的数据信号DATA可包括八个数据位DQ,每个存储器装置可包括八个各自的输出驱动器。因此,存储器装置的选择模式寄存器设置指令的八位可定义八个各自输出驱动器的驱动器强度。Still alternatively, select mode register operations may feed different driver strengths of output drivers in the same memory device. For example, a data signal DATA for a memory device may include eight data bits DQ, and each memory device may include eight respective output drivers. Thus, the eight bits of the select mode register set instruction of the memory device can define the driver strengths of the eight respective output drivers.

虽然本发明已参考其典型实施例被特别地示出和描述了,本领域普通技术人员可以理解在不脱离本发明的权利要求定义的精神和范围的情况下,可以进行形式和内容上的多种变化。While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and content may be made without departing from the spirit and scope of the invention as defined by the appended claims. kind of change.

图25是根据本发明另一个实施例的存储器系统1900的框图。参考图25,存储器系统1900包括存储器控制器1910和包括多个存储器装置1930M1到1930M9的存储器模块1920。存储器控制器1910利用时钟信号CK和指令地址信号CA控制存储器装置1930M1到1930M9,以及产生选择控制存储器装置1930M1到1930M9的模式寄存器设置使能/禁止信号ID1到ID9。FIG. 25 is a block diagram of a memory system 1900 according to another embodiment of the present invention. Referring to FIG. 25, a memory system 1900 includes a memory controller 1910 and a memory module 1920 including a plurality of memory devices 1930M1 to 1930M9. The memory controller 1910 controls the memory devices 1930M1 to 1930M9 using a clock signal CK and a command address signal CA, and generates mode register setting enable/disable signals ID1 to ID9 that selectively control the memory devices 1930M1 to 1930M9.

在第一模式中,存储器装置1930M1到1930M9被分别设置为不同的操作模式,以响应模式寄存器设置使能/禁止信号ID1到ID9以及指令地址信号CA。在第二模式中,存储器装置1930M1到1930M9操作在设置操作模式中,以响应预定指令地址信号CA。In the first mode, the memory devices 1930M1 to 1930M9 are respectively set to different operation modes in response to the mode register setting enable/disable signals ID1 to ID9 and the command address signal CA. In the second mode, the memory devices 1930M1 to 1930M9 operate in a set operation mode in response to a predetermined command address signal CA.

在此,在存储器装置1930M1到1930M9正常操作前,第一模式是设置存储器装置1930M1到1930M9到对应操作模式的模式,以及第二模式是正常操作存储器装置1930M1到1930M9的模式。Here, before the memory devices 1930M1 to 1930M9 operate normally, the first mode is a mode to set the memory devices 1930M1 to 1930M9 to a corresponding operation mode, and the second mode is a mode to normally operate the memory devices 1930M1 to 1930M9.

也就是说,在第一模式中,存储器装置1930M1到1930M9被分别设置为对应的操作模式,以响应指令地址信号CA。当时,每个存储器装置的操作模式是否应该被设置,取决于对应模式寄存器设置使能/禁止信号ID1到ID9的激活。That is, in the first mode, the memory devices 1930M1 to 1930M9 are respectively set to corresponding operation modes in response to the command address signal CA. At that time, whether the operation mode of each memory device should be set depends on the activation of the corresponding mode register setting enable/disable signals ID1 to ID9.

换句话说,如果对应模式寄存器设置使能/禁止信号ID1到ID9被激活,每个存储器装置1930M1到1930M9被设置为对应操作模式,以响应指令地址信号CA。如果对应模式寄存器设置使能/禁止信号ID1到ID9停用,存储器装置1930M1到1930M9不响应指令地址信号CA。因此,利用模式寄存器设置使能/禁止信号ID1到ID9,互相区别设置存储器装置1930M1到1930M9的操作模式是可能的。In other words, if the corresponding mode register setting enable/disable signals ID1 to ID9 are activated, each memory device 1930M1 to 1930M9 is set to the corresponding operation mode in response to the command address signal CA. If the corresponding mode register setting enable/disable signals ID1 to ID9 are disabled, the memory devices 1930M1 to 1930M9 do not respond to the command address signal CA. Therefore, it is possible to set the operation modes of the memory devices 1930M1 to 1930M9 differently from each other by setting the enable/disable signals ID1 to ID9 using the mode register.

例如,当应用指令地址信号CA时,如果与存储器装置1930M1到1930M5对应的模式寄存器设置使能/禁止信号ID1到ID5被激活,以及与存储器装置1930M6到1930M9对应的模式寄存器设置使能/禁止信号ID6到ID9停用,则仅有存储器装置1930M1到1930M5被设置为操作模式,以响应指令地址信号CA,以及存储器装置1930M6到1930M9不响应指令地址信号CA。For example, when the command address signal CA is applied, if the mode register setting enable/disable signals ID1 to ID5 corresponding to the memory devices 1930M1 to 1930M5 are activated, and the mode register setting enable/disable signals corresponding to the memory devices 1930M6 to 1930M9 ID6 to ID9 are deactivated, then only the memory devices 1930M1 to 1930M5 are set to the operation mode in response to the command address signal CA, and the memory devices 1930M6 to 1930M9 do not respond to the command address signal CA.

此后,如果模式寄存器设置使能/禁止信号ID1到ID5停用,模式寄存器设置使能/禁止信号ID6到ID9被激活,以及应用用于设置不同操作模式的指令地址信号CA,存储器装置1930M6到1930M9的操作模式可被设置为不同于存储器装置1930M1到1930M5的操作模式。Thereafter, if the mode register setting enable/disable signals ID1 to ID5 are deactivated, the mode register setting enable/disable signals ID6 to ID9 are activated, and the command address signal CA for setting different operation modes is applied, the memory devices 1930M6 to 1930M9 The operation mode of the memory devices 1930M1 to 1930M5 may be set to be different from the operation modes of the memory devices 1930M1 to 1930M5.

在第一模式中,存储器装置1930M1到1930M9被设置为不同的操作模式后,在第二模式中,应用预定指令地址信号CA,在不同操作模式中操作存储器装置1930M1到1930M9。After the memory devices 1930M1 to 1930M9 are set to different operation modes in the first mode, in the second mode, the memory devices 1930M1 to 1930M9 are operated in the different operation modes by applying a predetermined command address signal CA.

根据本发明实施例,如果与存储器装置1930M1到1930M5对应的模式寄存器设置使能/禁止信号ID1到ID5被激活,响应指令地址信号CA,存储器装置1930M1到1930M5被设置为刷新模式。如果与存储器装置1930M6到1930M9对应的模式寄存器设置使能/禁止信号ID6到ID9被激活,响应指令地址信号CA,存储器装置1930M6到1930M9被设置为深度断电模式(deeppower down mode)。According to an embodiment of the present invention, if the mode register setting enable/disable signals ID1 to ID5 corresponding to the memory devices 1930M1 to 1930M5 are activated, the memory devices 1930M1 to 1930M5 are set to the refresh mode in response to the command address signal CA. If the mode register setting enable/disable signals ID6 to ID9 corresponding to the memory devices 1930M6 to 1930M9 are activated, the memory devices 1930M6 to 1930M9 are set to a deep power down mode in response to the command address signal CA.

在深度断电模式中,存储器装置的内部电压电源被关闭,以及存储器装置的外部电压电源保持开启。因此,在深度断电模式下的存储器装置中,不执行刷新操作。也就是说,当应用用于设置刷新模式的指令地址信号CA时,与存储器装置1930M1到1930M5对应的模式寄存器设置使能/禁止信号ID1到ID5被激活,以及与存储器装置1930M6到1930M9对应的模式寄存器设置使能/禁止信号ID6到ID9停用。In deep power-down mode, the memory device's internal voltage supply is turned off, and the memory device's external voltage supply remains on. Therefore, in the memory device in the deep power down mode, no refresh operation is performed. That is, when the command address signal CA for setting the refresh mode is applied, the mode register setting enable/disable signals ID1 to ID5 corresponding to the memory devices 1930M1 to 1930M5 are activated, and the mode registers corresponding to the memory devices 1930M6 to 1930M9 are activated. The register setting enables/disables the signals ID6 to ID9 to be disabled.

因此,响应应用于存储器装置1930M1到1930M5的指令地址信号CA,存储器装置1930M1到1930M5被设置为刷新模式,以及剩余的存储器装置1930M6到1930M9不被设置为刷新模式。此后,如果模式寄存器设置使能/禁止信号ID1到ID5停用,模式寄存器设置使能/禁止信号ID6到ID9被激活,以及应用用于设置深度断电模式的指令地址信号CA,存储器装置1930M6到1930M9可被设置为深度断电模式。Accordingly, in response to the command address signal CA applied to the memory devices 1930M1 to 1930M5, the memory devices 1930M1 to 1930M5 are set to the refresh mode, and the remaining memory devices 1930M6 to 1930M9 are not set to the refresh mode. Thereafter, if the mode register setting enable/disable signals ID1 to ID5 are deactivated, the mode register setting enable/disable signals ID6 to ID9 are activated, and the command address signal CA for setting the deep power-off mode is applied, the memory devices 1930M6 to The 1930M9 can be set to deep power down mode.

响应模式寄存器设置使能/禁止信号ID1到ID9和指令地址信号CA,被设置为刷新模式或深度断电模式的每个存储器装置的内部配置,是本领域普通技术人员是熟知的,因此,省略了其详细描述。在存储器模块1920正常操作的第二模式,如果应用用于命令刷新操作的指令地址信号CA,存储器装置1930M1到1930M5执行刷新操作,以及存储器装置1930M6到1930M9操作在深度断电模式。The internal configuration of each memory device set to the refresh mode or the deep power-down mode in response to the mode register setting enable/disable signals ID1 to ID9 and the command address signal CA is well known to those of ordinary skill in the art, and therefore, omitted its detailed description. In the second mode in which the memory module 1920 normally operates, if a command address signal CA for commanding a refresh operation is applied, the memory devices 1930M1 to 1930M5 perform a refresh operation, and the memory devices 1930M6 to 1930M9 operate in a deep power-down mode.

这里,可能应用用于命令深度断电操作的指令地址信号CA,而不是用于命令刷新操作的指令地址信号CA。也就是说,在第二模式中,用于操作在不同操作模式的存储器装置的指令地址信号CA能被任意设定。因此,通过将存储应被保存的数据的存储器装置设置到刷新模式和将存储可被擦除的数据的存储器装置设置到深度断电模式,减少电源损耗是可能的。Here, it is possible to apply the command address signal CA for commanding a deep power down operation instead of the command address signal CA for commanding a refresh operation. That is, in the second mode, the command address signal CA for the memory devices operating in different operation modes can be arbitrarily set. Therefore, it is possible to reduce power consumption by setting a memory device storing data that should be saved to a refresh mode and a memory device storing data that can be erased to a deep power down mode.

本发明的技术概念不受图25所示的存储器模块1920限制,根据本发明的实施例,本发明的技术概念能应用于图18到23所示的各种存储器模块结构。从存储控制1910产生的指令地址信号CA可以是MRS(模式寄存器设置)指令。这将参考图8B在下文详细说明。The technical concept of the present invention is not limited to the memory module 1920 shown in FIG. 25, and the technical concept of the present invention can be applied to various memory module structures shown in FIGS. 18 to 23 according to an embodiment of the present invention. The command address signal CA generated from the memory control 1910 may be an MRS (Mode Register Set) command. This will be described in detail below with reference to FIG. 8B.

通常,MRS指令包括地址代码部分(A0到A12)和两个存储体地址部分(BA0和BA1)。A0到A12以及BA0和BA1分别表示地址代码和存储体地址,但A0到A12以及BA0和BA1可表示地址引脚。根据地址代码决定地址代码的逻辑值,例如突发长度和CAS等待时间。Typically, an MRS instruction includes an address code portion (A0 to A12) and two bank address portions (BA0 and BA1). A0 to A12 and BA0 and BA1 represent address codes and bank addresses, respectively, but A0 to A12 and BA0 and BA1 may represent address pins. The logical value of the address code, such as burst length and CAS waiting time, is determined according to the address code.

MRS循环是否是当前循环根据存储体地址的逻辑值决定。地址代码和存储体地址一起被称为“MRS键(key)地址代码”。本实施例使用的MRS指令进一步包括第三存储体地址BA2。Whether the MRS cycle is the current cycle is determined according to the logical value of the memory bank address. The address code and the bank address together are referred to as "MRS key address code". The MRS instruction used in this embodiment further includes a third memory bank address BA2.

根据MRS指令的MRS键地址代码的第三存储体地址BA2决定存储器控制器1910是否该激活模式寄存器设置使能/禁止信号ID。如果第三存储体地址BA2为低,存储器控制器1910停用模式寄存器设置使能/禁止信号ID。这与在没有MRS键地址代码的第三存储体地址BA2的常规MRS指令中的是相同的。According to the third bank address BA2 of the MRS key address code of the MRS command, it is determined whether the memory controller 1910 sets the enable/disable signal ID for the active mode register. If the third bank address BA2 is low, the memory controller 1910 disables the mode register setting enable/disable signal ID. This is the same as in the conventional MRS instruction for the third bank address BA2 without the MRS key address code.

相反地,如果MRS键地址代码的第三存储体地址BA2为高,存储器控制器1910激活并输出模式寄存器设置使能/禁止信号ID。在本实施例中,如果指令地址信号CA(也就是MRS指令)的第三存储体地址BA2为高,根据地址代码A0到A12,存储器装置1930M1到1930M9能被设置为刷新模式或深度断电模式。MRS指令可定义多种操作模式,如图8B所示。例如,如果第三存储体地址BA2为低,第二存储体地址BA1被保存,以致其能够在以后被使用(RFU)。如果第一存储体地址BA0为低,选中模式寄存器设置(MRS)循环。On the contrary, if the third bank address BA2 of the MRS key address code is high, the memory controller 1910 activates and outputs the mode register setting enable/disable signal ID. In this embodiment, if the third bank address BA2 of the command address signal CA (that is, the MRS command) is high, the memory devices 1930M1 to 1930M9 can be set to refresh mode or deep power-down mode according to address codes A0 to A12 . The MRS command can define multiple operating modes, as shown in FIG. 8B. For example, if the third bank address BA2 is low, the second bank address BA1 is saved so that it can be used later (RFU). If the first bank address BA0 is low, the mode register set (MRS) cycle is selected.

如果第一存储体地址BA0为高,选中扩展模式寄存器设置(EMRS)循环。在MRS循环中,地址代码A9到A12被保存,以致其能在以后被使用(RFU),以及地址代码A8控制延迟锁定环(DLL)复位指令。地址代码A7能控制测试指令TM,地址代码A4到A6能控制CAS等待时间指令,地址代码A3能控制突发型BT指令,以及地址代码A0到A3能控制突发长度指令。If the first bank address BA0 is high, the Extended Mode Register Set (EMRS) cycle is selected. In the MRS loop, address codes A9 to A12 are saved so that they can be used later (RFU), and address code A8 controls a delay locked loop (DLL) reset instruction. Address code A7 can control the test command TM, address codes A4 to A6 can control the CAS latency command, address code A3 can control the burst type BT command, and address codes A0 to A3 can control the burst length command.

如上所述,图25所示的存储器系统1900的存储器装置1930M1到1930M9响应预定指令地址信号CA,能分别执行刷新操作和深度断电操作。也就是说,响应同样的指令地址信号CA,存储器装置1930M1到1930M9能执行不同操作。每个模式寄存器设置使能/禁止信号ID1到ID9能被输入到存储器装置1930M1到1930M9中对应一个的数据引脚、数据屏蔽引脚以及数据选通引脚中的其中一个,如图8A中实施例所示。As described above, the memory devices 1930M1 to 1930M9 of the memory system 1900 shown in FIG. 25 can respectively perform a refresh operation and a deep power-down operation in response to a predetermined command address signal CA. That is, in response to the same command address signal CA, the memory devices 1930M1 to 1930M9 can perform different operations. Each mode register setting enable/disable signal ID1 to ID9 can be input to one of the data pin, data mask pin and data strobe pin corresponding to one of the memory devices 1930M1 to 1930M9, as implemented in FIG. 8A example shown.

图26是根据本发明又一个实施例的存储器系统2100框图。参考图26,存储器系统2100包括第一存储器装置M1和第二存储器装置M2。响应指令地址信号CA,第一存储器装置M1和第二存储器装置M2能执行不同操作。更详细地,在第一模式中,响应芯片选择信号CS1或CS2以及预定指令地址信号CA,第一存储器装置M1可被设置为不同于第二存储器装置M2的操作模式。FIG. 26 is a block diagram of a memory system 2100 according to yet another embodiment of the present invention. Referring to FIG. 26, a memory system 2100 includes a first memory device M1 and a second memory device M2. In response to the command address signal CA, the first memory device M1 and the second memory device M2 can perform different operations. In more detail, in the first mode, the first memory device M1 may be set to an operation mode different from that of the second memory device M2 in response to the chip selection signal CS1 or CS2 and the predetermined command address signal CA.

存储器系统2100进一步包括存储器控制器2110,用于利用时钟信号CK和指令地址信号CA,控制第一和第二存储器装置MI和M2的操作,以及产生芯片选择信号CS1和CS2。类似如图25所示的存储器模块1920的存储器装置1930M1到1930M9,在图26所示的存储器系统2100中,根据指令地址信号CA,第一和第二存储器装置M1和M2被分别设置为不同的操作模式。The memory system 2100 further includes a memory controller 2110 for controlling operations of the first and second memory devices MI and M2 using a clock signal CK and a command address signal CA, and generating chip select signals CS1 and CS2. Similar to the memory devices 1930M1 to 1930M9 of the memory module 1920 shown in FIG. 25, in the memory system 2100 shown in FIG. 26, the first and second memory devices M1 and M2 are respectively set to different operating mode.

通常,移动设备包括存储芯片而不是存储器模块。图26所示的存储器系统2100是将本发明技术概念应用于移动设备的一个例子。这里,芯片选择信号CS1和CS2被使用,而不是如图25所示的模式寄存器设置使能/禁止信号ID。在第一模式中,如果芯片选择信号CS1和CS2被激活,响应指令地址信号CA,第一和第二存储器装置M1和M2被设置为对应操作模式。如果芯片选择信号CS1和CS2停用,第一和第二存储器装置M1和M2不响应指令地址信号CA。Typically, mobile devices include memory chips rather than memory modules. The memory system 2100 shown in FIG. 26 is an example of applying the technical concept of the present invention to a mobile device. Here, chip select signals CS1 and CS2 are used instead of the mode register setting enable/disable signal ID as shown in FIG. 25 . In the first mode, if the chip select signals CS1 and CS2 are activated, the first and second memory devices M1 and M2 are set to corresponding operation modes in response to the command address signal CA. If the chip select signals CS1 and CS2 are deactivated, the first and second memory devices M1 and M2 do not respond to the command address signal CA.

更详细的描述,在第一模式中,如果芯片选择信号CS1被激活,响应指令地址信号CA,第一存储器装置M1被设置为刷新模式。这时,如果芯片选择信号CS2保持停用。并且,在指令地址信号CA中,如上所述,第三存储体地址BA2为高,以及地址代码A0到A12存储用于控制第一存储器装置M1的刷新操作的信息。To describe in more detail, in the first mode, if the chip select signal CS1 is activated, the first memory device M1 is set in the refresh mode in response to the command address signal CA. At this time, if the chip select signal CS2 remains disabled. Also, in the command address signal CA, as described above, the third bank address BA2 is high, and the address codes A0 to A12 store information for controlling the refresh operation of the first memory device M1.

如果芯片选择信号CS1停用,以及应用于第二存储器装置M2的芯片选择信号CS2被激活,响应指令地址信号CA,第二存储器装置M2被设置为深度断电模式。这样,既然在第一模式中,第一存储器装置M1和第二存储器装置M2的操作模式被设置为互相不同的模式,在正常操作模式中,响应同样的指令地址信号CA,第一和第二存储器装置M1和M2能够执行不同的操作。If the chip select signal CS1 is deactivated and the chip select signal CS2 applied to the second memory device M2 is activated, the second memory device M2 is set in a deep power down mode in response to the command address signal CA. Thus, since in the first mode, the operation modes of the first memory device M1 and the second memory device M2 are set to be different from each other, in the normal operation mode, in response to the same command address signal CA, the first and second Memory devices M1 and M2 are capable of performing different operations.

因此,通过将存储应该被保存数据的存储器装置设置到刷新模式,以及将存储可被擦除数据的存储器装置设置到深度断电模式,减少电源功耗是可能的。第一存储器装置M1和第二存储器装置M2直接从存储器控制器2110接收时钟信号CK和指令地址信号CA。但是,响应指令地址信号CA,存储器装置操作在不同的操作模式的存储器系统结构,对本领域普通技术人员来说是明然的,不受图26所示的存储器系统2100的限制。Therefore, it is possible to reduce power consumption by setting a memory device storing data that should be saved to a refresh mode, and setting a memory device storing data that can be erased to a deep power down mode. The first memory device M1 and the second memory device M2 directly receive the clock signal CK and the command address signal CA from the memory controller 2110 . However, the structure of the memory system in which the memory device operates in different operation modes in response to the command address signal CA is obvious to those skilled in the art, and is not limited by the memory system 2100 shown in FIG. 26 .

图27是根据本发明又一个实施例的存储器系统2200的框图。在存储器系统2200中,第一存储器装置M1直接从存储器控制器2210接收时钟信号CK和指令地址信号CA,以及第二存储器装置M2通过第一存储器装置M1接收时钟信号CK和指令地址信号CA。存储器系统2200以与图26所示的存储器系统2100的相同的方式来操作,因此,省略其详细描述。FIG. 27 is a block diagram of a memory system 2200 according to yet another embodiment of the present invention. In the memory system 2200, the first memory device M1 receives the clock signal CK and the command address signal CA directly from the memory controller 2210, and the second memory device M2 receives the clock signal CK and the command address signal CA through the first memory device M1. The memory system 2200 operates in the same manner as the memory system 2100 shown in FIG. 26, and thus, a detailed description thereof is omitted.

图28是根据本发明又一个实施例的存储器系统2300的框图。存储器系统2300是将参考图19到22描述的本发明技术概念应用到多个存储器模块的情况。存储器系统2300包括第一存储器模块MM11和MM12,以及第二存储器模块MM21和MM22,其中每个存储器模块包括多个存储器装置。FIG. 28 is a block diagram of a memory system 2300 according to yet another embodiment of the present invention. The memory system 2300 is a case where the technical concept of the present invention described with reference to FIGS. 19 to 22 is applied to a plurality of memory modules. The memory system 2300 includes first memory modules MM11 and MM12, and second memory modules MM21 and MM22, where each memory module includes a plurality of memory devices.

在正常操作模式,响应指令地址信号CA,第一和第二存储器模块MM11、MM12、MM21和MM22能执行不同的操作。响应第一芯片选择信号CS1的激活,第一存储器模块MM11和MM12根据指令地址信号CA被设置为刷新模式。这时,第二芯片选择信号CS2保持停用。In a normal operation mode, the first and second memory modules MM11, MM12, MM21, and MM22 can perform different operations in response to the command address signal CA. In response to activation of the first chip select signal CS1, the first memory modules MM11 and MM12 are set to a refresh mode according to the command address signal CA. At this time, the second chip select signal CS2 remains inactive.

而且,在指令地址信号CA中,如上所述,第三存储体地址BA2为高,以及地址代码A0到A12存储用于控制第一存储器模块MM11和MM12的刷新操作的信息。之后,如果第一芯片选择信号CS1是停用的,以及应用于第二存储器模块MM21和MM22的第二芯片选择信号CS2是激活的,则响应指令地址信号CA,第二存储器模块MM21和MM22被设置为深度断电模式。Also, in the command address signal CA, as described above, the third bank address BA2 is high, and address codes A0 to A12 store information for controlling refresh operations of the first memory modules MM11 and MM12. Thereafter, if the first chip selection signal CS1 is inactive and the second chip selection signal CS2 applied to the second memory modules MM21 and MM22 is active, the second memory modules MM21 and MM22 are activated in response to the command address signal CA. Set to deep power down mode.

这样,如果在第一模式中第一存储器模块MM11和MM12的操作模式被设置为不同于第二存储器模块MM21和MM22的操作模式,在正常操作模式中,响应相同的指令地址信号CA,第一存储器模块MM11和MM12执行不同于第二存储器模块MM21和MM22的操作。Thus, if the operation mode of the first memory modules MM11 and MM12 in the first mode is set to be different from the operation mode of the second memory modules MM21 and MM22, in the normal operation mode, in response to the same command address signal CA, the first The memory modules MM11 and MM12 perform operations different from the second memory modules MM21 and MM22.

因此,通过将存储应该被保存的数据的存储器模块设置到刷新模式,以及将存储可被擦除的数据的存储器模块设置到深度断电模式,减少电源功耗是可能的。Therefore, it is possible to reduce power consumption by setting a memory block storing data that should be saved to a refresh mode, and setting a memory block storing data that can be erased to a deep power down mode.

图28所示的存储器系统2300以与图25到27所示的存储器系统1900、2100,和2200相同的方式来操作,因此,省略其详细描述。The memory system 2300 shown in FIG. 28 operates in the same manner as the memory systems 1900, 2100, and 2200 shown in FIGS. 25 to 27, and thus, a detailed description thereof is omitted.

Claims (77)

1, a kind of accumulator system comprises:
Instruction/address bus with a plurality of instruction/address lines;
First integrated circuit memory devices, it comprises the instruction/address pin of more than first on the instruction/address lines that is coupled to instruction/address bus, first mode register is configured to the information of the operation characteristic of area definition first memory device, and first the instruction decoder mode register that is configured to receive the enable signal response that first predetermined pins with first integrated circuit memory devices receives instruction is set, and the mode register of the inhibit signal response of refusal and the reception of first predetermined pins is provided with instruction, so that when first predetermined pins during the mode register setting operation received enable signal, the information that mode register is provided with instruction was stored in first mode register;
Second integrated circuit memory devices, it comprises the instruction/address pin of more than second on the instruction/address lines that is coupled to instruction/address bus, second mode register is configured to the information of the operation characteristic of area definition second memory device, and second the instruction decoder mode register that is configured to receive the enable signal response that second predetermined pins with second integrated circuit memory devices receives instruction is set, and the mode register of the inhibit signal response of refusal and the reception of second predetermined pins is provided with instruction, so that when second predetermined pins during the mode register setting operation received enable signal, the information that mode register is provided with instruction can be stored in second mode register; And
Be coupled to instruction/address bus Memory Controller, wherein during the first mode register setting operation, described Memory Controller is configured to by instruction/address bus, transmit the first mode register setting and instruct more than first and second instruction/address pin of first and second integrated circuit memory devices, described Memory Controller is further configured to during the first mode register setting operation, transmit first predetermined pins of first enable signal, and transmit second predetermined pins of first inhibit signal to second integrated circuit memory devices to first integrated circuit memory devices.
2, accumulator system according to claim 1, wherein during the first mode register setting operation, the information that first mode register is provided with instruction is written in first mode register, rather than during the first mode register setting operation, the information that first mode register is provided with instruction is written in second mode register.
3, accumulator system according to claim 2, wherein during the second mode register setting operation, described Memory Controller further is configured to by instruction/address bus, transmitting the second mode register setting instructs on more than first and second instruction/address pin of first and second integrated circuit memory devices, during the second mode register setting operation, described Memory Controller further is configured to transmit first predetermined pins of second inhibit signal to first integrated circuit memory devices, and transmit second predetermined pins of second enable signal to second integrated circuit memory devices, wherein during the second mode register setting operation, the information that second mode register is provided with instruction is written into second mode register, rather than during the second mode register setting operation, the information that second mode register is provided with instruction is written to the operation of first mode register.
4, accumulator system according to claim 1 further comprises:
The first data input/output bus, it comprises more than first the data I/O circuit that is coupling between described Memory Controller and described first integrated circuit memory devices, wherein during write operation, described Memory Controller is configured to provide first data-signal of the first memory cell array that is written to described first integrated circuit memory devices by the first data input/output bus; And
The second data input/output bus, it comprises more than second the data I/O circuit that is coupling between described Memory Controller and described second integrated circuit memory devices, wherein during write operation, described Memory Controller is configured to provide second data-signal of the second memory cell array that is written to described second integrated circuit memory devices by the second data input/output bus.
5, accumulator system according to claim 4, wherein said first integrated circuit memory devices comprises more than first the data I/O pin that is coupled to more than first data I/O circuit, wherein said second integrated circuit memory devices comprises more than second the data I/O pin that is coupled to more than second data I/O circuit, wherein said first predetermined pins comprises in more than first the data I/O pin, and wherein said second predetermined pins comprises one in more than second the data I/O pin.
6, accumulator system according to claim 1, wherein in read and write operating period, described first and second predetermined pins are inoperative.
7, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices comprise the first and second data strobe pins separately, the first and second data input/output (i/o) buffers separately, and first and second memory cell arrays separately, wherein during write operation, respond the data strobe signal that the described first and second data strobe pins separately receive, the first and second data input/output (i/o) buffers are configured to data are write in separately first and second memory cell arrays, and wherein first and second predetermined pins comprise the first and second data strobe pins separately.
8, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices comprise the first and second data mask pins separately, the first and second data input/output (i/o) buffers separately, and first and second memory cell arrays separately, wherein the first data input/output (i/o) buffer is configured to during write operation the stand-by shielded signal that the response first data mask pin receives data is write in the first memory cell array, and the activation shielded signal that the response first data mask pin receives during write operation is forbidden writing data in the first memory cell array, wherein the second data input/output (i/o) buffer is configured to during write operation the stand-by shielded signal that the response second data mask pin receives data is write in the second memory cell array, and the activation shielded signal that the response second data mask pin receives during write operation forbids writing data in the second memory cell array, and wherein first and second predetermined pins comprise the first and second data mask pins separately.
9, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices comprise that separately the first and second data input/output (i/o) buffers, first and second memory cell arrays separately and first and second internal clock signal generators separately are configured to clock signal of system generation first and second internal clock signals separately that the response storage controller produces
Wherein respond described internal clock signal separately, described first and second data input/output (i/o) buffers control read and write, first internal clock signal generator is further configured to responding the information of first mode register, adjust the timing of first internal clock signal relevant with system clock, and second internal clock signal generator be further configured to responding the information of second mode register, adjust the timing of second internal clock signal relevant with system clock.
10, accumulator system according to claim 1, wherein said first and second integrated circuit (IC) apparatus comprise more than first and second data I/O pin separately, first and second memory cell arrays separately, and be coupling in separately more than first and second data I/O pin and the first and second data input/output (i/o) buffers separately between first and second memory cell arrays separately, wherein first input/output (i/o) buffer is configured to during read operation, data are read more than first data I/O pin from the first memory cell array, wherein second input/output (i/o) buffer is configured to during read operation, data are read more than second data I/O pin from the second memory cell array, wherein first input/output (i/o) buffer comprises more than first output driver that is coupled to one of more than first correspondence in the data I/O pin, and wherein more than first output driver information of being configured to respond first mode register is adjusted its intensity, and wherein second input/output (i/o) buffer comprises more than second output driver that is coupled to one of more than second correspondence in the data I/O pin, and wherein more than second output driver information of being configured to respond second mode register is adjusted its intensity.
11, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices are coupled in proper order along instruction/address bus.
12, accumulator system according to claim 11, wherein said instruction/address bus is from intersecting.
13, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices are coupling between Memory Controller and the terminating circuit in proper order along instruction/address bus.
14, accumulator system according to claim 1, wherein said first and second integrated circuit memory devices are along instruction/address bus and parallel coupling, this instruction/address bus have between first and second integrated circuit memory devices, be provided, be used to instruct/supply of address bus.
15, accumulator system according to claim 1, wherein said first integrated circuit memory devices is along instruction/address bus, be coupling between the Memory Controller and first terminating circuit, and wherein said second integrated circuit memory devices is coupling between the Memory Controller and second terminating circuit along instruction/address bus.
16, accumulator system according to claim 1 further comprises:
Register, it is configured to instruction/address bus that the reception memorizer controller comes and carries, and this register comprises the impact damper of the instruction/address lines that is configured to drive described instruction/address bus.
17, accumulator system according to claim 16, wherein said register further is configured to receive data-signal from the Memory Controller of first and second integrated circuit (IC) apparatus, and register comprises the data buffer of the data-signal that is configured to drive first and second integrated circuit (IC) apparatus.
18, accumulator system according to claim 1 further comprises:
Be coupled to the system clock circuit of first and second integrated circuit (IC) apparatus; And
Be coupling in the phase-locked loop circuit between the clock signal of system output of system clock circuit and Memory Controller.
19, a kind of method of control store module, this memory module comprise a plurality of storage arrangements that are coupled to Memory Controller by identical instruction/address bus, and this method comprises:
During the mode register setting operation, by instruction/address bus, to each integrated circuit memory devices, the register that supplies a pattern is provided with instruction from Memory Controller;
Between the Memory Controller and first integrated circuit memory devices, pass through signal line, one of from the Memory Controller to the integrated circuit memory devices first, inhibit signal is provided, therefore during the mode register setting operation, forbid that the mode register of first integrated circuit memory devices is provided with the execution of instruction; And
Between the Memory Controller and second integrated circuit memory devices, pass through signal line, one of from the Memory Controller to the integrated circuit memory devices second, enable signal is provided, therefore during the mode register setting operation, the mode register that enables second integrated circuit memory devices is provided with the execution of instruction, wherein said inhibit signal is during the mode register setting operation, do not offer second integrated circuit memory devices, and wherein said enable signal does not offer first integrated circuit memory devices during the mode register setting operation.
20, method according to claim 19 further comprises:
During the second mode register setting operation,, to each integrated circuit memory devices, provide second mode register that instruction is set from Memory Controller by instruction/address bus;
Between the Memory Controller and first integrated circuit memory devices, pass through signal line, from Memory Controller to first integrated circuit memory devices, second enable signal is provided, therefore during the second mode register setting operation, second mode register that enables first integrated circuit memory devices is provided with the execution of instruction; And
Between the Memory Controller and second integrated circuit memory devices, pass through signal line, from Memory Controller to second integrated circuit memory devices, inhibit signal is provided, therefore during the second mode register setting operation, forbid that second mode register of second integrated circuit memory devices is provided with the execution of instruction, wherein said second enable signal is during the second mode register setting operation, do not offer second integrated circuit memory devices, and wherein said second inhibit signal does not offer first integrated circuit memory devices during the second mode register setting operation.
21, method according to claim 19, wherein said first integrated circuit memory devices comprises first mode register, and described second integrated circuit memory devices comprises second mode register, this method further comprises:
During the mode register setting operation, to the corresponding information of instruction be set with first mode register writes in second mode register of second integrated circuit memory devices, rather than during the mode register setting operation, will the corresponding information of instruction be set with mode register and write in first mode register.
22, method according to claim 19 further comprises:
During write operation,, first data-signal that write is offered the first memory cell array of first integrated circuit memory devices by the first data input/output bus; And
During write operation,, second data-signal that write is offered the second memory cell array of second integrated circuit memory devices by the second data input/output bus.
23, method according to claim 22, wherein said first data-signal is provided for more than first data I/O pin of first integrated circuit memory devices, wherein said second data-signal is provided for more than second data I/O pin of second integrated circuit memory devices, wherein said inhibit signal is provided in more than first the data I/O pin, and wherein said enable signal is provided for one in more than second the data I/O pin.
24, method according to claim 19, wherein said inhibit signal is provided for first predetermined pins of first integrated circuit memory devices, wherein said enable signal is provided for second predetermined pins of second integrated circuit memory devices, and wherein in read and write operating period, first and second predetermined pins are inoperative.
25, method according to claim 19, wherein said first and second integrated circuit memory devices comprise separately the first and second data strobe pins and first and second memory cell arrays separately, this method further comprises:
When first and second memory cell arrays that write data into separately, during write operation, provide data strobe signal to arrive separately the first and second data strobe pins, wherein said forbidding is provided for the first and second data strobe pins with enable signal.
26, method according to claim 19, wherein said first and second integrated circuit memory devices comprise first and second data mask pin and the memory cell arrays separately, and this method further comprises:
During first write operation, stand-by shielded signal is offered the first data mask pin, during first write operation, to enable to write data in the first memory cell array;
During second write operation, the shielded signal that activates is offered the first data mask pin, during second write operation, to forbid writing data in the first memory cell array;
During first write operation, the shielded signal that activates is offered the second data mask pin, during first write operation, to forbid writing data to the second memory cell array; And
During second write operation, stand-by shielded signal is offered the second data mask pin, during second write operation, to enable to write data to the second memory cell array;
Wherein will forbid offering the first and second data mask pins with enable signal.
27, method according to claim 19 further comprises:
Provide clock signal of system to first and second integrated circuit (IC) apparatus, responding system clock signal wherein, first integrated circuit memory devices produces first internal clock signal, responding system clock signal wherein, second integrated circuit memory devices produces second internal clock signal, and wherein the response modes register is provided with instruction, with respect to clock signal of system, adjusts the timing of second internal clock signal.
28, method according to claim 19 further comprises:
During read operation, by more than first output driver and more than first data I/O pin, from the first memory cell array reception data of first integrated circuit memory devices; And
During read operation, by more than second output driver and more than second data I/O pin, from the second memory cell array reception data of second integrated circuit memory devices; And
Wherein the response modes register is provided with instruction, adjusts the intensity of more than second output driver.
29, a kind of integrated circuit memory devices comprises:
Memory cell array;
Mode register is configured to store the operation characteristic information of define storage device of being used for;
Instruction decoder, be configured to during preference pattern register setting operation, the enable signal that receives on the predetermined pins of response integrated circuit memory devices, receive the preference pattern register instruction is set, and the inhibit signal that receives on the predetermined pins of response integrated circuit memory devices, refusal preference pattern register is provided with instruction, so that during preference pattern register setting operation, when the scheduled pin of enable signal received, the information that the preference pattern register is provided with instruction was stored in mode register; And
The data input/output (i/o) buffer is configured to according to the defined operation characteristic of the information of mode register stored, and during write operation, control writes data to memory cell array, and during read operation, sense data from memory cell array.
30, integrated circuit memory devices according to claim 29, wherein during the mode register setting operation, when the scheduled pin of inhibit signal received, the information that described preference pattern register is provided with instruction was not stored in the mode register.
31, integrated circuit memory devices according to claim 29 further comprises:
The data mask pin, wherein said data input/output (i/o) buffer is configured to during write operation, the stand-by shielded signal that response data shielding pin receives, write data in the memory cell array, and during the write operation, the shielded signal of the activation that response data shielding pin receives is forbidden writing data in the memory cell array, and wherein said predetermined pins comprises the data mask pin.
32, integrated circuit memory devices according to claim 29 further comprises:
A plurality of data I/O pins, wherein said data input/output (i/o) buffer is configured to during write operation, write data to memory cell array from data I/O pin, and during read operation, to data I/O pin, wherein said predetermined pins comprises in the data I/O pin from the memory cell array read data.
33, integrated circuit memory devices according to claim 29, wherein predetermined pins is inoperative in read and write operating period.
34, integrated circuit memory devices according to claim 29 further comprises:
The data strobe pin, wherein said data input/output (i/o) buffer is configured to during write operation, and the data strobe signal that the response data strobe pin receives write data in the memory cell array, and wherein said predetermined pins comprises the data strobe pin.
35, integrated circuit memory devices according to claim 29 further comprises:
Internal clock signal generator, the clock signal of system that its clock input that is configured to respond integrated circuit memory devices receives, produce internal clock signal, wherein said data input/output (i/o) buffer response internal clock signal, control writes and reads, this internal clock generator is further configured the information that instruction is set for the preference pattern register of response modes register-stored, with respect to clock signal of system, adjusts the timing of internal clock signal.
36, integrated circuit memory devices according to claim 29 further comprises:
A plurality of data I/O pins, wherein said data input/output (i/o) buffer is configured to during read operation, from the memory cell array reading of data to data I/O pin, wherein said data input/output (i/o) buffer comprises a plurality of output drivers, and each described output driver is coupled in the data I/O pin separately one, and the information that the wherein said output driver preference pattern register that is configured to the response modes register-stored is provided with instruction is adjusted its intensity.
37, a kind of method of operating integrated circuit memory devices, this method comprises:
During the first preference pattern register setting operation, the predetermined pins of response integrated circuit memory devices enable signal that receive, that have first logical value, receive the first preference pattern register instruction is set, consequently the corresponding information of instruction is set and is stored in the mode register with the first preference pattern register;
During the second preference pattern register setting operation, inhibit signal that receive, that have second logical value on the predetermined pins of response integrated circuit memory devices, refuse the second preference pattern register instruction is set, so that with the second preference pattern register the corresponding information of instruction is set and is not stored in the mode register, wherein first and second logical values are opposite logical values; And
According to the defined operation characteristic of mode register canned data, during write operation, control write data in the memory cell array of integrated circuit memory devices, with and/or during read operation, from the memory cell array sense data.
38, according to the described method of claim 37, wherein said predetermined pins comprises the data mask pin, and this method further comprises:
During first write operation, the shielded signal of the activation that response data shielding pin receives is forbidden writing in the memory cell array; And
During second write operation, the stand-by shielded signal that response data shielding pin receives enables to write in the memory cell array.
39, according to the described method of claim 37, wherein said predetermined pins comprises data I/O pin, and this method further comprises:
During write operation, write data to the memory cell array from data I/O pin; And
During read operation, from the memory cell array read data to data I/O pin.
40, according to the described method of claim 37, wherein said predetermined pins is inoperative in read and write operating period.
41, according to the described method of claim 37, wherein said predetermined pins comprises the data strobe pin, and this method further comprises:
During write operation, the data strobe signal that the response data strobe pin receives writes data in the memory cell array.
42, according to the described method of claim 37, further comprise:
The clock signal of system that the clock input of response integrated circuit memory devices is received produces internal clock signal, and wherein the data control that writes and/or read comprises the response internal clock signal, writes and/or sense data; And
The information of response modes register-stored with respect to clock signal of system, is adjusted the timing of internal clock signal.
43, according to the described method of claim 37, further comprise:
During read operation, pass through output driver, the output pin of data separately from the memory cell array reading of data to integrated circuit memory devices, wherein the output driver preference pattern register that is configured to the response modes register-stored information that instruction is set is adjusted its intensity.
44, a kind of operation comprises the method for the memory module of a plurality of integrated circuit memory devices, wherein said a plurality of storage arrangement is by same instruction/address bus, be coupled to Memory Controller, and wherein said a plurality of storage arrangement passes through data input/output bus separately, independently be coupled to Memory Controller, this method comprises:
Utilization is coupling in the first data input/output bus between Memory Controller and first memory device, and first the mode register of one of storage arrangement is set, and defines the operation characteristic of first memory device thus;
Utilization is coupling in the second data input/output bus between Memory Controller and second memory device, and second the mode register of one of storage arrangement is set, and defines the operation characteristic of second memory device thus;
By the first data input/output bus, write first data-signal in the memory cell array of first memory device; And
By the second data input/output bus, write second data-signal in the memory cell array of second memory device.
45, a kind of integrated circuit memory devices comprises:
Memory cell array;
A plurality of data I/O pins, it is configured to during data write operation, reception will be written to data the memory cell array from Memory Controller, this data I/O pin further is configured to provide data to Memory Controller from memory cell array during data read operation; And
Mode register, it is configured to store the information of operation characteristic of define storage device of being used for, and wherein said mode register is configured to utilize the data input/output bus to be provided with.
46, a kind of method of operational store module, this memory module comprise a plurality of storage arrangements that are coupled to Memory Controller by identical instruction/address bus, and this method comprises:
During the mode register setting operation,, instruction is set from Memory Controller receiving mode register at each integrated circuit memory devices by instruction/address bus;
By the signal line between the Memory Controller and first integrated circuit memory devices, receive inhibit signal from first the Memory Controller of one of integrated circuit memory devices, during the mode register setting operation, forbid that the mode register of first integrated circuit memory devices is provided with the execution of instruction thus; And
By the signal line between the Memory Controller and second integrated circuit memory devices, receive enable signal from second the Memory Controller of one of integrated circuit memory devices, thus during the mode register setting operation, the mode register that enables second integrated circuit memory devices is provided with the execution of instruction, wherein during the mode register setting operation, second integrated circuit memory devices does not receive inhibit signal, and wherein during the mode register setting operation, first integrated circuit memory devices does not receive enable signal.
47, according to the described method of claim 46, further comprise:
During the second mode register setting operation,, receive second mode register from the Memory Controller of each integrated circuit memory devices instruction is set by instruction/address bus;
By the signal line between the Memory Controller and first integrated circuit memory devices, receive second enable signal from the Memory Controller of first integrated circuit memory devices, during the second mode register setting operation, second mode register that enables first integrated circuit memory devices is provided with the execution of instruction thus; And
By the signal line between the Memory Controller and second integrated circuit memory devices, receive inhibit signal from the storage control of second integrated circuit memory devices, thus during the second mode register setting operation, forbid that second mode register of second integrated circuit memory devices is provided with the execution of instruction, wherein during the second mode register setting operation, second integrated circuit memory devices does not receive second enable signal, and wherein during the second mode register setting operation, first integrated circuit memory devices does not receive second inhibit signal.
48, according to the described method of claim 46, wherein said first integrated circuit memory devices comprises first mode register, and described second integrated circuit memory devices comprises second mode register, and this method further comprises:
During the mode register setting operation, to the corresponding information of instruction be set with first mode register is written in second mode register of second integrated circuit memory devices, rather than during the mode register setting operation, will the corresponding information of instruction be set with mode register and be written in first mode register.
49, according to the described method of claim 46, further comprise:
During write operation, by the first data input/output bus, reception will be written to first data-signal of the first memory cell array of first integrated circuit memory devices; And
During write operation, by the second data input/output bus, reception will be written to second data-signal in the second memory cell array of second integrated circuit memory devices.
50, according to the described method of claim 49, wherein said first data-signal is received by more than first data I/O pin of first integrated circuit memory devices, wherein said second data-signal is received by more than second data I/O pin of second integrated circuit memory devices, wherein said inhibit signal is by a reception in more than first the data I/O pin, and wherein said enable signal is by a reception in more than second the data I/O pin.
51, according to the described method of claim 46, wherein said inhibit signal is received by first predetermined pins of first integrated circuit memory devices, wherein said enable signal is received by second predetermined pins of second integrated circuit memory devices, and wherein first and second predetermined pins are inoperative in read and write operating period.
52, according to the described method of claim 46, wherein said first and second integrated circuit memory devices comprise separately the first and second data strobe pins and first and second memory cell arrays separately, this method further comprises:
During write operation, the data strobe signal that the response first and first data strobe pin separately receives writes data in first and second memory cell arrays separately, and wherein said forbidding received by the first and second data strobe pins with enable signal.
53, according to the described method of claim 46, wherein said first and first integrated circuit memory devices comprises first and second data mask pin and the memory cell arrays separately, and this method further comprises:
During first write operation, respond the stand-by shielded signal that the first data mask pin receives, enable to write data in the first memory cell array;
During second write operation, respond the shielded signal of the activation of first data mask pin reception, forbid writing data in the first memory cell array;
During first write operation, respond the stand-by shielded signal that the second data mask pin receives, forbid writing data in the second memory cell array; And
During second write operation, respond the shielded signal of the activation of second data mask pin reception, enable to write data in the second memory cell array;
Wherein forbid being received by the first and second data mask pins with enable signal.
54, according to the described method of claim 46, further comprise:
Provide clock signal of system to first and second integrated circuit (IC) apparatus;
Respond described clock signal of system, produce first internal clock signal at the first integrated circuit memory devices place;
Respond described clock signal of system, produce second internal clock signal at the second integrated circuit memory devices place;
Respond described mode register instruction is set,, adjust the timing of second internal clock signal with respect to clock signal of system.
55, according to the described method of claim 46, further comprise:
During read operation,, provide data to more than first data I/O pin from the first memory cell array of first integrated circuit memory devices by more than first output driver;
During read operation,, provide data to more than second data I/O pin from the second memory cell array of second integrated circuit memory devices by more than second output driver; And
Respond described mode register instruction is set, adjust the intensity of more than second output driver.
56, a kind of accumulator system comprises:
Memory module, it comprises a plurality of storage arrangements; And
Memory Controller, it utilizes clock signal and instruction address signal, and produce identification signal and be used for one corresponding operation of independent control store apparatus,
Wherein, in first pattern, the response identification signal, the operator scheme of storage arrangement is configured to different each other according to the instruction address signal, and
In second pattern, response predetermined instruction address signal, in the set operator scheme of first pattern, storage arrangement is correspondingly operated.
57, according to the described accumulator system of claim 56, if wherein identification signal activates, then described storage arrangement is set to described operator scheme respectively according to the instruction address signal, and, if identification signal is stopped using, then described storage arrangement does not respond described instruction address signal.
58, according to the described accumulator system of claim 56, if wherein identification signal is activated, then respond described instruction address signal, the part of described storage arrangement is configured to refresh mode, and other parts of described a plurality of storage arrangements are configured to degree of depth power-down mode.
59, according to the described accumulator system of claim 58, wherein the instruction address signal is the MRS instruction, be that mode register is provided with instruction, wherein the MRS instruction is provided with a kind of pattern, if wherein the 3rd bank-address in three of MRS key address code bank-address is low, then Memory Controller does not produce identification signal, and the MRS instruction is provided with a kind of pattern, if wherein the 3rd bank-address in three of MRS key address code bank-address is high, then Memory Controller produces described identification signal.
60,, wherein described identification signal is input in data pin, data mask pin and the data strobe pin of corresponding stored device according to the described accumulator system of claim 56.
61, according to the described accumulator system of claim 56, wherein first pattern is a kind of pattern, be used for before the storage arrangement normal running operator scheme of storage arrangement being set, and second pattern is a kind of pattern that is used for the normal running storage arrangement.
62, a kind of accumulator system comprises first memory device and second memory device, and wherein first and second storage arrangements are in normal manipulation mode, and the response instruction address signal is carried out different operations.
63, according to the accumulator system of claim 62, wherein, in first pattern, respond chip select signal and predetermined instruction address signal, the operator scheme of described first memory device is configured to be different from the operator scheme of described second memory device.
64, according to the described accumulator system of claim 63, wherein, in first pattern, if chip select signal activates, response instruction address signal then, described first and second storage arrangements are set to corresponding operator scheme respectively, and, if chip select signal is stopped using, then described first and second storage arrangements are the response instruction address signal not.
65, according to the described accumulator system of claim 63, if wherein chip select signal activates, response instruction address signal then, described first memory device is configured to refresh mode, and described second memory device is configured to degree of depth power-down mode.
66, according to the described accumulator system of claim 63, wherein the instruction address signal is the MRS instruction, be that mode register is provided with instruction, wherein the MRS instruction is provided with a kind of pattern, if wherein the 3rd bank-address in three of MRS key address code bank-address is low, then described Memory Controller does not produce identification signal, and the MRS instruction is provided with a kind of pattern, if wherein the 3rd bank-address in three of MRS key address code bank-address is high, then described Memory Controller produces identification signal.
67, according to the described accumulator system of claim 63, wherein said first pattern is a kind of pattern, is used for before the first and second storage arrangement normal runnings operator scheme of first and second storage arrangements being set.
68, according to the described accumulator system of claim 62, further comprise Memory Controller, be used to utilize clock signal and instruction address signal, control the operation of first and second storage arrangements, and produce chip select signal.
69, according to the described accumulator system of claim 68, wherein said first memory device is directly from Memory Controller receive clock signal and instruction address signal, and described second memory device is by the first memory device, receive clock signal and instruction address signal.
70, according to the described accumulator system of claim 68, wherein said first and second storage arrangements are directly from Memory Controller receive clock signal and instruction address signal.
71, a kind of accumulator system comprises a plurality of first memory modules and a plurality of second memory module, and each first and second memory module comprises a plurality of storage arrangements, wherein
In normal manipulation mode, the response instruction address signal, the first memory module is carried out the operation that is different from the second memory module.
72, according to the described accumulator system of claim 71, wherein, in first pattern, response chip select signal and predetermined instruction address signal, the operator scheme of first memory module is configured to be different from the operator scheme of second memory module.
73, according to the described accumulator system of claim 72, wherein, in first pattern, if chip select signal activates, response instruction address signal then, described first and second memory modules are set to corresponding operator scheme, and, if chip select signal is stopped using, described first and second memory modules are the response instruction address signal not.
74, according to the described accumulator system of claim 72, wherein, in first pattern, if chip select signal activates, the response instruction address signal, described first memory module is configured to refresh mode, and described second memory module is configured to degree of depth power-down mode.
75, according to the described accumulator system of claim 74, wherein the instruction address signal is the MRS instruction, be that mode register is provided with instruction, a kind of pattern wherein is set, if wherein the 3rd bank-address in three of MRS key address code bank-address is low, then described Memory Controller does not produce identification signal, and the MRS instruction is provided with a kind of pattern, if wherein the 3rd bank-address in three of MRS key address code bank-address is high, then described Memory Controller produces identification signal.
76, according to the described accumulator system of claim 74, wherein said first pattern is a kind of pattern, is used for before the first and second memory module normal runnings operator scheme of first and second memory modules being set.
77, according to the described accumulator system of claim 71, further comprise Memory Controller, be used to utilize clock signal and instruction address signal, control the operation of first and second memory modules, and produce chip select signal.
CNB2005100913311A 2004-05-08 2005-05-08 Memory device and associated memory module, memory controller and method Expired - Lifetime CN100555204C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR32500/04 2004-05-08
KR20040032500 2004-05-08
US10/916,156 2004-08-11
KR112199/04 2004-12-24

Publications (2)

Publication Number Publication Date
CN1722078A true CN1722078A (en) 2006-01-18
CN100555204C CN100555204C (en) 2009-10-28

Family

ID=35912412

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100913311A Expired - Lifetime CN100555204C (en) 2004-05-08 2005-05-08 Memory device and associated memory module, memory controller and method

Country Status (2)

Country Link
KR (1) KR100630726B1 (en)
CN (1) CN100555204C (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142270A (en) * 2009-12-22 2011-08-03 三星电子株式会社 Semiconductor device, associated controller, system including the same and operation method
US8045405B2 (en) 2007-01-31 2011-10-25 Samsung Electronics Co., Ltd. Memory system, memory device and command protocol
CN101399079B (en) * 2007-09-28 2012-04-04 海力士半导体有限公司 Semiconductor memory device and driving method thereof
CN102483725A (en) * 2009-08-26 2012-05-30 高通股份有限公司 Hybrid single and dual-channel ddr interface scheme by interleaving address/control signals during dual-channel operation
CN107615387A (en) * 2015-06-19 2018-01-19 爱德斯托科技有限公司 Ultra-deep power-down mode control in storage arrangement
CN108459876A (en) * 2017-02-20 2018-08-28 德克萨斯仪器股份有限公司 Method and apparatus for a reduced area control register circuit
CN108604212A (en) * 2016-02-15 2018-09-28 高通股份有限公司 System and method for individually configuring dynamic random access memories sharing a common command access bus
CN110299157A (en) * 2013-11-11 2019-10-01 拉姆伯斯公司 Use the mass-storage system of standard controller component
CN110659231A (en) * 2018-06-28 2020-01-07 澜起科技股份有限公司 Memory system and method for accessing memory system
CN110880352A (en) * 2018-09-06 2020-03-13 爱思开海力士有限公司 Semiconductor device with a plurality of transistors
CN111429963A (en) * 2019-01-10 2020-07-17 西部数据技术公司 Memory Bus Duty Cycle Measurement, Calibration and Tuning
CN112860174A (en) * 2019-11-27 2021-05-28 瑞昱半导体股份有限公司 Data writing system and method
WO2023011367A1 (en) * 2021-08-03 2023-02-09 西安紫光国芯半导体有限公司 Memory chip and stacked chip
CN115857806A (en) * 2022-11-30 2023-03-28 深圳市亿诚伟业电子有限公司 Integrated circuit system of multifunctional memory and control method thereof

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5065618B2 (en) * 2006-05-16 2012-11-07 株式会社日立製作所 Memory module
KR101132797B1 (en) * 2010-03-30 2012-04-02 주식회사 하이닉스반도체 Semiconductor module comprising module control circuit and module control method of semiconductor module
KR20140064546A (en) 2012-11-20 2014-05-28 삼성전자주식회사 Semiconductor memory device and computer system including the same
KR102578171B1 (en) * 2016-08-31 2023-09-14 에스케이하이닉스 주식회사 Semiconductor system
US11816361B2 (en) 2022-04-02 2023-11-14 Changxin Memory Technologies, Inc. Circuit and method for transmitting data to memory array, and storage apparatus
US11837304B2 (en) 2022-04-02 2023-12-05 Changxin Memory Technologies, Inc. Detection circuit
CN116935914A (en) * 2022-04-02 2023-10-24 长鑫存储技术有限公司 Data transmission circuit, method and storage device

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8045405B2 (en) 2007-01-31 2011-10-25 Samsung Electronics Co., Ltd. Memory system, memory device and command protocol
CN101399079B (en) * 2007-09-28 2012-04-04 海力士半导体有限公司 Semiconductor memory device and driving method thereof
CN102483725B (en) * 2009-08-26 2015-01-21 高通股份有限公司 Hybrid single and dual-channel ddr interface scheme by interleaving address/control signals during dual-channel operation
CN102483725A (en) * 2009-08-26 2012-05-30 高通股份有限公司 Hybrid single and dual-channel ddr interface scheme by interleaving address/control signals during dual-channel operation
CN102142270A (en) * 2009-12-22 2011-08-03 三星电子株式会社 Semiconductor device, associated controller, system including the same and operation method
US8832391B2 (en) 2009-12-22 2014-09-09 Samsung Electronics Co., Ltd. Semiconductor device, controller associated therewith, system including the same, and methods of operation
CN110299157A (en) * 2013-11-11 2019-10-01 拉姆伯斯公司 Use the mass-storage system of standard controller component
CN107615387A (en) * 2015-06-19 2018-01-19 爱德斯托科技有限公司 Ultra-deep power-down mode control in storage arrangement
CN107615387B (en) * 2015-06-19 2021-12-21 爱德斯托科技有限公司 Memory device and method of controlling ultra-deep power down mode in memory device
CN108604212A (en) * 2016-02-15 2018-09-28 高通股份有限公司 System and method for individually configuring dynamic random access memories sharing a common command access bus
CN108604212B (en) * 2016-02-15 2021-08-31 高通股份有限公司 System and method for individually configuring dynamic random access memory sharing a common command access bus
CN108459876A (en) * 2017-02-20 2018-08-28 德克萨斯仪器股份有限公司 Method and apparatus for a reduced area control register circuit
CN108459876B (en) * 2017-02-20 2024-04-12 德克萨斯仪器股份有限公司 Method and apparatus for reduced area control register circuit
CN110659231A (en) * 2018-06-28 2020-01-07 澜起科技股份有限公司 Memory system and method for accessing memory system
CN110659231B (en) * 2018-06-28 2020-11-03 澜起科技股份有限公司 Memory system and method for accessing memory system
CN110880352A (en) * 2018-09-06 2020-03-13 爱思开海力士有限公司 Semiconductor device with a plurality of transistors
CN110880352B (en) * 2018-09-06 2023-11-03 爱思开海力士有限公司 Semiconductor device with a semiconductor layer having a plurality of semiconductor layers
CN111429963A (en) * 2019-01-10 2020-07-17 西部数据技术公司 Memory Bus Duty Cycle Measurement, Calibration and Tuning
CN111429963B (en) * 2019-01-10 2023-10-24 西部数据技术公司 Measurement, Calibration and Tuning of Memory Bus Duty Cycle
CN112860174A (en) * 2019-11-27 2021-05-28 瑞昱半导体股份有限公司 Data writing system and method
CN112860174B (en) * 2019-11-27 2024-07-12 瑞昱半导体股份有限公司 Data writing system and method
WO2023011367A1 (en) * 2021-08-03 2023-02-09 西安紫光国芯半导体有限公司 Memory chip and stacked chip
CN115857806A (en) * 2022-11-30 2023-03-28 深圳市亿诚伟业电子有限公司 Integrated circuit system of multifunctional memory and control method thereof
CN115857806B (en) * 2022-11-30 2023-10-20 深圳市亿诚伟业电子有限公司 Integrated circuit system of multifunctional memory and control method thereof

Also Published As

Publication number Publication date
KR100630726B1 (en) 2006-10-02
CN100555204C (en) 2009-10-28
KR20050107291A (en) 2005-11-11

Similar Documents

Publication Publication Date Title
CN1722078A (en) Memory device and associated memory module, memory controller and method
CN1204626C (en) Semiconductor memory device for operating in synchronization with an edge of a clock signal
US7102958B2 (en) Integrated circuit memory devices that support selective mode register set commands and related memory modules, memory controllers, and methods
CN1606095A (en) Semiconductor memory device capable of adjusting impedance of data output driver
CN1841551A (en) Semiconductor storage device having a plurality of stacked memory chips
CN1297902C (en) Memory module, memory chip and memory system
CN1113362C (en) Synchronous semiconductor storage unit of reducing consumption current of input buffer circuit thereof
JP4199234B2 (en) Memory card
US20080175071A1 (en) Methods of Operating Memory Systems Including Memory Devices Set to Different Operating Modes
CN1540665A (en) Memory modules and memory systems
CN101055768A (en) Semiconductor memory device
CN1591683A (en) Data output driver
US11244711B2 (en) Semiconductor apparatus and method for controlling semiconductor apparatus
CN1169156C (en) Semiconductor memory with an interface circuit capable of suppressing current consumption
CN1459796A (en) Semiconductor device for use in two systems with different power voltages
CN1722306A (en) Method of testing memory modules and central units of memory modules
CN1269136C (en) Synchronous semiconductor memory apparatus with plurality of memory sets and method for controlling same
CN1581355A (en) Semiconductor device and its controlling method
JP2005322251A (en) Integrated circuit memory device, memory controller and method for supporting memory modules associated with selective mode register set instructions
CN1941185A (en) Semiconductor memory device
CN1992075A (en) Address converter semiconductor device and semiconductor memory device having the same
CN1941196A (en) Semiconductor memory device
US11675728B2 (en) Configuring multiple register clock drivers of a memory subsystem
CN1734673A (en) Method for modifying operating characteristics of a memory device and related apparatus and system
US8520462B2 (en) Semiconductor memory apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20091028