DE102007013317A1 - Paralleles Lesen für Eingangskomprimierungsmodus - Google Patents
Paralleles Lesen für Eingangskomprimierungsmodus Download PDFInfo
- Publication number
- DE102007013317A1 DE102007013317A1 DE102007013317A DE102007013317A DE102007013317A1 DE 102007013317 A1 DE102007013317 A1 DE 102007013317A1 DE 102007013317 A DE102007013317 A DE 102007013317A DE 102007013317 A DE102007013317 A DE 102007013317A DE 102007013317 A1 DE102007013317 A1 DE 102007013317A1
- Authority
- DE
- Germany
- Prior art keywords
- bits
- data
- test
- banks
- memory device
- 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.)
- Withdrawn
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/26—Accessing multiple arrays
-
- 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/38—Response verification devices
- G11C29/40—Response verification devices using compression techniques
-
- 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
-
- 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/26—Accessing multiple arrays
- G11C2029/2602—Concurrent test
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Tests Of Electronic Circuits (AREA)
- Dram (AREA)
Abstract
Verfahren und Vorrichtungen zum Erhöhen eines Eingangstest-Durchsatzes durch Erlauben eines gleichzeitigen Zugriffs auf mehrere Bänke werden bereitgestellt. Hierin beschriebene Techniken nutzen die reduzierte Anzahl von Datenleitungen, die zum Übertragen komprimierter Testdaten erforderlich sind. Datenleitungen, die aufgund einer Komprimierung von Testdaten, die von einer Bank gelesen werden, wirksam freigemacht wurden, könnten verwendet werden, um Testdaten für eine weitere Bank zu tragen.
Description
- Diese Anmeldung ist mit der U.S.-Patentanmeldung mit der Seriennummer .../..., ..., Anwaltsaktenzeichen INFN/0240 mit dem Titel „MULTIPLE BANKS READ AND DATA COMPRESSION FOR BACK END TEST", die am gleichen Tag wie die vorliegende Anmeldung eingereicht wurde und hierin in ihrer Gesamtheit durch Bezugnahme aufgenommen ist, verwandt.
- Hintergrund der Erfindung
- Gebiet der Erfindung
- Die Erfindung bezieht sich allgemein auf ein Halbleitertesten und insbesondere auf ein Testen von Dynamischer-Direktzugriffsspeicher-(DRAM-)Bauelementen.
- Beschreibung der verwandten Technik
- Die Weiterentwicklung der CMOS-Technologie im Submikrometerbereich hat zu einem ansteigenden Bedarf nach Hochgeschwindigkeits-Halbleiter-Speicherbauelementen geführt, wie z. B. Dynamischer-Direktzugriffsspeicher-(DRAM-)Bauelementen, Pseudostatischer-Direktzugriffsspeicher-(PSRAM-)Bauelementen und dergleichen. Hierin werden derartige Speicherbauelemente kollektiv als DRAM-Bauelemente bezeichnet.
- Während des Herstellungsvorgangs werden mehrere DRAM-Bauelemente typischerweise auf einem einzelnen Siliziumwafer hergestellt und einer bestimmten Form von Testen (üblicherweise als Wafer- oder „Front-End"- bzw. „Eingangs"-Test bezeichnet) unterzogen, bevor die Bauelemente getrennt und einzeln gehäust werden. Ein derartiges Testen beinhaltet typischerweise ein Schreiben von Testdatenmustern an eine bestimmte Serie von Adressorten, ein Rücklesen von Daten von den gleichen Adressorten und ein Vergleichen der rückgelesenen Datenmuster mit den geschriebenen Datenmustern, um eine Funktion des Bauelements zu verifizieren. Bei einem herkömmlichen Wafertesten wird, um Konkurrenz auf Datenbussen zu vermeiden, die gemeinschaftlich unter mehreren Bänken von DRAM-Speicherzellen verwendet werden, zu einer Zeit auf eine einzelne Bank zugegriffen. In einem Standardtestmodus könnten alle Leitungen eines gemeinschaftlich verwendeten Bus verwendet werden. Während eines Einzelbanklesezugriffs wird ein Burst bzw. Bündel von Daten von der Bank gelesen, wobei z. B. mehrere Bits Daten bei jeder Taktflanke gelesen werden.
- In einigen Fällen könnten in einer Bemühung, die Menge an Testdaten zu reduzieren, die zwischen Bauelementen und einem Testgerät weitergeleitet werden müssen, die von den Bauelementarrays gelesenen Daten komprimiert werden. Für einige DRAM-Architekturen z. B. könnten bei jedem Zugriff auf das Array bei jeder Taktflanke 16 Bits Daten gelesen werden. Diese 16 Bits könnten intern auf vier Bits komprimiert werden, z. B. durch Vergleichen von vier Datenbits, die an Zellen gespeichert sind, die an einem Schnittpunkt einer Wortleitung (WL; WL = Word Line) und einer Spaltenauswahlleitung (CSL; CSL = Column Select Line) gebildet sind, mit einem Testdatenmuster, das in diese Bits geschrieben wird, um ein einzelnes „Bestehen/Durchfallen"- bzw. „Pass/Fail"-Bit zu erzeugen. Da Reparaturalgorithmen typischerweise gesamte Wortleitungen und/oder Spaltenauswahlleitungen (abhängig von dem bestimmten Reparaturalgorithmus), die eine fehlerhafte Zelle besitzen, durch redundante Wortleitungen und/oder redundante Spaltenauswahlleitungen ersetzen, ist es nicht nötig zu wissen, welche bestimmte Zelle oder Zellen fehlerhaft ist.
- Während eine derartige Komprimierung die Menge von Testdaten reduziert, die gehandhabt werden müssen, schränkt die Tatsache, dass zu einer Zeit auf eine einzelne Bank zugegriffen werden muss, den Durchsatz eines Eingangs- bzw. Front-End-Testens ein. Entsprechend wird ein Mechanismus zum Verbessern des Durchsatzes eines Eingangstestens benötigt.
- Zusammenfassung der Erfindung
- Ausführungsbeispiele der Erfindung stellen allgemein Verfahren und Vorrichtungen zum Testen eines Speicherbauelements bereit.
- Ein Ausführungsbeispiel stellt ein Verfahren zum Testen eines Speicherbauelements in einem ersten Testmodus bereit. Das Verfahren umfasst allgemein ein paralleles Lesen einer Mehrzahl von Bits von mehreren Bänken des Speicherbauelements, ein Erzeugen einer reduzierten Anzahl komprimierter Testdatenbits aus der Mehrzahl von Bits, die von jeder Bank gelesen werden, ein Führen der komprimierten Testdatenbits von jeder Bank zu einem gemeinsamen Satz von Datenleitungen, die gemeinschaftlich unter den mehreren Bänken verwendet werden, und ein Bereitstellen der komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements.
- Kurze Beschreibung der Zeichnungen
- Damit die Art und Weise der oben genannten Merkmale der vorliegenden Erfindung im Detail verständlich werden, erfolgt eine ausführlichere Beschreibung der Erfindung, die oben kurz zusammengefasst wurde, unter Bezugnahme auf Ausführungsbeispiele, von denen einige in den beigefügten Zeichnungen dargestellt sind. Es wird jedoch darauf verwiesen, dass die beigefügten Zeichnungen nur typische Ausführungsbeispiele dieser Erfindung darstellen und deshalb nicht als Einschränkung ihres Schutzbereichs aufgefasst werden sollen, da die Erfindung andere gleichermaßen wirksame Ausführungsbeispiele zulassen könnte.
-
1 stellt ein Dynamischer-Direktzugriffsspeicher-(DRAM-)Bauelement gemäß Ausführungsbeispielen der vorliegenden Erfindung dar; -
2 stellt eine exemplarische Komprimierungstestlogik gemäß Ausführungsbeispielen der vorliegenden Erfindung dar; -
3 stellt einen exemplarischen DRAM-Datenpfad-Schaltungsaufbau gemäß Ausführungsbeispielen der vorliegenden Erfindung dar; -
4A und4B stellen den Fluss von Daten aus unter schiedlichen Gruppen von Bänken unter Verwendung des exemplarischen Datenpfad-Schaltungsaufbaus aus3 dar; -
5 ist ein Flussdiagramm exemplarischer Operationen zum Testen eines DRAM-Bauelements unter Verwendung paralleler Lesevorgänge mehrerer Bänke gemäß Ausführungsbeispielen der vorliegenden Erfindung; und -
6 stellt den Fluss komprimierter Daten unter Verwendung des exemplarischen Datenpfad-Schaltungsaufbaus aus3 dar. - Detaillierte Beschreibung des bevorzugten Ausführungsbeispiels
- Ausführungsbeispiele der Erfindung stellen allgemein Verfahren und Vorrichtungen zum Erhöhen eines Eingangstest-Durchsatzes bereit, indem ein gleichzeitiger Zugriff auf mehrere Bänke erlaubt wird. Hierin beschriebene Techniken nutzen die reduzierte Anzahl von Datenleitungen, die zum Übertragen komprimierter Testdaten erforderlich sind. Anders ausgedrückt können Datenleitungen, die aufgrund einer Komprimierung von Testdaten, die von einer Bank gelesen werden, wirksam freigemacht wurden, verwendet werden, um Testdaten für eine andere Bank zu tragen.
- Ausführungsbeispiele der vorliegenden Erfindung werden hierin unter Bezugnahme auf ein Ausführungsbeispiel eines DRAM-Bauelements unter Verwendung eines Parallelzugriffs auf zwei Bänke von Speicherzellen, wobei jede Gruppe vier Bänke besitzt, beschrieben. Fachleute auf dem Gebiet werden jedoch erkennen, dass die hierin beschriebenen Konzepte allgemein auf einen Zugriff auf eine breite Vielzahl von Anordnungen mit unterschiedlichen Anzahlen von Bankgruppen und zusätzlich unterschiedliche Anzahlen von Bänken in jeder Gruppe angewendet werden könnten.
- Ein exemplarisches Speicherbauelement
-
1 stellt ein exemplarisches Speicherbauelement100 (z. B. ein DRAM-Bauelement) unter Verwendung eines Datenpfad-Logikentwurfs gemäß einem Ausführungsbeispiel der vorliegenden Erfindung zum Zugriff auf Daten, die in einem oder mehreren Speicherarrays (oder Bänken)110 gespeichert sind, dar. Wie dargestellt ist, könnten die Bänke110 in Gruppen unterteilt sein, die einen gemeinsamen Satz von Datenleitungen (YRWD-Leitungen) gemeinschaftlich verwenden, wobei sich in jeder Gruppe vier Bänke befinden (z. B. Bänke 0–3 sind in Gruppe A und Bänke 4–7 in Gruppe B). Wie unten detaillierter beschrieben werden wird, könnte der Durchsatz des Ausgangstestens durch die Verwendung paralleler Lesevorgänge auf Bänke in jeder Gruppe erhöht werden. - Wie dargestellt ist, könnte das Bauelement
100 eine Steuerlogik130 zum Empfangen eines Satzes von Steuersignalen132 zum Zugreifen (z. B. Lesen, Schreiben oder Auffrischen) auf Daten, die in den Arrays110 gespeichert sind, an Orten, die durch einen Satz von Adresssignalen126 spezifiziert sind, umfassen. Die Adresssignale126 könnten ansprechend auf Signale132 zwischengespeichert und in Zeilenadresssignale (RA)122 und Spaltenadresssignale (CA)124 umgewandelt werden, die durch eine Adressierlogik120 eingesetzt werden, um auf einzelne Zellen in den Arrays110 zuzugreifen. - Daten, die als Datensignale vorliegen (DQ0–DQ15)
142 , die von den Arrays110 gelesen und in dieselben geschrieben werden, können zwischen externen Datenanschlussflächen und den Arrays110 über eine I/O-Pufferlogik135 übertragen werden. Die I/O-Pufferlogik135 könnte konfiguriert sein, um diese Datenübertragung zu erzielen, indem eine Anzahl von Schaltoperationen durchgeführt wird, z. B: einschließlich eines Zusammenstellens einer Anzahl sequentiell empfangener Bits und eines Neuordnens dieser Bits basierend auf einem Typ von Zugriffsmodus (z. B. verschachtelt oder sequentiell, gerade/ungerade). - Allgemein ist während einer Schreiboperation die I/O-Pufferlogik
135 verantwortlich für ein Empfangen von Datenbits, die seriell auf externen Anschlussflächen vorgelegt werden, und ein paralleles Vorlegen dieser Datenbits, abhängig von dem bestimmten Zugriffsmodus möglicherweise neu geordnet, auf einem internen Bus von Datenleitungen, die hierin als Gerüst-Lese/Schreib-Daten-(SRWD-)Leitungen (SRWD = spine read/write data)151 bezeichnet werden. Unter der Annahme von insgesamt 16 externen Datenanschlussflächen DQ<15:0> gibt es insgesamt 64 SRWD-Leitungen151 (z. B. führt die I/O-Pufferlogik135 einen 4:1-Abruf für jede Datenanschlussfläche durch) für ein DDR-II-Bauelement (32 für ein DDR-I-Bauelement und 128 für DDR-III). - Wie dargestellt ist, könnten die SRWD-Leitungen
151 mit einer Schaltlogik170 verbunden sein, die es ermöglicht, dass die SRWD-Leitungen151 gemeinschaftlich unter den unterschiedlichen Gruppen von Bänken110 verwendet werden können. Wie dargestellt ist, könnte jede Gruppe von Bänken einen weiteren Satz von Datenleitungen aufweisen, die zur Darstellung als ein Satz von Datenleitungen (YRWDL)171 gezeigt sind, die in der vertikalen oder „Y"-Richtung laufen. Während jede Gruppe einen Satz von YRWD-Leitungen171 aufweisen könnte, könnten die YRWD-Leitungen171 für eine Gruppe gemeinschaftlich unter den Bänken110 in dieser Gruppe verwendet werden. Die Schaltlogik170 ist allgemein konfiguriert, um die Daten-Lesen/Schreiben-Leitungen (RWDLs) abhängig von der Bank oder den Bänken, wie dies auch immer der Fall ist, auf die zugegriffen wird, mit den geeigneten YRWD-Leitungen zu verbinden. - Während eines Lesezugriffs breiten sich die Daten in der entgegengesetzten Richtung durch die Schaltlogik
170 und die I/O-Pufferlogik135 zu den DQ-Leitungen aus. Anders ausgedrückt könnten Daten über die Schaltlogik170 von den Speicherarrays110 an die YRWD-Leitungen161 und an die SRWD-Leitungen151 übertragen werden und über die I/O-Pufferlogik135 von den SRWD-Leitungen151 zu den DQ-Anschlussflächen. - Exemplarische Testlogik
- Für einige Ausführungsbeispiele könnte eine Testlogik
172 beinhaltet sein, um die Menge an Testdaten, die während eines Wafertestens aus dem DRAM-Bauelement100 heraus übertragen wird, zu reduzieren. Wie dargestellt ist, könnte eine separate Testlogik172 für jede Gruppe von Bänken110 vorgesehen sein. Während die Testlogik172 als in der Schaltlogik170 beinhaltet gezeigt ist, könnte die Testlogik172 für einige Ausführungsbeispiele an anderer Stelle angeordnet sein, z. B. lokal innerhalb der Gruppen von Bänken110 . - Wie in
2 dargestellt ist, könnte die Testlogik172 für einige Ausführungsbeispiele konfiguriert sein, um die Menge an Testdaten zu reduzieren (komprimieren), indem ein einzelnes Bestehen/Durchfallen-Signal aus mehreren Bits von Daten erzeugt wird, die von einer entsprechenden Bank gelesen werden. Bei dem dargestellten Beispiel könnte die Testlogik172 ein einzelnes Bestehen/Durchfallen-Signal für jeweils vier Bits Daten erzeugen, die von den Bänken gelesen werden (z. B. vier Bits, die an einem CSL-WL-Schnittpunkt gebildet werden). Das Bestehen/Durchfallen-Signal könnte anzeigen, ob entsprechende vier Bits mit vordefinierten Testdaten übereinstimmen (z. B. einem Testdatenmuster, das in einem Testdatenregister gespeichert ist), die an entsprechende Orte in der Bank geschrieben wurden. Unter der Annahme, dass 64 Bits Daten bei jedem Zugriff von einer Bank gelesen werden, könnte die Testlogik172 16 Bits komprimierter Testdaten erzeugen. Die komprimierten Testdaten könnten an (Test-) Puffer ausgegeben werden, die während eines Wafertests Zugriff auf die Testdaten liefern. - Wie oben beschrieben wurde, könnten separate Testlogikschaltungen
172 für jede separate Gruppe von Bänken110 vorgesehen sein, wobei jede Testlogikschaltung172 als Eingabe Daten auf YRWD-Leitungen empfängt, die gemeinschaftlich unter den Bänken in der entsprechenden Gruppe verwendet werden. Da die Anzahl von Datenleitungen durch die Komprimierung der Testdaten reduziert wird, ist es möglich, dass Ausführungsbeispiele der vorliegenden Erfindung einen Wafertestdurchsatz erhöhen können, indem komprimierte Testdaten für Bänke in unterschiedlichen Gruppen gleichzeitig über die SRWD-Datenleitungen bereitgestellt werden. -
3 stellt einen Datenpfad-Schaltungsaufbau dar, der es erlaubt, dass komprimierte Testdaten, die durch Testlogik für unterschiedliche Gruppen von DRAM-Bänken erzeugt werden, gleichzeitig auf SRWD-Leitungen151 vorgelegt werden können. Wie dargestellt ist, umfasst der Schaltungsaufbau einen Satz von Puffern310 , die es ermöglichen, dass die SRWD-Leitungen151 gemeinschaftlich unter der Gruppe von Bänken110 ohne Konkurrenz verwendet werden können. Die Puffer310 könnten z. B. als „Mittelteil"-Puffer bezeichnet werden, da sie zentral angeordnet sein und verwendet werden könnten, um YRWD-Leitungen für eine Gruppe von Bänken, die sich physisch auf unterschiedlichen (z. B. linken und rechten) Seiten eines DRAM-Bauelements befinden, während eines normalen (Nicht-Test-) Betriebs wirksam zu trennen. - Wie dargestellt ist, könnten alle 16 SRWD-Leitungen zu einer Anschlussflächenlogik für entsprechende vier DQ-Anschlussflächen geführt werden. Die Anschlussflächenlogik für jede DQ-Anschlussfläche wiederum könnte vier Bits Daten bei aufeinanderfolgenden Flanken von Taktzyklen heraus treiben. Als ein Beispiel könnten erste 16 SRWD-Leitungen 16 Bits Daten tragen, die auf ersten vier Datenanschlussflächen DQ0–DQ3 heraus getrieben werden sollen. Auf DQ0 könnten die ersten vier Bits Daten, die auf den SRWD-Leitungen getragen werden, in einer Sequenz, z. B. als Datenbits Gerade1 (E1), Ungeradel (01), Gerade2 (E2) und Ungerade2 (02), auf ansteigenden und abfallenden Flanken zweier aufeinanderfolgender Taktzyklen heraus getrieben werden. Die verbleibenden Bits Daten könnten in einer ähnlichen Weise auf DQ1–DQ15 heraus getrieben werden.
- Die Funktion der Mittelteilpuffer
310 während eines Normalbetriebs ist in den4A und4B dargestellt, die den Fluss von Daten während eines Zugriffs auf eine erste Gruppe von Bänken (Bänke [3:0]) bzw. eine zweite Gruppe von Bänken (Bänke [7:4]) zeigen. Wie in4A dargestellt ist, könnten, um auf Daten von einer Bank in der ersten Gruppe zuzugreifen, die Mittelpunktpuffer310 deaktiviert sein, während ein zweiter Satz von „Datenpfad"-Puffern320 aktiviert ist, wodurch ein Datenpfad von YRWD-Leitungen der ersten Gruppe von Bänken zu den SRWD-Leitungen bereitgestellt wird. - Wie in
4B dargestellt ist, könnten die Mittelpunktpuffer310 , um auf Daten von einer Bank in der zweiten Gruppe (Bänke [7:4]) zuzugreifen, gemeinsam mit einem dritten Satz von Datenpfadpuffern330 aktiviert sein, während der zweite Satz von „Datenpfad"-Puffern320 deaktiviert ist, wodurch ein Datenpfad von YRWD-Leitungen der ersten Gruppe von Bänken zu den SRWD-Leitungen bereitgestellt wird. Ein Satz von Testdatenpuffern340 könnte deaktiviert sein, um während normaler Zugriffe auf die Bänke110 in beiden Gruppen Testdatenleitungen von den SRWD-Leitungen zu trennen. Die Testdatenpuffer340 könnten auch verwendet werden, um Testdatenleitungen während eines Testmodus mit den SRWD-Leitungen zu koppeln. - Exemplarische Testoperationen mit Parallelbankzugriff
-
5 ist ein Flussdiagramm exemplarischer Operationen500 zum Testen eines DRAM-Bauelements unter Verwendung paralleler Lesevorgänge mehrerer Bänke gemäß Ausführungsbeispielen der vorliegenden Erfindung. Die Operationen500 könnten unter Bezugnahme auf6 beschrieben werden, die den Fluss des komprimierten Tests unter Verwendung des oben beschriebenen exemplarischen Datenpfad-Schaltungsaufbaus darstellt. - Die Operationen
500 beginnen bei einem Schritt502 durch ein Schreiben von Testdatenmustern. Für einige Ausführungsbeispiele könnte das gleiche Testdatenmuster an mehrere Orte in allen Bänken geschrieben werden. Wie z. B. zuvor beschrieben wurde, könnte das gleiche Vier-Bit-Testmuster an vier Orte geschrieben werden, die an jedem Schnittpunkt zwischen einer Spaltenauswahlleitung (CSL) und einer Wortleitung (WL) gebildet sind. - Bei einem Schritt
504 könnten Testdatenmuster parallel von mehreren Bänken gelesen werden. Die gemeinschaftliche Verwendung gemeinsamer Datenleitungen, die bisher beschrieben wurde, verbietet allgemein das gleichzeitige Lesen beliebiger zwei Bänke eines Speichers während normaler Operationen, um eine Datenkonkurrenz zu vermeiden. Als ein Beispiel würde ein Lesen von mehreren Bänken innerhalb einer Gruppe zu einer Datenkonkurrenz auf gemeinschaftlich verwendeten YRWD-Leitungen führen, während ein Lesen von Bänken in unterschiedlichen Gruppen zu einer Datenkonkurrenz auf SRWD-Leitungen führen würde. - Ein gleichzeitiges Lesen von mehreren Bänken ist jedoch möglich, indem die SRWD-Daten umgangen werden, die komprimierte Testdaten gemeinschaftlich verwenden und kombinieren, die von Bänken in unterschiedlichen Gruppen erzeugt werden. Bei jedem Lesebefehl während des Tests wird auf zwei Bänke (z. B. eine in jeder Gruppe auf unterschiedlichen Seiten des Bauelements) zugegriffen. Für einige Ausführungsbeispiele könnte dies durch Modifizieren einer Zugriffslogik erzielt werden, so dass während eines derartigen Testmodus ein Bankadressbit 2 (BA[2]) als ein „bedeutungsloses" Bit behandelt wird. Anders ausgedrückt könnte, wenn ein Lesebefehl zum Zugriff auf eine Bank 0 erteilt wird, sowohl auf die Bank 0 als auch auf eine Bank 4 zugegriffen werden, um ein Bündel von Daten (auf ihren jeweiligen YRWD-Leitungen) zu liefern. Ähnlich könnte, wenn ein Lesebefehl zum Zugriff auf Bänke 1, 2 und 3 erteilt wird, auf Bänke 1 und 5, 2 und 6 bzw. 3 und 7 zugegriffen werden.
- Bei Schritten
506A und506B werden, parallel durchgeführt, Testdaten für eine erste und eine zweite der mehreren Bänke komprimiert. Anders ausgedrückt könnten die Daten auf den YRWD-Leitungen für jede Gruppe von Bänken komprimiert werden (z. B. 4:1, wie oben beschrieben wurde), was bedeutet, dass nur ein Teil der SRWD-Leitungen, die für standardmäßige Leseoperationen verwendet werden, für den Testmodus verwendet wird. Als ein Beispiel könnten die 16 Bits, die aus der Komprimierung von 64 Bits von der ersten Bank resultieren, und die 16 Bits, die aus dem Lesen der 64 Bits von der zweiten Bank resultieren, als 32 Bits von Bestehen/Durchfallen-Bits ausgelesen werden. - Bei Schritten
508A und508B werden, parallel durchgeführt, komprimierte Testdaten für die erste und die zweite Bank zu einem ersten bzw. zweiten Satz von Datenanschlussstiften geführt. Anders ausgedrückt werden die Daten, die von einer Gruppe von Bänken gelesen werden, nicht auf die gleichen 16 SRWD-Leitungen geschrieben, da dies zu einer Datenkonkurrenz führen würde. - Wie in
6 dargestellt ist, könnten 16 Bits komprimierter Daten für die erste Bank als 16 Bits geführt werden, um auf Datenanschlussflächen DQ [3:0] herausgetrieben zu werden, indem der erste Satz von Datenpfadpuffern320 deaktiviert wird und die Testdatenpuffer340 aktiviert werden, während alle bis auf einen der Mittelteilpuffer310 deaktiviert sind. Durch ein Aktivieren dieses einen Mittelteilpuffers310 könnten 16 Bits komprimierter Daten für die zweite Bank als 16 Bits geführt werden, um auf Datenanschlussflächen DQ [7:4) herausgetrieben zu werden, indem der zweite Satz von Datenpfadpuffern330 deaktiviert wird und die Testdatenpuffer340 aktiviert werden. Fortfahrend mit dem obigen Beispiel könnten 128 Bits Daten, die von zwei Bänken gelesen werden, als 32 Bits Bestehen/Durchfallen-Daten geführt werden, die auf Datenanschlussflächen DQ [7:0] ausgelesen werden. - Ein Auslesen von doppelt so vielen Testdaten wie bei einem herkömmlichen komprimierten Testen führt zu einer effektiven Verdoppelung eines Wafertestdurchsatzes. Für einige Ausführungsbeispiele könnten Parallellesevorgänge mehrerer Bänke als ein Spezialtestmodus aktiviert werden und ein Schaltungsaufbau könnte auch beinhaltet sein, um einen „Standard"-Komprimiert-Testmodus mit komprimierten Daten von allen Bänken, die auf den gemeinschaftlich verwendeten SRWD-Leitungen getrieben werden, zu ermöglichen. Für Ausführungsbeispiele, die einen derartigen Schaltungsaufbau umfassen, könnten, wenn der spezielle (Doppelraten-)Komprimiert-Testmodus aktiviert ist, Puffer, die dem normalen Komprimiert-Testmodus entsprechen, deaktiviert (dreizustandsmäßig betrieben) werden, um eine Datenkonkurrenz zu vermeiden. Ähnlich könnten, wenn der normale Komprimiert-Testmodus aktiviert ist, Puffer, die dem Doppelraten-Komprimiert-Testmodus entsprechen, deaktiviert werden. Für einige Ausführungsbeispiele könnten entweder einer oder beide Testmodi z. B. über eines oder mehrere Bits gesetzt werden, die über einen Modusregister-Setzbefehl in einem Modusregister gesetzt werden.
- Während sich die obige Beschreibung auf ein bestimmtes Ausführungsbeispiel mit acht Bänken von DRAM-Zellen bezieht, die in zwei Gruppen von vier unterteilt sind, werden Fachleute auf dem Gebiet erkennen, dass dieses Ausführungsbeispiel nur exemplarisch ist und die hierin beschriebenen Techniken auf eine breite Vielzahl von Architekturen angewendet werden könnten. Als ein Beispiel könnten vier Gruppen von Bänken, die jeweils in 16 komprimierten Datenbits resultieren, auf 64 SRWD-Leitungen ausgelesen werden, mit der Hinzufügung weiterer Puffer, die die Datenpfade steuern. Ferner wird ein Fachmann auf dem Gebiet erkennen, dass für einige Ausführungsbeispiele Testkomprimierungslogik physisch näher an die Bänke bewegt werden könnte, was es erlaubt, dass komprimierte Testdaten übertragen werden können, mit ähnlicher Wirkung auf YRWD-Leitungen.
- Schlussfolgerung
- Verglichen mit herkömmlichen komprimierten Testmodi können Ausführungsbeispiele der vorliegenden Erfindung einen verbesserten Durchsatz bereitstellen, indem ein Parallelzugriff auf mehrere Bänke eingesetzt wird.
- Während sich Vorstehendes auf Ausführungsbeispiele der vorliegenden Erfindung bezieht, könnten weitere und andere Ausführungsbeispiele der Erfindung entwickelt werden, ohne von dem grundlegenden Schutzbereichen derselben abzuweichen, wobei der Schutzbereich derselben durch die folgenden Ansprüche bestimmt ist.
Claims (24)
- Ein Verfahren zum Testen eines Speicherbauelements in einem ersten Testmodus, das folgende Schritte aufweist: paralleles Lesen einer Mehrzahl von Bits von mehreren Bänken des Speicherbauelements; Erzeugen einer reduzierten Anzahl komprimierter Testdatenbits aus der Mehrzahl von Bits, die von jeder Bank gelesen werden; Führen der komprimierten Testdatenbits von jeder Bank zu einem gemeinsamen Satz von Datenleitungen, die gemeinschaftlich unter den mehreren Bänken verwendet werden; und Bereitstellen der komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements.
- Das Verfahren gemäß Anspruch 1, bei dem das Führen der komprimierten Testdatenbits von jeder Bank zu einem gemeinsamen Satz von Datenleitungen, die gemeinschaftlich unter den mehreren Bänken verwendet werden, folgende Schritte aufweist: Führen eines ersten Satzes komprimierter Testdatenbits, die aus einer Mehrzahl von Bits erzeugt werden, die von einer ersten Bank gelesen werden, zu einem ersten Teilsatz des gemeinsamen Satzes von Datenleitungen; und Führen eines zweiten Satzes komprimierter Testdatenbits, die aus einer Mehrzahl von Bits erzeugt werden, die von einer zweiten Bank gelesen werden, zu einem zweiten Teilsatz des gemeinsamen Satzes von Datenlei tungen, wobei komprimierte Testdatenbits, die aus einer Mehrzahl von Bits erzeugt werden, die von der zweiten Bank gelesen werden, zu dem ersten Teilsatz des gemeinsamen Satzes von Datenleitungen geführt werden, wenn das Speicherbauelement in einem zweiten Testmodus ist.
- Das Verfahren gemäß Anspruch 1, bei dem das Erzeugen der reduzierten Anzahl komprimierter Testdatenbits ein Erzeugen eines einzelnen Bits basierend auf zumindest vier Datenbits, die von einer Speicherbank gelesen werden, aufweist.
- Das Verfahren gemäß Anspruch 1, bei dem das Erzeugen der reduzierten Anzahl komprimierter Datenbits ein Vergleichen von Sätzen der Mehrzahl von Datenbits mit einem oder mehreren bekannten Testdatenmustern, die zuvor in die Speicherbänke geschrieben wurden, aufweist.
- Das Verfahren gemäß Anspruch 1, bei dem jedes Bit in einem Satz von Bits, die mit einem bekannten Testdatenmuster verglichen werden, an einem Schnittpunkt einer Spaltenauswahlleitung und einer Wortleitung gebildet wird.
- Das Verfahren gemäß Anspruch 1, bei dem die erste Bank aus einer ersten Gruppe von vier oder mehr Bänken ausgewählt wird und die zweite Bank aus einer zweiten Gruppe von vier oder mehr Bänken ausgewählt wird.
- Ein Speicherbauelement, das folgende Merkmale aufweist: eine Mehrzahl von Bänken von Speicherzellen; eine oder mehrere Testlogikschaltungen, die jeweils konfiguriert sind, um aus einer Mehrzahl von Bits, die von einer Bank gelesen werden, eine reduzierte Anzahl eines oder mehrerer komprimierter Testdatenbits zu erzeugen; und eine Logik, die konfiguriert ist, um parallel eine Mehrzahl von Bits von mehreren Bänken des Speicherbauelements zu den Testlogikschaltungen zu führen, die komprimierten Testdatenbits von jeder Bank zu einem gemeinsamen Satz von Datenleitungen zu führen, die gemeinschaftlich unter den mehreren Bänken verwendet werden, und die komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements bereitzustellen.
- Das Speicherbauelement gemäß Anspruch 7, bei dem: die Mehrzahl von Bänken zumindest zwei Gruppen von Speicherbänken aufweist, wobei Bänke in jeder Gruppe einen ersten gemeinsamen Satz von Datenleitungen gemeinschaftlich verwenden und die Gruppen einen zweiten Satz gemeinsamer Datenleitungen gemeinschaftlich verwenden; und die eine oder die mehreren Testlogikschaltungen eine Testlogikschaltung für jede Gruppe von Speicherbänken aufweisen.
- Das Speicherbauelement gemäß Anspruch 8, bei dem die Testlogik für jede Gruppe von Speicherbänken eine reduzierte Anzahl von Testdatenbits aus Daten erzeugt, die auf dem ersten gemeinsamen Satz von Datenleitungen empfangen werden, und die reduzierte Anzahl komprimierter Datenbits zu dem zweiten Satz gemeinsamer Datenleitungen führt.
- Das Speicherbauelement gemäß Anspruch 7, bei dem die Mehrzahl von Bänken mehr als vier Bänke aufweist.
- Das Speicherbauelement gemäß Anspruch 7, bei dem die Logik konfiguriert ist, um die Mehrzahl komprimierter Datenbits auf einem oder mehreren Datenanschlussstiften bei aufeinanderfolgenden Taktzyklusflanken auszugeben.
- Ein Dynamischer-Direktzugriffsspeicher-(DRAM-)Bauelement, das folgende Merkmale aufweist: zumindest zwei Gruppen von Speicherzellenbänken, wobei ein erster Satz gemeinsamer Datenleitungen gemeinschaftlich unter Bänken in jeder Gruppe verwendet wird und ein zweiter Satz gemeinsamer Datenleitungen gemeinschaftlich unter den Gruppen verwendet wird; eine oder mehrere Testlogikschaltungen, die jeweils konfiguriert sind, um aus einer Mehrzahl von Bits, die von einer Bank gelesen werden, ein einzelnes Bestehen/Durchfallen-Bit zu erzeugen, das anzeigt, ob die entsprechende Mehrzahl von Bits mit vordefinierten Testdaten übereinstimmt; und eine Logik, die konfiguriert ist, um parallel eine Mehrzahl von Bits von mehreren Bänken des Speicherbauelements zu den Testlogikschaltungen zu führen, die komprimierten Testdatenbits von jeder Bank zu dem ersten Satz gemeinsamer Datenleitungen zu führen, die gemeinschaftlich unter den Gruppen verwendet werden, und die komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements bereitzustellen.
- Das Speicherbauelement gemäß Anspruch 12, bei dem: die Mehrzahl von Bänken zumindest zwei Gruppen von Speicherbänken aufweist, wobei Bänke in jeder Gruppe einen ersten gemeinsamen Satz von Datenleitungen gemeinschaftlich verwenden und die Gruppen einen zweiten Satz gemeinsamer Datenleitungen gemeinschaftlich verwenden; und die eine oder die mehreren Testlogikschaltungen eine Testlogikschaltung für jede Gruppe von Speicherbänken aufweisen.
- Das Speicherbauelement gemäß Anspruch 13, bei dem die Testlogik für jede Gruppe von Speicherbänken eine reduzierte Anzahl von Testdatenbits aus Daten erzeugt, die auf dem ersten gemeinsamen Satz von Datenleitungen empfangen werden, und die reduzierte Anzahl komprimierter Datenbits zu dem zweiten Satz gemeinsamer Datenleitungen führt.
- Das Speicherbauelement gemäß Anspruch 12, bei dem die Mehrzahl von Bänken mehr als vier Bänke aufweist.
- Das Speicherbauelement gemäß Anspruch 12, bei dem die Logik konfiguriert ist, um mehrere Bits der komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements bei aufeinanderfolgenden Taktzyklusflanken bereitzustellen.
- Ein System, das folgende Merkmale aufweist: einen Tester; und eines oder mehrere Speicherbauelemente, die jeweils eine Mehrzahl von Bänken von Speicherzellen aufweisen, sowie eine Logik, die konfiguriert ist, um, wenn das Speicherbauelement durch den Tester in einem Testmodus platziert wurde, eine Mehrzahl von Bits parallel von mehreren Bänken des Speicherbauelements zu lesen, aus der Mehrzahl von Bits, die von jeder Bank gelesen werden, eine reduzierte Anzahl eines oder mehrerer komprimierter Testdatenbits zu erzeugen, die komprimierten Testdatenbits von jeder Bank zu einem gemeinsamen Satz von Datenleitungen zu führen, die gemeinschaftlich unter den mehreren Bänken verwendet werden, und die komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften bereitzustellen.
- Das System gemäß Anspruch 17, bei dem die Logik konfiguriert ist, um eine reduzierte Anzahl eines oder mehrerer komprimierter Datenbits zu erzeugen, indem gelesene Datenbits mit vordefinierten Testdaten in einem Register. verglichen werden.
- Das System gemäß Anspruch 17, bei dem die mehreren Bänke eine erste Bank, die aus einer ersten Gruppe von vier oder mehr Bänken ausgewählt ist, und eine zweite Bank, die aus einer zweiten Gruppe von vier oder mehr Bänken ausgewählt ist, aufweisen.
- Das System gemäß Anspruch 17, bei dem der Tester konfiguriert ist, um das eine oder die mehreren Speicherbauelemente über einen Modusregister-Setzen-(MRS-)Befehl in dem Testmodus zu platzieren.
- Ein Speicherbauelement, das folgende Merkmale aufweist: mehrere Bänke von Speicherzellen; eine Testeinrichtung zum Erzeugen einer reduzierten Anzahl eines oder mehrerer komprimierter Testdatenbits aus einer Mehrzahl von Bits, die von einer Bank gelesen werden; und eine Steuereinrichtung, die konfiguriert ist, um, wenn das Bauelement in einem Testmodus ist, parallel eine Mehrzahl von Bits von mehreren Bänken des Speicherbauelements zu der Testeinrichtung zu führen, die komprimierten Testdatenbits von jeder Bank zu dem ersten Satz gemeinsamer Datenleitungen, die gemeinschaftlich unter den Gruppen verwendet werden, zu führen und die komprimierten Testdatenbits als Ausgabe auf einem oder mehreren Datenanschlussstiften des Speicherbauelements bereitzustellen.
- Das Speicherbauelement gemäß Anspruch 21, bei dem: die Mehrzahl von Bänken zumindest zwei Gruppen von Speicherbänken aufweist, wobei Bänke in jeder Gruppe einen ersten gemeinsamen Satz von Datenleitungen gemeinschaftlich verwenden und die Gruppen einen zweiten Satz gemeinsamer Datenleitungen gemeinschaftlich verwenden; und separate Testeinrichtungen für jede Gruppe von Speicherbänken vorgesehen sind.
- Das Speicherbauelement gemäß Anspruch 22, bei dem die Testeinrichtung für jede Gruppe von Bänken eine reduzierte Anzahl von Testdatenbits aus Daten erzeugt, die auf dem ersten gemeinsamen Satz von Datenleitungen empfangen werden, und die reduzierte Anzahl komprimierter Datenbits zu dem zweiten Satz gemeinsamer Datenleitungen führt.
- Das Speicherbauelement gemäß Anspruch 21, bei dem die Mehrzahl von Bänken mehr als vier Bänke aufweist.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/385,340 | 2006-03-21 | ||
US11/385,340 US7362633B2 (en) | 2006-03-21 | 2006-03-21 | Parallel read for front end compression mode |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102007013317A1 true DE102007013317A1 (de) | 2007-10-11 |
Family
ID=38513619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102007013317A Withdrawn DE102007013317A1 (de) | 2006-03-21 | 2007-03-20 | Paralleles Lesen für Eingangskomprimierungsmodus |
Country Status (3)
Country | Link |
---|---|
US (2) | US7362633B2 (de) |
CN (1) | CN101071630A (de) |
DE (1) | DE102007013317A1 (de) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070226553A1 (en) * | 2006-03-21 | 2007-09-27 | Khaled Fekih-Romdhane | Multiple banks read and data compression for back end test |
US7362633B2 (en) * | 2006-03-21 | 2008-04-22 | Infineon Technologies Ag | Parallel read for front end compression mode |
KR100771875B1 (ko) * | 2006-07-10 | 2007-11-01 | 삼성전자주식회사 | 테스트하고자 하는 메모리 셀의 개수를 임의로 설정할 수있는 반도체 메모리 장치 및 반도체 메모리 장치의 테스트방법 |
US7872931B2 (en) | 2008-10-14 | 2011-01-18 | Qimonda North America Corp. | Integrated circuit with control circuit for performing retention test |
KR20120098094A (ko) * | 2011-02-28 | 2012-09-05 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 |
KR101282722B1 (ko) * | 2011-03-09 | 2013-07-04 | 에스케이하이닉스 주식회사 | 메모리 장치 및 메모리 장치의 테스트 방법 |
CN103187101A (zh) * | 2013-03-19 | 2013-07-03 | 西安华芯半导体有限公司 | 一种用于dram修复测试的数据压缩输出方法 |
US9471501B2 (en) * | 2014-09-26 | 2016-10-18 | Intel Corporation | Hardware apparatuses and methods to control access to a multiple bank data cache |
RU2626465C2 (ru) * | 2015-10-29 | 2017-07-28 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ" (КНИТУ-КАИ) | Способ воспламенения топливной смеси в двигателе внутреннего сгорания лазерным оптическим разрядом и авиационная лазерная свеча зажигания |
US11276463B2 (en) * | 2020-06-16 | 2022-03-15 | Micron Technology, Inc. | Matching patterns in memory arrays |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2921505B2 (ja) * | 1996-08-09 | 1999-07-19 | 日本電気株式会社 | 半導体記憶装置 |
US6032274A (en) * | 1997-06-20 | 2000-02-29 | Micron Technology, Inc. | Method and apparatus for compressed data testing of more than one memory array |
KR100280442B1 (ko) * | 1998-02-05 | 2001-02-01 | 김영환 | 디램의병렬테스트회로 |
US6163863A (en) * | 1998-05-22 | 2000-12-19 | Micron Technology, Inc. | Method and circuit for compressing test data in a memory device |
US6307790B1 (en) * | 2000-08-30 | 2001-10-23 | Micron Technology, Inc. | Read compression in a memory |
US6950971B2 (en) * | 2001-11-05 | 2005-09-27 | Infineon Technologies Ag | Using data compression for faster testing of embedded memory |
KR100451466B1 (ko) * | 2002-10-31 | 2004-10-08 | 주식회사 하이닉스반도체 | 테스트 성능이 개선된 반도체 메모리 장치 |
JP4737929B2 (ja) * | 2003-12-12 | 2011-08-03 | 株式会社東芝 | 半導体記憶装置 |
KR100669546B1 (ko) * | 2005-03-29 | 2007-01-15 | 주식회사 하이닉스반도체 | 메모리 장치의 병렬 압축 테스트 회로 |
US7362633B2 (en) * | 2006-03-21 | 2008-04-22 | Infineon Technologies Ag | Parallel read for front end compression mode |
-
2006
- 2006-03-21 US US11/385,340 patent/US7362633B2/en active Active
-
2007
- 2007-03-20 DE DE102007013317A patent/DE102007013317A1/de not_active Withdrawn
- 2007-03-21 CN CNA2007101016577A patent/CN101071630A/zh active Pending
-
2008
- 2008-03-14 US US12/049,110 patent/US20080159031A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20070223293A1 (en) | 2007-09-27 |
US20080159031A1 (en) | 2008-07-03 |
US7362633B2 (en) | 2008-04-22 |
CN101071630A (zh) | 2007-11-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102007013317A1 (de) | Paralleles Lesen für Eingangskomprimierungsmodus | |
DE3834759C2 (de) | ||
DE4328605C2 (de) | Halbleiterspeichereinrichtung | |
DE69631013T2 (de) | Halbleiterspeicher | |
DE19609441B4 (de) | Zum gleichzeitigen Bestimmen eines Vielbittestmodus und eines speziellen Testmodus befähigte Halbleiterspeichereinrichtung | |
DE19639972B4 (de) | Hochgeschwindigkeitstestschaltkreis für eine Halbleiterspeichervorrichtung | |
DE112020006398T5 (de) | Geräte, systeme und verfahren zur fehlerkorrektur | |
DE102006062399A1 (de) | Halbleiterspeicherbauelement mit mehreren Speicherbereichen, Zugriffsverfahren und Testverfahren | |
DE10206689B4 (de) | Integrierter Speicher und Verfahren zum Betrieb eines integrierten Speichers | |
DE4003673A1 (de) | Erweiterte schnellschreibschaltung fuer den dram-test | |
DE10022698A1 (de) | Halbleiterspeichereinrichtung | |
DE102008013099A1 (de) | Speichertestschaltung | |
DE4312086A1 (de) | Halbleiterspeichereinrichtung und Betriebsverfahren dafür | |
DE19908513A1 (de) | Halbleiterspeicherbauelement mit eingebauter Schaltung zur parallelen Bitprüfung | |
EP1055238B1 (de) | Testschaltung und verfahren zum prüfen einer digitalen halbleiter-schaltungsanordnung | |
DE19618722A1 (de) | Halbleiterspeichereinrichtung, die zum Arbeiten mit während eines Vielbittests invertierten Potentialen benachbarter Bitleitungen befähigt ist | |
DE102007013316A1 (de) | Mehrbanklesen und Datenkomprimierung für Ausgangstests | |
DE10246229A1 (de) | Halbleiterspeichervorrichtung, die einen Burn-in-Test mit hoher Geschwindigkeit ausführen kann | |
DE19529691A1 (de) | Halbleiterspeicher | |
DE4115084C2 (de) | Vorrichtung zum Testen einer Halbleiterspeichereinrichtung | |
DE10238583A1 (de) | Halbleiterspeichervorrichtung | |
DE10261328B4 (de) | Kompensation überkreuzter Bitleitungen in DRAMs mit Redundanz | |
DE112007003117T5 (de) | Neue Implementierung der Spaltenredundanz für einen Flash-Speicher mit einem hohen Schreibparallelismus | |
DE10102405A1 (de) | Halbleiterspeicherbauelement mit datenübertragender Pipeline | |
DE10231680B4 (de) | Integrierter Speicher |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R081 | Change of applicant/patentee |
Owner name: POLARIS INNOVATIONS LTD., IE Free format text: FORMER OWNER: QIMONDA AG, 81739 MUENCHEN, DE Owner name: INFINEON TECHNOLOGIES AG, DE Free format text: FORMER OWNER: QIMONDA AG, 81739 MUENCHEN, DE |
|
R082 | Change of representative |
Representative=s name: WILHELM & BECK, DE |
|
R081 | Change of applicant/patentee |
Owner name: POLARIS INNOVATIONS LTD., IE Free format text: FORMER OWNER: INFINEON TECHNOLOGIES AG, 85579 NEUBIBERG, DE |
|
R082 | Change of representative |
Representative=s name: WILHELM & BECK, DE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |