US6707705B2 - Integrated dynamic memory device and method for operating an integrated dynamic memory - Google Patents
Integrated dynamic memory device and method for operating an integrated dynamic memory Download PDFInfo
- Publication number
- US6707705B2 US6707705B2 US10/113,413 US11341302A US6707705B2 US 6707705 B2 US6707705 B2 US 6707705B2 US 11341302 A US11341302 A US 11341302A US 6707705 B2 US6707705 B2 US 6707705B2
- Authority
- US
- United States
- Prior art keywords
- memory
- clock
- memory cell
- word lines
- clock signal
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
- G11C7/222—Clock generating, synchronizing or distributing circuits within memory device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/4076—Timing circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/401—Digital 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/4063—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing
- G11C11/407—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing or timing for memory cells of the field-effect type
- G11C11/408—Address circuits
- G11C11/4085—Word line control circuits, e.g. word line drivers, - boosters, - pull-up, - pull-down, - precharge
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/22—Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management
Definitions
- the present invention relates to an integrated dynamic memory having a memory cell array having bit lines and word lines and having a control circuit for controlling a memory access to the memory cell array, and to a method for operating an integrated dynamic memory.
- Integrated memory chips often have synchronously operated circuit sections or terminals to synchronously operated external assemblies, and also asynchronously operated circuit sections, which, for example are connected to one another for a data exchange.
- the synchronously operated circuit sections are thereby clocked, that is to say there is generally a globally available clock signal present with which the operation of the synchronous circuit section is controlled time-synchronously.
- an asynchronously operated circuit section is not clocked.
- a memory chip has a DRAM memory circuit having a memory cell array with bit lines and word lines and also a control circuit for controlling a memory access to the memory cell array.
- the circuit sections of the DRAM memory circuit operate essentially asynchronously.
- Clocked register circuits are usually used for this. Data from a synchronous circuit are thereby stored in an input register circuit with, for example, the rising edge of the clock signal. The data are transferred from the input register circuit into the relevant DRAM circuit, the data are processed in the DRAM circuit and, after an asynchronous time period, are forwarded to an output register circuit, into which the data are accepted upon the next rising edge of the clock signal. The data of the output register are transferred to a synchronous circuit for further processing.
- the synchronous circuit processes further the data from the output register circuit of the memory only after a defined number of clock cycles, this can have the consequence that the synchronous circuit must wait for an unnecessarily long time for the processed data of the dynamic memory for further processing (introduction of so-called wait states). This can occur principally in the case of variable clock frequencies of the synchronous circuit and limit the data throughput.
- a further object of the invention is provide a method for operating a dynamic memory which, in conjunction with a clocked circuit, makes possible a comparatively high data throughput even at variable clock frequencies.
- an integrated memory chip with a dynamic memory comprising:
- a memory cell array having bit lines and word lines
- control circuit connected to and controlling a memory access to the memory cell array
- control circuit having a clock input connected to receive a clock signal
- control circuit having a programmable unit for setting a defined number of clock cycles between at least two of the individual actions.
- the first-mentioned objects are achieved by way of an integrated dynamic memory of the type mentioned in the introduction wherein the control circuit is connected to a terminal for a clock signal.
- the control circuit has a programmable unit, which can set a defined number of clock cycles between at least two individual actions.
- a method of operating an integrated dynamic memory having a memory cell array with bit lines and word lines which comprises:
- the objects relating to the method are achieved by way of a method for operating an integrated dynamic memory having a memory cell array having bit lines and word lines.
- a value for defining a defined number of clock cycles between at least two individual actions is programmed at the beginning.
- the dynamic memory according to the invention makes it possible to control the performance of a memory access with a clock signal, which is made available for example by a synchronous circuit which communicates with the memory, in such a way that a high data throughput is made possible between the synchronous circuit and the dynamic memory. Since the individual actions—to be performed for a memory access—from the activation of one of the word lines up to the precharging of the word lines are controlled in a synchronized manner with the clock signal, it is possible to avoid so-called wait states in particular in the case of a variable clock frequency. Since the control circuit or the programmable unit can set a defined number of clock cycles between at least two individual actions, the time sequence of a memory access can be adapted to variable clock frequencies.
- the number of clock cycles is set in the programmable unit in such a way that the cycle time for a word line access corresponds to an integer multiple of the clock period of the clock signal.
- a memory access or the cycle time is optimally adapted to the clock frequency, so that a high data throughput can be obtained.
- the integrated memory has a plurality of separate memory cell arrays.
- the value for defining a defined number of clock cycles is programmed depending on the number of memory cell arrays.
- the value is programmed in such a way that the cycle time for a word line access encompasses a number of clock periods of the clock signal, the number of clock periods corresponding to the number of memory cell arrays.
- the value for defining a defined number of clock cycles is programmed at the beginning of operation of the dynamic memory.
- the number of clock periods for a word line access corresponds to the number of memory cell arrays
- the individual memory accesses to the individual memory cell arrays are triggered successively during each clock period of the clock signal. After the memory access to the last of the memory cell arrays has been triggered, a datum to be read out from the memory cell array addressed first can be read out with the next clock period.
- FIG. 1 is a schematic block diagram of a first embodiment of an integrated dynamic memory according to the invention
- FIG. 2 is a schematic block diagram of a second embodiment of the integrated dynamic memory according to the invention.
- FIG. 3 is a signal diagram for a memory access in the case of a memory in accordance with FIG. 2 .
- an integrated dynamic memory 1 with a memory cell field or array 2 contains bit lines BL and word lines WL in a matrix-type arrangement.
- Memory cells MC are disposed at the crossover points of the lines BL and WL.
- the memory cells MC of the memory shown here each comprise a selection transistor and a storage capacitor. Control inputs of the selection transistors are thereby connected to one of the word lines WL, while a main current path of the selection transistors is arranged between the storage capacitor of the respective memory cell MC and one of the bit lines BL.
- the memory cells MC can each be addressed by means of an address signal ADR 1 .
- the dynamic memory 1 additionally has a control circuit 4 for controlling a memory access to the memory cell array 2 .
- the control circuit 4 is connected to a terminal for a clock signal CK 1 , which is made available for example by a connected synchronous clocked circuit.
- the control circuit 4 has a programmable unit 3 , which can set a defined number of clock cycles between at least two individual actions which are to be performed in the event of a memory access.
- the control circuit 4 is driven by control signals S 1 for a memory cell access.
- the signals S 1 indicate, for example, a beginning and the type (reading, writing) of a memory access.
- the control circuit 4 is embodied in such a way that a plurality of individual actions—to be performed for the memory access—from the activation of one of the word lines WL up to the precharging of the word lines WL are controlled in a synchronized manner with the clock signal CK 1 .
- the relevant word line WL is activated upon a first clock edge
- a local sense amplifier is activated upon a further clock edge
- a column address is transferred upon a succeeding clock edge and, after further required individual actions to be performed, the precharging of the word lines is effected upon one of the succeeding clock edges.
- a value for defining a defined number of clock cycles between at least two individual actions is programmed at the beginning of operation of the dynamic memory. This enables a memory access to be correspondingly adapted to the new conditions in the case of variable clock frequencies of the clock signal CK 1 .
- the programmable unit 3 is programmed in such a way that when the clock frequency of the clock signal CK 1 is increased, the number of clock cycles between two individual actions is increased correspondingly.
- the data are read out in the form of data signals DQ 1 from the memory cell array 2 . These are transferred onto a data bus DB 1 , which can be utilized optimally on account of the synchronized access control to the dynamic memory.
- FIG. 2 illustrates a further embodiment of a dynamic memory 10 having a plurality of memory cell arrays in the form of memory banks B 0 to B 7 .
- the memory 10 has a control circuit 5 , which, in a similar manner to the memory in accordance with FIG. 1, has a programmable unit 6 .
- the control circuit 5 generates the signals CS, A and BA from the control signals S 2 .
- a memory access is controlled using the clock signal CK 2 and the address signal ADR 2 .
- the data signals DQ 2 are read out from the memory and output onto a data bus DB 2 .
- FIG. 3 shows a signal diagram for an exemplary memory access to the memory banks B 0 to B 7 of the memory 10 illustrated in FIG. 2 .
- the control signal/CS, the address signal A (having a width of 19 bits) and the bank address BA (having a width of 3 bits) are in each case transferred successively for the memory banks B 0 to B 7 .
- the cycle time t RC (row cycle time) for a word line access encompasses the number of 8 clock periods. In other words, the number of clock periods corresponds to the number of memory banks B 0 to B 7 .
- the data DQ 2 are read out for the memory bank B 0 .
- the access cycle for the memory bank B 0 is concluded with precharging of the corresponding word lines at the end of the time t RC .
- the row cycle time t RC is composed of the time t RAC (Row Access Time; word lines are activated) and the time t RP (Row Precharge Time; word lines are precharged). These times in each case correspond to an integer multiple of the clock period of the clock signal CK 2 .
- the times t RAC and t RP can be correspondingly synchronized with the clock signal CK 2 via corresponding programming of the number of clock cycles.
- the times t RAC and t RP can be programmed in such a way that they encompass more clock periods than illustrated in FIG. 3 . Since, in the present example, the number of clock periods of the clock signal CK 2 for the time t RC corresponds exactly to the number of memory banks, a continuous data stream with a high data throughput can be transferred on the data bus DB 2 in accordance with FIG. 2 .
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
Abstract
Description
Claims (5)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10115816.5 | 2001-03-30 | ||
DE10115816A DE10115816B4 (en) | 2001-03-30 | 2001-03-30 | Integrated dynamic memory and method for operating an integrated dynamic memory |
DE10115816 | 2001-03-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
US20020141229A1 US20020141229A1 (en) | 2002-10-03 |
US6707705B2 true US6707705B2 (en) | 2004-03-16 |
Family
ID=7679704
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US10/113,413 Expired - Fee Related US6707705B2 (en) | 2001-03-30 | 2002-04-01 | Integrated dynamic memory device and method for operating an integrated dynamic memory |
Country Status (2)
Country | Link |
---|---|
US (1) | US6707705B2 (en) |
DE (1) | DE10115816B4 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3333862A1 (en) | 1982-10-12 | 1984-04-12 | International Computers Ltd., London | DATA STORAGE UNIT |
US5276889A (en) * | 1989-06-26 | 1994-01-04 | Mitsubishi Denki Kabushiki Kaisha | Microprocessor having built-in synchronous memory with power-saving feature |
US5930197A (en) * | 1994-07-08 | 1999-07-27 | Hitachi, Ltd. | Semiconductor memory device |
US5999197A (en) * | 1993-10-15 | 1999-12-07 | Hitachi, Ltd. | Synchronized data processing system and image processing system |
US6115319A (en) * | 1997-02-14 | 2000-09-05 | Hitachi, Ltd. | Dynamic RAM having word line voltage intermittently boosted in synchronism with an external clock signal |
-
2001
- 2001-03-30 DE DE10115816A patent/DE10115816B4/en not_active Expired - Fee Related
-
2002
- 2002-04-01 US US10/113,413 patent/US6707705B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3333862A1 (en) | 1982-10-12 | 1984-04-12 | International Computers Ltd., London | DATA STORAGE UNIT |
US5276889A (en) * | 1989-06-26 | 1994-01-04 | Mitsubishi Denki Kabushiki Kaisha | Microprocessor having built-in synchronous memory with power-saving feature |
US5999197A (en) * | 1993-10-15 | 1999-12-07 | Hitachi, Ltd. | Synchronized data processing system and image processing system |
US5930197A (en) * | 1994-07-08 | 1999-07-27 | Hitachi, Ltd. | Semiconductor memory device |
US6115319A (en) * | 1997-02-14 | 2000-09-05 | Hitachi, Ltd. | Dynamic RAM having word line voltage intermittently boosted in synchronism with an external clock signal |
Also Published As
Publication number | Publication date |
---|---|
DE10115816B4 (en) | 2008-02-28 |
US20020141229A1 (en) | 2002-10-03 |
DE10115816A1 (en) | 2002-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7848176B2 (en) | Semiconductor memory device | |
EP0214180B1 (en) | Integrated circuit random access memory | |
US5343438A (en) | Semiconductor memory device having a plurality of row address strobe signals | |
US20120155200A1 (en) | Memory device, memory system including the same, and control method thereof | |
US5379263A (en) | Semiconductor memory device which can provide required data flexibly under simplified control and operating method therefor | |
US6229758B1 (en) | Semiconductor memory device that can read out data faster than writing it | |
US6829195B2 (en) | Semiconductor memory device and information processing system | |
US20020136079A1 (en) | Semiconductor memory device and information processing system | |
US6961830B2 (en) | Semiconductor memory device with fast masking process in burst write mode | |
US7027347B2 (en) | Semiconductor memory device | |
US6735138B2 (en) | Integrated memory using prefetch architecture and method for operating an integrated memory | |
US6707705B2 (en) | Integrated dynamic memory device and method for operating an integrated dynamic memory | |
US6728143B2 (en) | Integrated memory | |
US6515938B2 (en) | Semiconductor memory device having an echo signal generating circuit | |
US6928594B2 (en) | Semiconductor integrated circuit | |
US6272035B1 (en) | Integrated memory | |
US20040085850A1 (en) | Semiconductor memory capable of performing high-speed processing | |
US6700831B2 (en) | Integrated memory having a plurality of memory cell arrays and method for operating the integrated memory | |
US6751130B2 (en) | Integrated memory device, method of operating an integrated memory, and memory system having a plurality of integrated memories | |
US6396755B2 (en) | Integrated memory with row access control to activate and precharge row lines, and method of operating such a memory | |
KR20040029536A (en) | Memory device having high bus efficiency of network and the operation method thereof and memory system including the same | |
US6646908B2 (en) | Integrated memory chip with a dynamic memory | |
JP4197880B2 (en) | Semiconductor memory device | |
US6445641B1 (en) | Memory device with time shared data lines | |
JPH04268288A (en) | Semiconductor memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INFINEON TECHNOLOGIES AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHMOLZ, PAUL;DORTU, JEAN-MARC;FEURLE, ROBERT;AND OTHERS;REEL/FRAME:014896/0636;SIGNING DATES FROM 20020408 TO 20020430 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: QIMONDA AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INFINEON TECHNOLOGIES AG;REEL/FRAME:023773/0457 Effective date: 20060425 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
AS | Assignment |
Owner name: INFINEON TECHNOLOGIES AG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:QIMONDA AG;REEL/FRAME:035623/0001 Effective date: 20141009 |
|
AS | Assignment |
Owner name: POLARIS INNOVATIONS LIMITED, IRELAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INFINEON TECHNOLOGIES AG;REEL/FRAME:036723/0021 Effective date: 20150708 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Expired due to failure to pay maintenance fee |
Effective date: 20160316 |