DE10146084B4 - Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit - Google Patents
Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit Download PDFInfo
- Publication number
- DE10146084B4 DE10146084B4 DE2001146084 DE10146084A DE10146084B4 DE 10146084 B4 DE10146084 B4 DE 10146084B4 DE 2001146084 DE2001146084 DE 2001146084 DE 10146084 A DE10146084 A DE 10146084A DE 10146084 B4 DE10146084 B4 DE 10146084B4
- Authority
- DE
- Germany
- Prior art keywords
- memory cells
- data pattern
- word line
- sense amplifier
- memory
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/18—Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
- G11C29/30—Accessing single arrays
- G11C29/34—Accessing multiple bits simultaneously
-
- 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
Landscapes
- Dram (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Verfahren
zum schnellen Schreiben eines vorgegebenen Datenmusters in einen DRAM-Speicherbaustein
mit einer Vielzahl von Speicherzellen (4), die in Zellenfeld-Segmenten
(2) in Form eines adressierbaren Zellenfeldes (1) angeordnet sind,
wobei
die Speicherzellen (4) über
Wortleitungen (WL) und Bitleitungen (BL) anzusprechen sind und
wobei
durch sukzessive Aktivierung von Wortleitungen (WL) ein vorgegebenes
Datenmuster mit Hilfe von den Bitleitungen (BL) zugeordneten Sense
Amplifier (5) entlang einer Wortleitung (WL) in die entsprechende
Zeile von Speicherzellen (4) eines Zellenfeld-Segmentes (2) übertragen wird,
in dem
(a) das an den Sense Amplifier (5) anliegende Datenmuster entlang
einer ersten Wortleitung (WL) in die entsprechende Zeile von Speicherzellen
(4) geschrieben wird,
(b) ein Zurücksetzen der Sense Amplifier
(5) unterdrückt wird,
und
(c) die nächste
Wortleitung (WL) aktiviert und das an den Sense Amplifier (5) anliegende
Datenmuster in die entsprechende Zeile von Speicherzellen (4) der
nächsten
Wortleitung (WL) kopiert wird,
dadurch gekennzeichnet, dass...Method for rapidly writing a given data pattern into a DRAM memory module having a plurality of memory cells (4) arranged in cell array segments (2) in the form of an addressable cell array (1),
wherein the memory cells (4) are to be addressed via word lines (WL) and bit lines (BL) and
wherein by successive activation of word lines (WL) a predetermined data pattern with the aid of the bit lines (BL) associated sense amplifier (5) along a word line (WL) in the corresponding row of memory cells (4) of a cell array segment (2) is transmitted , by doing
(a) the data pattern applied to the sense amplifier (5) is written along a first word line (WL) into the corresponding row of memory cells (4),
(b) resetting the sense amplifier (5) is suppressed, and
(c) activating the next word line (WL) and copying the data pattern applied to the sense amplifier (5) into the corresponding line of memory cells (4) of the next word line (WL),
characterized in that ...
Description
Die Erfindung geht aus von einem Verfahren zum schnellen Schreiben eines vorgegebenen Datenmusters in eine als Speicherbaustein ausgebildete integrierte Schaltung beziehungsweise von einer Speicherschaltung nach der Gattung der nebengeordneten Ansprüche 1 und 6.The The invention is based on a method for fast writing a predetermined data pattern in a trained as a memory module integrated circuit or of a memory circuit according to the preamble of independent claims 1 and 6.
Bei integrierten Schaltungen (Chips), die auf einem Halbleiterwafer (Wafer) angeordnet sind, stellt sich häufig das Problem, dass die einzelnen Chips mit umfangreichen Testverfahren geprüft werden müssen. Dabei werden beispielsweise einfache Datenmuster oder Bitmuster entlang einer Wortleitung in die einzelnen Speicherzellen geschrieben und anschließend wieder ausgelesen. Bei den heutigen komplexen Speicherbausteinen, wie sie beispielsweise bei Speicherbausteinen wie DRAMs vorzufinden sind, ist der Zeitaufwand zum Testen aller Speicherzellen eines Chips recht groß und stellt somit in der Fertigung der Chips einen erheblichen Kostenfaktor dar.at integrated circuits (chips) mounted on a semiconductor wafer (Wafer) are arranged, the problem often arises that the individual chips must be tested with extensive testing procedures. there For example, simple data patterns or bit patterns will be along written a word line in the individual memory cells and subsequently read out again. In today's complex memory devices, as found for example in memory modules such as DRAMs The time required to test all memory cells is one Chips are pretty big and thus represents a significant cost factor in the production of the chips represents.
Bei den bekannten Verfahren wird zum Beispiel beim Frontend Test das vorgegebene Datenmuster zunächst entlang einer ersten Wortleitung über entsprechende Sense Amplifier in die angeschlossenen Speicherzellen eines Zellenfeld-Segmentes geschrieben, wobei die Sense Amplifier am Ende von Bitleitungspaaren angeordnet sind. Die Bitleitungspaare sind über einen y-Adressraum entsprechend ansprechbar. Nach dem Schreiben des Datenmusters in die Speicherzellen entlang der ersten Wortleitung wird der Sense Amplifier zurückgesetzt und die Wortleitung deaktiviert. Danach wird die nächste Wortleitung aktiviert und der Vorgang wiederholt sich für alle weiteren Wortleitungen. Dadurch müssen für jede Wortleitung alle Bitleitungen innerhalb ihres y-Adressraumes komplett durchge zählt werden, was einen entsprechend hohen Zeitaufwand erfordert.at the known method is the frontend test for example given data pattern first along a first wordline via corresponding sense amplifiers in the connected memory cells of a cell array segment written, with the Sense Amplifier at the end of bit line pairs are arranged. The bit line pairs are corresponding over a y address space approachable. After writing the data pattern into the memory cells along the first word line, the sense amplifier is reset and the word line is deactivated. Thereafter, the next word line is activated and the process repeats for all other word lines. Thereby have to for every Word line complete all bit lines within their y-address space to be counted which requires a correspondingly high amount of time.
Aus
der
Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren beziehungsweise eine Speicherschaltung anzugeben, mit der ein Datenmuster in Speicherzellen schneller geschrieben werden kann.Of the Invention is based on the object, a method or to provide a memory circuit with which a data pattern in memory cells can be written faster.
Diese Aufgabe wird mit den Merkmalen der nebengeordneten Ansprüche 1 und 6 gelöst.These Task is with the features of the independent claims 1 and 6 solved.
Das erfindungsgemäße Verfahren zum schnellen Schreiben eines vorgegebenen Datenmusters in eine als Speicherbaustein ausgebildete integrierte Schaltung beziehungsweise die Speicherschaltung mit den kennzeichnenden Merkmalen der nebengeordneten Ansprüche 1 und 6 hat demgegenüber den Vorteil, dass insbesondere durch das Unterdrücken des Zurücksetzens des zugeordneten Sense Amplifiers der Schreibvorgang sehr viel schneller abläuft, da das vorgegebene Datenmuster auf der zugeordneten Wortleitung erhalten bleibt und in alle zugeordnete Speicherzellen eines Zellenfeld-Segmentes gleichzeitig kopiert wird. Dadurch wird in vorteilhafter Weise beispielsweise beim Testen eines Wafers, auf dem sehr viele Speicherbausteine angeordnet sind, die Testzeit insgesamt erheblich verkürzt und damit der Kostenaufwand bei der Chipherstellung deutlich reduziert. Als besonders vorteilhaft wird dabei angesehen, dass trotzdem alle Speicherzellen des Speicherbausteins auf ihre Funktion hin getestet werden können, so dass eine hohe Zuverlässigkeit für die geprüften Bausteine erzielt wird. Natürlich kann dieses Verfahren auch vorteilhaft an Geräten angewendet werden, die solche Speicherbausteine beinhalten. Dies könnten beispielsweise Video-RAMs sein, bei denen häufig große Speicherbereiche schnell mit sich wiederholenden Datenmustern belegt werden müssen.The inventive method for quickly writing a given data pattern into a designed as a memory chip integrated circuit or the memory circuit with the characterizing features of the siblings claims 1 and 6 has in contrast the advantage that in particular by suppressing the resetting of the associated Sense Amplifier the writing process expires much faster since get the given data pattern on the associated word line remains and in all allocated memory cells of a cell field segment is copied at the same time. As a result, for example, in an advantageous manner when testing a wafer, placed on the very many memory devices are significantly reduced overall test time and thus the cost significantly reduced in chip production. As a particularly advantageous is considered that nevertheless all memory cells of the memory module can be tested for their function, allowing high reliability for the tested devices is achieved. Of course you can This method can also be applied advantageously to devices that include such memory modules. This could be for example video RAMs to be frequent size Memory areas quickly populated with repetitive data patterns Need to become.
Durch die in den abhängigen Ansprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des in den nebengeordneten Ansprüchen 1 und 5 angegebenen Verfahrens beziehungsweise der Speicherschaltung gegeben. Als besonders vorteilhaft wird dabei angesehen, dass die Unterdrückung des Zurücksetzens des zugeordneten Sense Amplifiers sowie die Aktivierung der nächsten Wortleitung so oft wiederholt werden, bis das Datenmuster in die Speicherzellen der letzten Wortleitung kopiert wurde. Dadurch wird vorteilhaft erreicht, dass mit dem relativ einfachen Verfahren alle Speicherzellen eines Zellenfeld-Segmentes effektiv geprüft werden können.By those in the dependent Claims listed measures are advantageous developments and improvements in the sibling claims 1 and 5 specified method or the memory circuit given. Particularly advantageous is considered that the suppression of the reset the associated Sense Amplifier and the activation of the next word line be repeated until the data pattern in the memory cells the last word line was copied. This advantageously achieves that with the relatively simple method all memory cells of a Cell field segment can be effectively tested.
Als günstig wird weiterhin angesehen, dass auch bei den übrigen Zellenfeld-Segmenten dieser Vorgang wiederholt wird, so dass eine hundertprozentige Prüfung der Speicherzellen in einer verkürzten Zeitspanne möglich ist.When Cheap is still considered that even with the remaining cell field segments this process is repeated so that a one - hundred percent test of Memory cells in a shortened Time span possible is.
Um beispielsweise das Schreiben eines Datenmusters weiter zu beschleunigen wird als weitere günstige Lösung angesehen, dass die Adressen der Wortleitungen nach einem vorgegebenen Algorithmus inkrementiert werden.Around for example, to further accelerate the writing of a data pattern is considered more favorable solution Considered that the addresses of the wordlines after a given Algorithm be incremented.
Als günstige Lösung wird auch angesehen, die Adressen beispielweise in Stufen von jeweils 2, 4 oder 8 usw. zu inkrementieren. Dadurch ist die Erzeugung komplexer Datenmuster möglich, die sonst nur schwer zu realisieren wären.When favorable solution is also considered, the addresses, for example, in stages of each 2, 4 or 8 etc. to increment. This makes the generation more complex Data pattern possible, that would otherwise be difficult to realize.
Weiterhin wird als alternative günstige Lösung angesehen, dass die Speicherschaltung zur Inkrementierung der Adressen für die Wortleitungen einen Multiplexer verwendet. Mit dem Multiplexer kann auf einfache Weise ein vorgegebener Algorithmus zum Hochschalten der Adressen eingestellt werden. Dieses kann beispielsweise hardwaremäßig oder durch entsprechende Programmierungen einfach durchgeführt werden.Farther is considered an alternative cheap solution considered that the memory circuit for incrementing the addresses for the Word lines used a multiplexer. With the multiplexer can up simple way a given algorithm for upshifting the Addresses are set. This can, for example, by hardware or by appropriate programming can be done easily.
Eine günstige alternative Lösung wird auch darin gesehen, dass ein Addierer oder auch alternativ ein Zähler vorgesehen sind, mit dem die Adressen der Wortleitungen inkrementiert werden. Addierer oder Zähler sind einfach auszuführende Schaltungskomponenten, die leicht in eine Speicherschaltung integriert werden können.A favorable alternative solution is also seen in that an adder or alternatively an counter are provided, with which the addresses of the word lines are incremented become. Adder or counter are easy to execute Circuit components that are easily integrated into a memory circuit can be.
Eine günstige Anwendung der Erfindung wird in der Verwendung von DRAM-Speicherschaltungen angesehen, die durch einen Refresh-Zyklus dynamisch regeneriert werden. Hier sind alle erforderlichen Einheiten wie Sense Amplifier, Oszillatoren und Zähler usw. vorhanden, so dass keine größeren technischen Änderungen erforderlich sind. Insbesondere kann der bereits in der Speicherschaltung vorhandene Self-Refresh-Oszillator vorteilhaft für die Inkrementierung der Adressen der Wortleitungen genutzt werden.A favorable Application of the invention is in the use of DRAM memory circuits which dynamically regenerates through a refresh cycle become. Here are all the required units like Sense Amplifier, Oscillators and counters etc. available, so no major technical changes required are. In particular, the already in the memory circuit existing self-refresh oscillator advantageous for incrementing the addresses the word lines are used.
Zwei Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und werden in der nachfolgenden Beschreibung näher erläutert.Two embodiments The invention are illustrated in the drawings and will be described in the following Description closer explained.
Zunächst wird
anhand der
Durch
Ansteuern einer Wortleitung WL und einer Bitleitung BL kann somit
eine einzelne Speicherzelle
Am
Ende eines Bitleitungspaares von zwei Bitleitungen BL ist ein Sense
Amplifier
In
Anschließend wird
erfindungsgemäß der Sense
Amplifier
In
alternativer Ausführung
der Erfindung ist auch vorgesehen, dass die Inkrementierung stufenweise
beispielsweise in Schritten von 2, 4, 8 ... erfolgt. Eine solche
stufenweise Einstellung erfolgt beispielsweise über einen per se bekannten
Muxer
Der
erste Teiler
Über einen
Anschluß
Der
Eingang
Bei
dem zweiten Ausführungsbeispiel
der Erfindung gemäß der
Wie
der
Des
weiteren wird das Signal REFADR am Eingang
Der
Muxer
- 11
- Zellenfeldcell array
- 22
- Zellenfeld-SegmentCell array segment
- 33
- Quadrantquadrant
- 44
- Speicherzellememory cell
- 55
- Sense Amplifierscythe Amplifier
- 3131
- Frequenzteiler/TeilerFrequency divider / splitter
- 3232
- NOR-SchaltungNOR circuit
- 3333
- Inverterinverter
- 3434
- Transfergatetransfer gate
- 3535
- weiterer InverterAnother inverter
- 3636
- weiterer AnschlußAnother Connection
- 3737
- Eingangentrance
- 3838
- AnschlußConnection
- 3939
- Schalterswitch
- 4040
- Muxermuxers
- 4141
- Eingang TMCOUNTentrance TMCOUNT
- 41a41a
- Schaltkontaktswitching contact
- 4242
- Eingang COUNTADRentrance COUNTADR
- 4343
- Ausgangoutput
- BL1 ... 4BL1 ... 4
- Bitleitungbit
- WL1 ... 3WL1 ... 3
- Wortleitungwordline
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001146084 DE10146084B4 (en) | 2001-09-19 | 2001-09-19 | Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE2001146084 DE10146084B4 (en) | 2001-09-19 | 2001-09-19 | Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10146084A1 DE10146084A1 (en) | 2003-04-24 |
DE10146084B4 true DE10146084B4 (en) | 2005-08-25 |
Family
ID=7699492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2001146084 Expired - Fee Related DE10146084B4 (en) | 2001-09-19 | 2001-09-19 | Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10146084B4 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4228212A1 (en) * | 1991-09-19 | 1993-04-01 | Siemens Ag | Integrated semiconductor DRAM with cells with word and bit lines - has data bus coupled to first driver circuit via write switch for data input signal amplifying |
DE19530100A1 (en) * | 1994-08-15 | 1996-02-29 | Micron Technology Inc | Integrated dram circuit with row copy circuit and method |
-
2001
- 2001-09-19 DE DE2001146084 patent/DE10146084B4/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4228212A1 (en) * | 1991-09-19 | 1993-04-01 | Siemens Ag | Integrated semiconductor DRAM with cells with word and bit lines - has data bus coupled to first driver circuit via write switch for data input signal amplifying |
DE19530100A1 (en) * | 1994-08-15 | 1996-02-29 | Micron Technology Inc | Integrated dram circuit with row copy circuit and method |
Also Published As
Publication number | Publication date |
---|---|
DE10146084A1 (en) | 2003-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3588247T2 (en) | Dynamic semiconductor memory with a static data storage cell | |
DE4025151C2 (en) | Semiconductor memory device and operating method for a semiconductor memory device | |
DE2803989A1 (en) | OPTIONAL ACCESS STORAGE DEVICE FOR DIGITAL DATA | |
DE2527486B2 (en) | Method for testing bistable memory cells | |
DE102006062399A1 (en) | Semiconductor memory device having a plurality of memory areas, access methods and test methods | |
EP0282976B1 (en) | Method and circuit arrangement for the parallel write-in of data in a semiconductor memory | |
DE19756929A1 (en) | Cell array and read-out amplifier structure for semiconductor memory | |
EP0286852B1 (en) | Circuit arrangement and method for testing memory cells | |
DE10121708B4 (en) | A semiconductor memory device and method for changing output data of this device | |
DE69500023T2 (en) | Electrically variable permanent memory with test functions | |
EP0283906A1 (en) | Method and circuit arrangement for testing a semiconductor memory | |
DE10323237B4 (en) | Method and device for optimizing the operation of DRAM memory elements | |
DE10139724B4 (en) | Integrated dynamic memory with memory cells in several memory banks and method for operating such a memory | |
DE10146084B4 (en) | Method for fast writing of a given data pattern into an integrated circuit designed as a memory module and memory circuit | |
DE2719726A1 (en) | Semiconductor data store with MOS switching transistors - has matrix of storage cells in rows and columns and read amplifier arranged in centre of each column | |
DE102008030824B4 (en) | Storage arrangement and testing | |
DE102007034304B4 (en) | Supported clock circuit for semiconductor memory | |
DE10128254A1 (en) | Integrated memory with a memory cell array with several segments and method for its operation | |
DE60023213T2 (en) | RAM | |
DE10322541A1 (en) | Memory chip with integral address scrambling unit whereby the address can be scrambled in different ways according to the address control bits | |
DE10316581B4 (en) | Integrated memory with a voltage generator circuit for generating a power supply for a read / write amplifier | |
DE102005054464B4 (en) | Semiconductor memory device with Vorladeschaltungen and entangled bit lines | |
EP0411594A2 (en) | Circuit and method for testing the reliability of the function of a semi-conductor memory | |
DE102006042727B4 (en) | Memory element for improving the reliability of a memory element | |
DE2526244C2 (en) | Circuit arrangement for clock-controlled circulating memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8125 | Change of the main classification |
Ipc: G11C 2900 |
|
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |