DE4322994A1 - Halbleiterspeichervorrichtung mit Test-Mode und Verfahren zum Setzen des Test-Mode - Google Patents

Halbleiterspeichervorrichtung mit Test-Mode und Verfahren zum Setzen des Test-Mode

Info

Publication number
DE4322994A1
DE4322994A1 DE4322994A DE4322994A DE4322994A1 DE 4322994 A1 DE4322994 A1 DE 4322994A1 DE 4322994 A DE4322994 A DE 4322994A DE 4322994 A DE4322994 A DE 4322994A DE 4322994 A1 DE4322994 A1 DE 4322994A1
Authority
DE
Germany
Prior art keywords
internal
test mode
response
clock signal
control signals
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
DE4322994A
Other languages
English (en)
Other versions
DE4322994C2 (de
Inventor
Seiji Sawada
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of DE4322994A1 publication Critical patent/DE4322994A1/de
Application granted granted Critical
Publication of DE4322994C2 publication Critical patent/DE4322994C2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L27/00Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate
    • H01L27/02Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components specially adapted for rectifying, oscillating, amplifying or switching and having potential barriers; including integrated passive circuit elements having potential barriers
    • H01L27/04Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components specially adapted for rectifying, oscillating, amplifying or switching and having potential barriers; including integrated passive circuit elements having potential barriers the substrate being a semiconductor body
    • H01L27/10Devices consisting of a plurality of semiconductor or other solid-state components formed in or on a common substrate including semiconductor components specially adapted for rectifying, oscillating, amplifying or switching and having potential barriers; including integrated passive circuit elements having potential barriers the substrate being a semiconductor body including a plurality of individual components in a repetitive configuration
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/46Test trigger logic
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/20Memory cell initialisation circuits, e.g. when powering up or down, memory clear, latent image memory

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Dram (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Static Random-Access Memory (AREA)

Description

Die vorliegende Erfindung bezieht sich im allgemeinen auf Halb­ leiterspeichervorrichtungen und ein Verfahren zum Setzen eines Test-Mode, und spezieller auf eine Halbleiterspeichervorrichtung mit Test-Mode (einer Test-Betriebsart), der auf der Basis eines externen Steuersignales gesetzt wird, und ein Verfahren zum Set­ zen des Test-Mode.
Mit der Vergrößerung der Speicherkapazität von Halbleiterspei­ chervorrichtungen in den vergangenen Jahren wurde ein Funktions­ test für ein Speicherzellenfeld der Halbleiterspeichervorrichtung nach der Produktion wichtiger. Jedoch wird mit dem Anstieg der Anzahl von Speicherzellen, die in einem solchen Speicherzellen­ feld enthalten sind, das heißt mit dem Anstieg der Speicherkapa­ zität der Halbleiterspeichervorrichtung, die für einen solchen Funktionstest benötigte Zeit länger. Darum wurde der Anstieg der für einen solchen Funktionstest bei einer Halbleiterspeichervor­ richtung mit großer Speicherkapazität benötigten Zeit in den ver­ gangenen Jahren ein Problem.
Um die für einen solchen Funktionstest benötigte Zeit zu verkür­ zen, wird ein sogenanntes ON-Chip-Testschaltungssystem in vielen Fällen, in denen eine Schaltungseinheit für einen solchen Funk­ tionstest (im folgenden als Testschaltung bezeichnet) zusammen mit den die Halbleiterspeichervorrichtung bildenden Schaltungen auf demselben Chip vorgesehen ist, verwendet. Zum Beispiel wird ein solches ON-Chip-Testschaltungssystem in einem DRAM (Dynamic Random Access Memory = dynamischer Speicher mit wahlfreiem Zu­ griff) in vielen Fällen verwendet.
Fig. 7 ist eine Blockdarstellung, die die gesamte Konfiguration eines DRAM, in dem das ON-Chip-Testschaltungssystem verwendet wird, zeigt. Wie in Fig. 7 gezeigt, weist ein Speicherzellenfeld 1 Speicherzellen (nicht gezeigt), die in Zeilen und Spalten nach Art einer Matrix angeordnet sind, Wortleitungen (nicht gezeigt), wobei eine für jede Zeile vorgesehen ist, und Bitleitungspaare (nicht gezeigt), wobei ein Paar für jede Spalte vorgesehen ist, auf. Jede der Speicherzellen ist mit einer Wortleitung einer ent­ sprechenden Zeile und einem Bitleitungspaar einer entsprechenden Spalte verbunden.
Die Auswahl einer Wortleitung wird durch einen Zeilendekoder 2 ausgeführt, und die Auswahl eines Bitleitungspaares wird durch einen Spaltendekoder 3 ausgeführt. Die Wortleitungsauswahl durch den Zeilendekoder 2 und die Bitleitungspaarauswahl durch den Spaltendekoder 3 wird in Antwort auf ein Zeilenadreßsignal RA0 bis RA9 bzw. ein Spaltenadreßsignal CA0 bis CA9, die von einem Adreßpuffer 4 geliefert werden, ausgeführt.
Der Adreßpuffer 4 nimmt entweder ein internes Adreßsignal Q0 bis Q9, das von einem Auffrischzähler 8 geliefert wird, oder ein ex­ ternes Adreßsignal A0 bis A10, abhängig von einem internen Zei­ lenadreßtaktsignal int, das von einer -Eingabeschaltung 10 geliefert wird, und einem internen Spaltenadreßtaktsignal int, das von einer -Eingabeschaltung 12 geliefert wird, auf.
Weiter liefert der Adreßpuffer 4 das Zeilenadreßsignal RA0 bis RA10 und das Spaltenadreßsignal CA0 bis CA10 entsprechend dem aufgenommenen Adreßsignal. Bei dem normalen Datenlesebetrieb und dem normalen Schreibbetrieb nimmt der Adreßpuffer 4 das externe Adreßsignal A0 bis A10 auf. Im Auffrischbetrieb, in dem Daten in die Speicherzellen rückgeschrieben werden, bevor die Speicherda­ ten in den Speicherzellen des Speicherzellenfeldes 1 verschwin­ den, nimmt der Adreßpuffer 4 das interne Adreßsignal Q0 bis Q9 von dem Auffrischzähler 8 auf.
Eine Auffrischsteuerung 9 weist den Auffrischzähler 8 zur Ausgabe des internen Adreßsignals mit einem vorbestimmten Zeitablauf ba­ sierend auf dem internen Zeilenadreßtaktsignal intRAS der RAS- Eingabeschaltung 10 an. Der Auffrischzähler 8 erzeugt das interne Adreßsignal Q0 bis Q9, das die Adresse der Speicherzelle mit auf­ zufrischenden Speicherdaten anzeigt, in Antwort auf die Anweisung der Auffrischsteuerung 9.
Der Zeilendekoder 2 führt die Wortleitungsauswahl basierend auf dem Zeilenadreßsignal RA0 bis RA9 des Adreßpuffers 4 mit einem Zeitablauf, der auf dem internen Zeilenadreßtaktsignal int der -Eingabeschaltung 10 basiert, aus. Der Spaltendekoder 3 führt die Bitleitungspaarauswahl basierend auf dem Spaltenadreßsignal CA0 bis CA9 des Adreßpuffers 4 mit einem Zeitablauf, der auf dem internen Spaltenadreßtaktsignal int der -Eingabeschaltung 12 basiert, aus.
Genauer gesagt steuert der Spaltendekoder 3 ein I/O-Gatter 5, um nur ein Bitleitungspaar der Bitleitungspaare in dem Speicherzel­ lenfeld 1 entsprechend dem Spaltenadreßsignal CA0 bis CA10 elek­ trisch mit einem Eingabepuffer 6 oder einem Ausgabepuffer 7 mit einem Zeitablauf entsprechend dem internen Spaltenadreßtaktsignal int zu verbinden.
Das I/O-Gatter 5 weist Übertragungsgatter (nicht gezeigt) auf, die entsprechend den entsprechenden Bitleitungspaaren vorgesehen sind, um die Bitleitungspaare im Speicherzellenfeld 1 mit dem Eingabepuffer 6 und dem Ausgabepuffer 7 zu verbinden. Der Spal­ tendekoder 3 führt die Bitleitungspaarauswahl durch, indem er nur ein Übertragungsgatter der in dem I/O-Gatter 5 enthaltenen Trans­ fergatter entsprechend einem Bitleitungspaar mit einer Spalten­ adresse, die durch das Spaltenadreßsignal CA0 bis CA9 angezeigt wird, in einen AN-Zustand bringt.
Ein Leseverstärker 15 verstärkt Daten (ausgelesene Daten), die in jedem der Bitleitungspaare im Speicherzellenfeld 1 beim Daten­ lesebetrieb erscheinen. Durch den Bitleitungspaarauswahlbetrieb des Spaltendekoders 3 wird nur ein Bitleitungspaar der Bitlei­ tungspaare in dem Speicherzellenfeld 1 entsprechend dem Adreßsi­ gnal durch das I/O-Gatter 5 mit dem Ausgabepuffer 7 verbunden. Daher werden nur ausgelesene Daten, die auf dem entsprechenden Bitleitungspaar der Bitleitungspaare in dem Speicherzellenfeld 1 erscheinen, über den Ausgabepuffer 7 an einen Datenausgabean­ schluß Dout angelegt, nachdem sie durch den Leserverstärker 15 verstärkt sind.
Beim Datenschreibbetrieb werden an einen Dateneingabeanschluß Din angelegte Daten durch den Eingabepuffer 6 an das I/O-Gatter 5 angelegt. Als ein Ergebnis werden extern angelegte Daten über ein Bitleitungspaar, das durch den Spaltendekoder 3 aus den Bitlei­ tungspaaren des Speicherzellenfeldes 1 ausgewählt wird, in eine ausgewählte Speicherzelle geschrieben.
Empfang und Übertragung von Daten über das I/O-Gatter 5, den Ein­ gabepuffer 6 und den Ausgabepuffer 7 werden maximal auf der 8- Bit-Basis ausgeführt. Beim normalen Datenschreibbetrieb und dem normalen Datenlesebetrieb jedoch steuert eine I/O-Steuerung 11 den Eingabepuffer 6 und den Ausgabepuffer 7 so, daß Empfang und Übertragung von Daten über das I/O-Gatter 5, den Eingabepuffer 6 und den Ausgabepuffer 7 auf der 4-Bit-Basis ausgeführt werden.
Die I/O-Steuerung 11 steuert den Eingabepuffer 6 und den Ausgabe­ puffer 7 basierend auf den kleinsten signifikanten Bits RA10 und CA10 des Zeilenadreßsignals RA0 bis RA10 bzw. des Spaltenadreßsi­ gnals CA0 bis CA10, die von dem Adreßpuffer 4 geliefert werden, und dem internen Schreibfreigabesignal int , das von einer - Eingabeschaltung 13 geliefert wird.
Genauer gesagt, steuert die I/O-Steuerung 11 beim Datenlesebe­ trieb, bei dem das interne Schreibfreigabesignal int auf einem logischen Hoch- oder "H"-Niveau ist, den Betrieb des Ausgabepuf­ fers 7 basierend auf dem Zeilenadreßsignalbit RA10 und dem Spal­ tenadreßsignalbit CA10, so daß der Ausgabepuffer 7 nur 1-Bit-Da­ ten entsprechend der Adresse, die durch das Reihenadreßsignalbit RA10 und das Spaltenadreßsignalbit CA10 aus den vom I/O-Gatter 5 aufgenommenen 4-Bit-Daten bestimmt ist, liefert.
Ähnlich steuert die I/O-Steuerung 11 beim Datenschreibbetrieb, in dem das interne Schreibfreigabesignal int auf einem logischen Tief- oder ′L"-Niveau ist, den Betrieb des Eingabepuffers 6 ba­ sierend auf dem Zeilenadreßsignalbit RA10 und dem Spaltenadreßsi­ gnalbit CA10, so daß der Eingabepuffer 6 von dem Dateneingabean­ schluß Din angelegte Daten aufnimmt, um dieselben an ein Übertra­ gungsgatter der Übertragungsgatter des I/O-Gatters 5 entsprechend einem Bitleitungspaar mit einer Adresse, die durch das Zeilen­ adreßsignalbit RA10 und das Spaltenadreßsignalbit CA10 bestimmt ist, anzulegen.
Beim Auffrischbetrieb werden in den Ausgabepuffer 7 ausgelesene Daten erneut an das I/O-Gatter 5 als Schreibdaten angelegt. Da der Adreßpuffer 4 die internen Adreßsignale Q0 bis Q9 des Auf­ frischzählers 8 beim Auffrischbetrieb aufnimmt, werden die Spei­ cherdaten der Speicherzelle mit der Adresse, die durch das inter­ ne Adreßsignal Q0 bis Q9 angewiesen wird, aufgefrischt.
Beim Test-Mode (Testbetrieb) in dem ein Funktionstest der Spei­ cherzellen in dem Speicherzellenfeld 1 ausgeführt wird, wird der Empfang und die Übertragung von Daten über das I/O-Gatter 5, den Eingabepuffer 6 und den Ausgabepuffer 7 auf der 8-Bit-Basis aus­ geführt. Genauer gesagt wird beim Test-Mode der Spaltendekoder 3, der Eingabepuffer 6 und der Ausgabepuffer 7 in Antwort auf Test­ freigabesignal TE auf einem "L"-Niveau von einer Test-Mode-Steue­ rung 14 betrieben.
Genauer gesagt, ignoriert der Spaltendekoder 3 das kleinste si­ gnifikante Bit CA10 des Spaltenadreßsignals und dekodiert, wäh­ rend eines Zeitraums, indem er von der Test-Mode-Steuerung 14 das Testfreigabesignal TE auf einem "L"-Niveau erhält, zur Durchfüh­ rung der Bitleitungsauswahl nur die höheren Bits CA0 bis CA9 des Spaltenadreßsignals. Als ein Ergebnis wird die Zahl der Bitlei­ tungspaare, die auf einmal durch den Spaltendekoder 3 ausgewählt werden, gegenüber dem normalen Datenlesebetrieb und dem normalen Datenschreibbetrieb verdoppelt.
Andererseits werden während einer Periode, in der der Eingabepuf­ fer 6 von der Test-Mode-Steuerung 14 das Testfreigabesignal TE auf einem "L"-Niveau erhält, durch Steuerung der I/O-Steuerung 11 an das I/O-Gatter 5 8-Bit-Daten, die von dem Dateneingabeanschluß Din geliefert werden, parallel angelegt.
Ähnlich detektiert der Ausgabepuffer 7, während eines Zeitraums, in dem der Ausgabepuffer 7 von der Test-Mode-Steuerung 14 das Testfreigabesignal TE auf "L"-Niveau erhält, gesteuert durch die I/O-Steuerung 11, das Übereinstimmen bzw. Nichtübereinstimmen der vom I/O-Gatter 5 parallel angelegten 8-Bit-Daten mit den ge­ schriebenen Daten, um das Ergebnis an den Datenausgabeanschluß Dout zu liefern.
Darum wird das Ergebnis der Bestimmung ob, oder ob nicht, die aus den acht Paaren der durch den Spaltendekoder 3 ausgewählten Bit­ leitungspaare im Test-Mode ausgelesenen Daten mit den Schreibda­ ten übereinstimmen über den Ausgabepuffer 7 nach außen geliefert. Die extern angelegten 8-Bit-Schreibdaten werden an die acht Paare der Bitleitungspaare durch den Eingabepuffer 6 parallel angelegt.
Ein Funktionstest eines Speicherzellenfeldes wird ausgeführt, indem nach dem Schreiben von vorbestimmten Daten in alle oder einen Teil der Speicherzellen, die in dem Speicherzellenfeld ent­ halten sind, die Daten aus den Speicherzellen, in die Daten ge­ schrieben wurden, ausgelesen werden, um zu bestimmen ob die aus­ gelesenen Daten mit den im voraus eingeschriebenen Daten überein­ stimmen oder nicht. Daher werden bei dem oben beschriebenen Be­ trieb des Spaltendekoders 3, des Eingabepuffers 6 und des Ausga­ bepuffers 7 im Test-Mode, die Tests für acht Speicherzellen auto­ matisch gleichzeitig durchgeführt. Genauer gesagt werden in dem Test-Mode die Speicherzellen des Speicherzellenfeldes 1 automa­ tisch für jede acht Speicherzellen getestet. Es ist zu bemerken, daß ein Muster oder ähnliches der Daten, die in das Speicherzel­ lenfeld zum Testen geschrieben werden, von der Art des Tests ab­ hängen.
Die Test-Mode-Steuerung 14 ist eine Schaltung zum Setzen des DRAM in den Test-Modus, basierend auf dem internen Zeilenadreßtaktsi­ gnal intRAS der RAS-Eingabeschaltung 10, des internen Spalten­ adreßtaktsignals int der -Eingabeschaltung 12, und des in­ ternen Schreibfreigabesignals intWE der WE-Eingabeschaltung 13.
Die -Eingabeschaltung 10, die -Eingabeschaltung 12 und die -Eingabeschaltung 13 puffern das externe Zeilenadreßtaktsignal , das externe Spaltenadreßtaktsignal und das externe Schreibfreigabesignal , die externe Steuersignale sind, um die gepufferten Signale als das interne Zeilenadreßtaktsignal int , das interne Spaltenadreßtaktsignal int bzw. das interne Schreibfreigabesignal int auszugeben. Daher haben die internen Steuersignale int , int und int im wesentlichen dieselben Wellenformen wie die der externen Steuersignale , bzw. .
Im folgenden wird unter Bezugnahme auf Fig. 8 eine Beschreibung des spezifischen Betriebs der Test-Mode-Steuerung 14 gegeben. Fig. 8 ist ein Wellenformdiagramm, das die Wellenformen des ex­ ternen Zeilenadreßtaktsignals (a), des internen Reihenadreß­ taktsignals int (b), des externen Spaltenadreßtaktsignals (c), des internen Zeilenadreßtaktsignals int (d), des externen Schreibfreigabesignals (e), des internen Schreibfreigabesi­ gnals int (f) und des Testfreigabesignals (g) zeigt, wenn die Test-Mode-Steuerung 14 den DRAM in den Test-Mode setzt.
Wie Fig. 8 zeigt, wird die Test-Mode-Steuerung 14 zum Zeitpunkt t1 auf den Fall des internen Signals int (Fig. 8 (b)) akti­ viert, wenn die internen Signale int (Fig. 8 (d)) und int (Fig. 8 (f)) beide bereits auf einem "L"-Niveau sind. Die akti­ vierte Test-Mode-Steuerung 14 verursacht den Fall des Testfreiga­ besignals (Fig. 8 (g)) auf ein "L"-Niveau. Als ein Ergebnis führen der Spaltendekoder 3, der Eingabepuffer 6 und der Ausgabe­ puffer 7 aus Fig. 7 wie oben beschrieben den Betrieb für einen Test aus.
Da die Test-Mode-Steuerung 14 wie oben beschrieben arbeitet, kann ein Benutzer Zeitabläufe der entsprechenden Signale setzen, so daß das externe Steuersignal während eines Zeitraums, in dem die externen Steuersignale und beide auf einem "L"-Niveau sind, zum Abfall auf ein "L"-Niveau gebracht wird, um den DRAM in den Test-Mode zu bringen. Ein Verfahren des Setzens eines Test- Mode ist international durch das Joint Electron Device Enginee­ ring Councel (JEDEC) bestimmt.
Wie erneut Fig. 7 zeigt, empfängt eine Leistung-AN-Rücksetz- Schaltung 16 eine Spannung Vcc, die von einer externen Leistungs­ versorgungsquelle (nicht gezeigt) geliefert wird. Die Leistung- AN-Rücksetz-Schaltung 16 liefert einen Einmalpuls auf einem "H"- Niveau an vorbestimmte Schaltungseinheiten in dem DRAM in Antwort auf den Anstieg der Stromversorgungsspannung Vcc, das heißt Strom-AN bei dem DRAM. Der Einmalpuls wird Leistung-AN-Rücksetz- Signal POR genannt.
Die Potentiale von vorbestimmten Knoten in den vorbestimmten Schaltungseinheiten werden auf entsprechende Niveaus gezwungen, um durch das Leistung-AN-Rücksetz-Signal POR in den Ausgangszu­ stand gebracht zu werden. Als ein Ergebnis werden die vorbestimm­ ten Schaltungseinheiten beim Beginn des Betriebes in Rücksetz- Zustände gebracht. Das Leistung-AN-Rücksetz-Signal POR wird zum Beispiel an die -Eingabeschaltung 10 genauso wie an die Test- Mode-Steuerung 14 angelegt. Eine Halbleiterspeichervorrichtung, die wie oben beschrieben ein Rücksetz-Signal zum Zeitpunkt des Anschaltens des Stroms (Strom-AN) erzeugt, ist zum Beispiel in der japanischen Patentoffenlegungsschrift Nr. 2-29118 und der japanischen Patenoffenlegungsschrift Nr. 63-98213 offenbart.
Obwohl in Fig. 7 gezeigt ist, daß die Ausgabe POR der Leistung- AN-Rücksetz-Schaltung 16 nur an die -Eingabeschaltung 10 und die Test-Mode-Steuerung 14 angelegt wird, wird die Ausgabe POR tatsächlich an die anderen Schaltungseinheiten wie nötig ange­ legt.
In Antwort auf das angelegte Leistung-AN-Rücksetz-Signal POR hält die Test-Mode-Steuerung 14 das Testfreigabesignal zwangsweise auf einem "H"-Niveau während des Zeitraums, in dem das Leistung- AN-Rücksetz-Signal POR auf einem "H"-Niveau ist, und hält den Rücksetz-Zustand, so daß der DRAM nicht in den Test-Mode ein­ tritt.
Die Fig. 9 und 10 sind Wellenformdiagramme, die den Rücksetzbe­ trieb der Test-Mode-Schaltung durch das oben beschriebene Lei­ stung-AN-Rücksetz-Signal POR zeigen. Fig. 9 zeigt den Betrieb in dem Zustand, in dem das externe Reihenadreßtaktsignal (c), das externe Spaltenadreßtaktsignal (e) und das externe Schreibfreigabesignal (g) zum Zeitpunkt von Strom-AN (Zeit­ punkt t2) des DRAM alle bereits auf einem "H"-Niveau sind.
In dem Fall aus Fig. 9 steigen, wenn die Stromversorgungsspannung Vcc (a) nach Strom-AN zum Zeitpunkt t2 ansteigt, das Leistung-AN- Rücksetz-Signal POR (b), das interne Reihenadreßtaktsignal int (d), das interne Spaltenadreßtaktsignal int (f), das interne Schreibfreigabesignal int (h) und das Testfreigabesignal (i) gleichzeitig auf ein "H"-Niveau, um die entsprechenden Ausgangs­ zustände zu erreichen. Wie oben beschrieben, bleibt das Leistung- AN-Rücksetz-Signal POR während eines vorbestimmten Rücksetzzeit­ raums nach seinem Anstieg auf einem "H"-Niveau und fällt zum Zeitpunkt t3 auf ein "L"-Niveau.
Das Leistung-AN-Rücksetz-Signal POR wird jeder Einheit in dem DRAM zugeführt, wie der RAS-Eingabeschaltung 10 und der Test-Mo­ de-Steuerung 14, wie in Fig. 7 gezeigt. Darum bleiben während des Rücksetzzeitraums die Signale in den entsprechenden Einheiten in dem DRAM, wie in Fig. 9 gezeigt, in den entsprechenden Ausgangs­ zuständen. Speziell, wenn der Test-Mode betrachtet wird, das Testfreigabesignal wird während des Rücksetzzeitraums, wie in Fig. 9 gezeigt (i), auf einem "H"-Niveau gehalten, und der DRAM wird während dieses Zeitraums am Eintreten in den Test-Mode ge­ hindert.
Andererseits zeigt Fig. 10 einen Betrieb in dem Zustand, in dem das externe Zeilenadreßtaktsignal , das externe Spaltenadreß­ taktsignal und das externe Schreibfreigabesignal nach Strom-AN beim DRAM und nach einem Fehler des oben erwähnten Rück­ setzzeitraums gleichzeitig ansteigen. In dem Fall aus Fig. 10 steigen die oben beschriebenen drei externen Steuersignale von einem gewissen Zeitpunkt nach dem Zeitpunkt t3 beginnend zum Er­ reichen eines "H"-Niveaus an. Dementsprechend steigen die ent­ sprechenden drei internen Steuersignale, das heißt das interne Zeilenadreßtaktsignal int , das interne Spaltenadreßtaktsignal int bzw. das interne Schreibfreigabesignal int , zu dem Zeit­ punkt, wenn die entsprechenden externen Steuersignale die ent­ sprechenden Schwellwerte zur Erkennung eines "H"-Niveaus errei­ chen, schnell auf ein "H"-Niveau an.
Das Testfreigabesignal wird während des Rücksetzzeitraums auf ein "H"-Niveau initialisiert, wodurch der DRAM während des Rück­ setzzeitraums vom Eintritt in den Test-Mode abgehalten wird.
Bei dem in Fig. 10 gezeigten Betrieb gibt es einen Fall, bei dem der Anstieg der drei internen Steuersignale manchmal zu vonein­ ander leicht verschiedenen Zeitpunkten auftritt, wie oben be­ schrieben. Zum Beispiel kann, wie in Fig. 10 gezeigt, der Fall auftreten, daß das interne Zeilenadreßtaktsignal int zum Zeit­ punkt t4 schnell ansteigt, während das interne Spaltenadreßtakt­ signal int und das interne Schreibfreigabesignal mit einer kleinen Verzögerung zum Zeitpunkt t5 schnell ansteigen. In einem solchen Fall, zwischen den Zeitpunkten t4 und t5, erreicht das in­ terne Zeilenadreßtaktsignal int zufälligerweise ein "H"- Niveau, und das interne Spaltenadreßtaktsignal int und das interne Schreibfreigabesignal erreichen zufälligerweise ein "L"-Niveau. Die Test-Mode-Steuerung 14 kommt in fehlerhafter Er­ kennung zu dem Ergebnis, daß die Vorbedingungen zum Setzen des Test-Mode nach dem oben beschriebenen JEDEC-Standard erfüllt sind.
Darum erzeugt in einem solchen Fall, falls das interne Zeilen­ adreßtaktsignal int zeitweise von einem "H"-Niveau auf ein "L"-Niveau (ein Bereich, der in Fig. 10 (d) und Fig. 11 durch eine gestrichelte Linie angezeigt ist) durch Veränderungen, die durch ein Rauschen oder ähnliches in der Umgebung des Schwell­ werts von zum Beispiel dem externen Zeilenadreßtaktsignal verursacht werden, fällt, die Test-Mode-Steuerung 14 irrtüm­ licherweise das Testfreigabesignal , das entsprechend den Test- Mode bestimmt (ein Bereich, der in Fig. 10 (i) durch eine gestri­ chelte Linie gezeigt ist). Als ein Ergebnis tritt der DRAM unnö­ tigerweise entgegen der Absicht des Benutzers direkt nach dem Einschalten (Strom-AN) in den Test-Modus ein, wodurch eine Fehl­ funktion des DRAM verursacht wird.
Aufgabe der vorliegenden Erfindung ist es, eine Halbleiterspei­ chervorrichtung, die ein solches irrtümliches Setzen des Test- Modus, das durch ein Rauschen oder ähnliches verursacht wird, verhindert, und ein Verfahren zum Setzen des Test-Modus einer Halbleiterspeichervorrichtung, das die Möglichkeit einer durch Rauschen oder ähnliches verursachten Fehlfunktion ausschließt, zu ermöglichen. Insbesondere soll eine Halbleiterspeichervorrich­ tung, die am irrtümlichen Eintreten in den Test-Mode nach dem Einschalten unter Mißachtung der Tatsache, daß der Test-Mode nicht durch ein externes Steuersignal angewiesen wurde, gehindert wird und ein Verfahren zum Setzen des Test-Modus zu ermöglichen.
Diese Aufgabe wird gelöst durch eine Speichervorrichtung nach Anspruch 1 oder Anspruch 3 oder Anspruch 5 oder Anspruch 6 oder ein Verfahren nach Anspruch 7.
Kurz gesagt weist eine Halbleiterspeichervorrichtung ein Spei­ cherzellenfeld, interne Schaltungen, eine Test-Mode-Steuerung und Leistung-AN-Rücksetz-Schaltungen auf. Die internen Schaltungen führen das Lesen von Daten aus dem Speicherzellenfeld und das Schreiben von Daten in das Speicherzellenfeld in Antwort auf eine Mehrzahl von Steuersignalen aus. Die Test-Mode-Steuerung setzt den Test-Mode in dem Speicherzellenfeld in Antwort auf ein vor­ bestimmtes Muster im Wechsel von logischen Niveaus von mindestens einigen Steuersignalen aus der Mehrzahl der Steuersignale. Die Leistung-AN-Rücksetz-Schaltungen erzeugen einen Rücksetzpuls, der mindestens die Test-Mode-Steuerung über einen variablen Zeitraum in den ursprünglichen Zustand setzt. Der variable Zeitraum wird basierend auf dem Zeitablauf des Wechsel eines logischen Niveaus eines Steuersignals der mindestens einigen Steuersignale, das den Zeitablauf des Setzens des Test-Modes bestimmt, in Antwort auf das Einschalten (Strom-AN) definiert.
Nach einem anderen Aspekt weist eine Halbleiterspeichervorrich­ tung ein Speicherzellenfeld, Eingabeschaltungen, interne Schal­ tungen, eine Test-Mode-Steuerung, eine erste Leistung-AN-Rück­ setz-Schaltung, eine zweite Leistung-AN-Rücksetz-Schaltung, und eine dritte Leistung-AN-Rücksetz-Schaltung auf. Die Eingabeschal­ tungen erzeugen eine Mehrzahl von internen Steuersignalen in Ant­ wort auf eine Mehrzahl von externen Steuersignalen. Die internen Schaltungen führen das Lesen von Daten aus dem Speicherzellenfeld und das Schreiben von Daten in das Speicherzellenfeld in Antwort auf die Mehrzahl von internen Steuersignalen aus. Die Test-Mode- Steuerung setzt einen Test-Mode in dem Speicherzellenfeld in Ant­ wort auf ein vorbestimmtes Muster im Wechsel von mindestens eini­ gen logischen Niveaus aus der Mehrzahl von internen Steuersigna­ len. Die erste Leistung-AN-Rücksetz-Schaltung erzeugt einen er­ sten Puls mit einer konstanten Dauer in Antwort auf das Einschal­ ten. Die zweite Leistung-AN-Rücksetz-Schaltung erzeugt einen zweiten Puls mit einer variablen Dauer, die basierend auf dem Zeitablauf des Wechsels eines logischen Niveaus eines internen Steuersignals aus den mindestens einigen internen Steuersignalen oder eines dementsprechenden externen Steuersignals definiert wird, wobei der Zeitablauf des Setzens des Test-Mode bestimmt wird. Die dritte Leistung-AN-Rücksetz-Schaltung erzeugt einen Rücksetzpuls entsprechend einem logischen OR (logisches ODER) des ersten und des zweiten Pulses zum Setzen von mindestens der Test- Mode-Steuerung in den Ausgangszustand, während der Dauer des Rücksetzpulses.
Entsprechend einem weiteren Aspekt weist ein Verfahren zum Setzen eines Test-Modes eine Halbleiterspeichervorrichtung die Schritte auf: Versorgen der Halbleiterspeichervorrichtung mit einer Mehrzahl von externen Steuersignalen zur Steuerung des Betriebs der Halb­ leiterspeichervorrichtung; Einschalten der Halbleiterspeichervor­ richtung; Erzeugen eines ersten Rücksetzpulses mit einer konstan­ ten Dauer in Antwort auf das Einschalten; Umwandeln der Mehrzahl von externen Steuersignalen in eine Mehrzahl von internen Steuer­ signalen zur Versorgung von internen Schaltungen der Halbleiter­ speichervorrichtung mit denselben in Antwort auf das Einschalten; Setzen des Test-Mode der Halbleiterspeichervorrichtung nach Er­ kennung eines vorbestimmten Musters im Wechsel von mindestens einigen logischen Niveaus aus der Mehrzahl der internen Steuersi­ gnale; Erzeugen eines zweiten Pulses mit einer variablen Dauer, die auf der Basis des Zeitablaufs des Wechsel von einem logischen Niveau eines internen Steuersignals aus den mindestens einigen internen Steuersignalen oder eines dementsprechenden externen Steuersignales in Antwort auf das Einschalten (Strom-AN) defi­ niert wird, wobei der Zeitablauf des Setzen des Test-Modes be­ stimmt wird; und Erzeugen eines Rücksetzpulses entsprechend einem logischen OR aus dem ersten und dem zweiten Puls zur Verhinderung des Setzen des Test-Modes während der Dauer des Rücksetzpulses.
Daher ist der Hauptvorteil, daß die Halbleiterspeichervorrichtung am irrtümlichen Eintreten in den Test-Mode nach dem Einschalten gehindert wird, in dem der Rücksetzzeitraum der Test-Mode-Steue­ rung variabel auf dem Zeitablauf des Wechsels eines logischen Niveaus eines Steuersignals basiert, wodurch der Zeitablauf des Setzens des Test-Modes bestimmt wird.
Weiterbildungen der Erfindung sind in den Unteransprüchen gekenn­ zeichnet.
Weitere Merkmale und Zweckmäßigkeiten der Erfindung ergeben sich aus der Beschreibung von Ausführungsbeispielen anhand der Figu­ ren.
Von den Figuren zeigen:
Fig. 1 ein Blockdiagramm, das einen DRAM entspre­ chend einer Ausführungsform zeigt;
Fig. 2 einen Schaltplan, der im Detail eine -Lei­ stung-AN-Rücksetzschaltung 18 und eine Lei­ stung-AN-Rücksetzschaltung 19, die in Fig. 1 gezeigt sind, zeigt;
Fig. 3 ein Zeitablaufdiagramm zur Erklärung des Be­ triebs der in Fig. 1 gezeigten Ausführungs­ form;
Fig. 4 ein Zeitablaufdiagramm zur Erklärung des Be­ triebs der in Fig. 1 gezeigten Ausführungs­ form;
Fig. 5 ein Blockdiagramm, das einen DRAM entspre­ chend einer anderen Ausführungsform zeigt;
Fig. 6 ein Blockdiagramm, das einen DRAM entspre­ chend einer weiteren Ausführungsform zeigt;
Fig. 7 ein Blockdiagramm, das ein Beispiel eines DRAM zeigt;
Fig. 8 ein Zeitablaufdiagramm, das den Betrieb des in Fig. 7 gezeigten DRAM zeigt;
Fig. 9 ein Zeitablaufdiagramm, das den Betrieb des in Fig. 7 gezeigten DRAM zeigt;
Fig. 10 ein Zeitablaufdiagramm, das den Betrieb des in Fig. 7 gezeigten DRAM zeigt; und
Fig. 11 eine vergrößerte Ansicht eines Hauptbereiches einer Wellenform des internen Zeilenadreß­ taktsignals aus dem Zeitablaufdiagramm aus Fig. 10.
Fig. 1 ist ein Blockdiagramm, das die gesamte Konfiguration des DRAM entsprechend einer Ausführungsform zeigt. Fig. 1 zeigt, daß der DRAM Teile aufweist, die nicht ähnlich zu denen des DRAM aus Fig. 7 sind: eine Versorgungsleistung-AN-Rücksetzschaltung 17, die eine Stromversorgungsspannung Vcc, die von einer externen Leistungsquelle (nicht gezeigt) zugeführt wird, empfängt, und in Antwort auf den Anstieg der Stromversorgungsspannung Vcc auf das Einschalten des DRAM (Strom-AN), ein erstes Leistung-AN-Rücksetz- Signal POR1 erzeugt, das während eines vorbestimmten Zeitraums ein "H"-Niveau hat; eine -Leistung-AN-Rücksetzschaltung 18, die ein externes Zeilenadreßtaktsignal empfängt und in Ant­ wort auf den Wechsel des Niveaus des empfangenen Signals ein zweites Leistung-AN-Rücksetz-Signal POR2 erzeugt, das ein "H"- Niveau während eines variablen Zeitraums hat; und eine Leistungs- AN-Rücksetz-Signalschaltung 19, die das erste und das zweite Lei­ stung-AN-Rücksetz-Signal POR1 und POR2 empfängt zur Erzeugung ei­ nes Leistung-An-Rücksetz-Signals zum zwangsweisen Halten von vor­ bestimmten Schalteinheiten des DRAMs in einen Rücksetzzustand.
Da die Versorgungsleistung-An-Rücksetz-Schaltung 17 aus Fig. 1 identisch mit der Leistungs-AN-Rücksetz-Schaltung 16 des DRAMs aus Fig. 7 ist, wird die detaillierte Beschreibung nicht wieder­ holt. Unter Bezugnahme auf die Fig. 2 bis 4 wird nun im Detail eine Beschreibung der -Leistung-AN-Rücksetz-Schaltung 18 und der Leistung-AN-Rücksetz-Schaltung 19 gegeben.
Das externe Zeilenadreßtaktsignal wird zuerst an die RAS-Lei­ stung-AN-Rücksetz-Schaltung 18 angelegt. Dieses Signal wird an das Gate eines n-Kanal-Transistors 18a, der zwischen das Massepo­ tential und den Eingang einer Verzögerungsschaltung 18d und das Stromversorgungspotential Vcc geschaltet ist, angelegt. Reihenge­ schaltete Zwei-Stufen-Inverter 18b und 18c sind parallel zwischen den Transistor 18a und die Verzögerungsschaltung 18b geschaltet. Die Ausgabe der Verzögerungsschaltung 18d wird von der -Lei­ stung-AN-Rücksetz-Schaltung 18 als zweites Leistung-AN-Rücksetz- Signal POR2 geliefert, um an die Leistung-AN-Rücksetz-Schaltung 19 angelegt zu werden.
Die Leistung-AN-Rücksetz-Schaltung 19 besteht aus einem NOR-Gat­ ter 19a und einem Inverter 19b, die in Reihe geschaltet sind. Das erste Leistungs-AN-Rücksetz-Signal POR1 ist an einen Eingang des NOR-Gatters 19a von der Versorgungsleistung-AN-Rücksetz-Schaltung 17 aus Fig. 1 angelegt. Andererseits ist das oben beschriebene zweite Leistung-AN-Rücksetz-Signal POR2 an den anderen Eingang des NOR-Gatters 19a angelegt. Nachdem sie von dem Inverter 19b invertiert ist, wird die Ausgabe des NOR-Gatters 19a von der Lei­ stung-AN-Rücksetz-Schaltung 19 als Leistung-AN-Rücksetz-Signal POR geliefert.
Unter Bezugnahme auf die Fig. 3 und 4 wird der Betrieb der Aus­ führungsform aus Fig. 1 beschrieben. Ähnlich zu dem Beispiel aus Fig. 9 zeigt Fig. 3 den Betrieb in einem Zustand, in dem zum Zeitpunkt des Einschaltens (Strom-AN) des DRAMs das externe Zei­ lenadreßtaktsignal (c), das externe Spaltenadreßtaktsignal (g) und das externe Schreibfreigabesignal (i) alle bereits auf einem "H"-Niveau sind.
Im Fall von Fig. 3, wenn die Stromversorgungsspannung Vcc (a) nach dem Einschalten zum Zeitpunkt t2 ansteigt, steigen das in­ terne Zeilenadreßtaktsignal int (f), das interne Spaltenadreß­ taktsignal int (h), das interne Schreibfreigabesignal int (j) und das Testfreigabesignal (h) gleichzeitig auf ein "H"- Niveau an, um die entsprechenden Ausgangs- bzw. Ursprungszustände (Initialzustände) zu erreichen. Wie oben beschrieben bleibt das Leistung-AN-Rücksetz-Signal POR1 während eines vorbestimmten Rücksetzzeitraums nach seinem Anstieg auf einem "H"-Niveau und fällt zum Zeitpunkt t3 auf ein "L"-Niveau.
Da das externe Zeilenadreßtaktsignal auf einem "H"-Niveau zum Zeitpunkt des Einschaltens (Zeitpunkt t2) in der -Leistung-AN- Rücksetz-Schaltung 18 ist, wird der n-Kanal Transistor 18a ange­ schaltet und die Eingabe der Verzögerungsschaltung 18d wird auf einem "L"-Niveau gehalten. Daher bleibt das zweite Leistungs-AN- Rücksetz-Signal POR2, das die Ausgabe der -Leistung-AN-Rück­ setz-Schaltung 18 ist, auf einem "L"-Niveau (Fig. 3 (d)).
Nach dem Empfang des ersten und des zweiten Leistungs-AN-Rücksetz- Signals POR1 und POR2 mit den oben beschriebenen Wellenformen, liefert die Leistung-AN-Rücksetz-Schaltung 19 ein Leistungs-AN- Rücksetz-Signal POR entsprechend zu ihrem logischen OR (Fig. 3 (e)) zum Liefern desselben an die entsprechenden Einheiten in dem DRAM inklusive der Test-Mode-Steuerung 14. Genauer gesagt bleibt das Leistung-AN-Rücksetz-Signal POR auf einem "H"-Niveau bis das erste und das zweite Leistung-AN-Rücksetz-Signal POR1 und POR2 beide eine "L"-Niveau erreichen. Während dieses Zeitraums ist die Test-Mode-Steuerung 14 zwangsweise rückgesetzt, um das Setzen des Test-Mode zu verhindern. In dem Fall aus Fig. 3 ist der Rücksetz­ zeitraum im wesentlichen durch den Rücksetzzeitraum des ersten Leistung-AN-Rücksetz-Signals POR1 bestimmt.
Ähnlich dem Beispiel aus Fig. 10 zeigt Fig. 4 den Betrieb in dem Zustand, in dem das externe Zeilenadreßtaktsignal , das exter­ ne Spaltenadreßsignal und das externe Schreibfreigabesignal WE gleichzeitig nach dem Einschalten des DRAM ansteigen. In dem Fall aus Fig. 4 steigen die drei externen Steuersignale von einem gewissen Zeitpunkt nach dem Zeitpunkt t3 zum Erreichen eines "H"- Niveaus langsam an. Dementsprechend steigen die drei entsprechen­ den internen Steuersignale, das heißt das interne Zeilenadreß­ taktsignal int , das interne Spaltenadreßtaktsignal int bzw. das interne Schreibfreigabesignal int , auch auf ein "H"-Niveau an.
Da das externe Zeilenadreßtaktsignal zum Zeitpunkt des Ein­ schaltens (Zeitpunkt t3) in der -Leistung-AN-Rücksetz-Schal­ tung 18 auf einem "L"-Niveau ist, ist der n-Kanal Transistor 18a ausgeschaltet. In diesem Fall ist ein Schwanken der Eingabe der Verzögerungsschaltung 18d zu dem Zeitpunkt des Einschaltens auf­ grund des Stromversorgungspotentials Vcc und eines Kondensators 18e vermieden, und es ist möglich, das zweite Leistung-AN-Rück­ setz-Signal POR2 nach dem Einschalten auf ein "H"-Niveau zu brin­ gen (Fig. 4 (e)).
Wenn das externe Zeilenadreßtaktsignal von einem "L"-Niveau auf ein "H"-Niveau ansteigt, wird der n-Kanal Transistor 18a ein­ geschaltet. Das zweite Leistung-AN-Rücksetz-Signal POR2 fällt mit einer vorbestimmten Verzögerungszeit, die durch die Verzögerungs­ schaltung 18d (Zeitpunkt t6) verursacht wird, von einem "H"-Ni­ veau auf ein "L"-Niveau. Selbst wenn das externe Zeilenadreßtakt­ signal auf ein "L"-Niveau fällt, wird danach der n-Kanal Transistor 18a ausgeschaltet, was im Halten eines "L"-Niveaus des zweiten Leistung-AN-Rücksetz-Signals POR2 resultiert.
Nach dem Empfang des ersten und des zweiten Leistung-AN-Rücksetz- Signals POR1 und POR2 mit den oben beschriebenen Wellenformen, erzeugt die Leistung-AN-Rücksetz-Schaltung 19 ein Leistung-AN- Rücksetz-Signal POR entsprechend zu deren logischem OR (Fig. 4 (e)), um dasselbe an die entsprechenden Einheiten in dem DRAM incl. der Test-Mode-Steuerung 14 zu liefern. Genauer gesagt ist in dem Fall aus Fig. 4 der Rücksetzzeitraum des Leistung-AN-Rück­ setz-Signals POR im wesentlichen durch das zweite Leistung-AN- Rücksetz-Signal POR2 bestimmt. Während dieses Rücksetzzeitraums ist die Test-Mode-Steuerung 14 zwangsweise zurückgesetzt, um das Setzen des Test-Mode zu verhindern.
Daher wird in dem Fall aus Fig. 4, selbst wenn die drei internen Steuersignale ähnlich wie in dem Beispiel aus Fig. 10 zufälliger­ weise zwischen den Zeitpunkten t4 und t5 die Bedingungen nach JE- DEC für das Setzen des Test-Mode erfüllen, der Test-Mode nicht gesetzt, da die Test-Mode-Steuerung 14 durch das Leistung-AN- Rücksetz-Signal POR zurückgesetzt ist.
Bei der Ausführungsform wird wie oben beschrieben, wenn das ex­ terne Zeilenadreßtaktsignal zum Zeitpunkt des Einschaltens (Strom-AN) des DRAMs nicht auf einem "H"-Niveau ist, die Test- Mode-Steuerung 14 in der Rücksetzbedingung gehalten, bis das ex­ terne Zeilenadreßtaktsignal vollständig ein "H"-Niveau er­ reicht. Als ein Ergebnis verhindert dies die Fehlfunktion des irrtümlichen Setzens des DRAM in den Test-Modus, wenn das externe Zeilenadreßtaktsignal nach dem Einschalten ansteigt.
Fig. 5 ist eine Blockdarstellung, die die gesamte Konfiguration des DRAM nach einer anderen Ausführungsform zeigt. Da die in Fig. 5 gezeigte Ausführungsform mit Ausnahme der folgenden Punkte ähn­ lich der in Fig. 1 gezeigten Ausführungsform ist, wird die Be­ schreibung der gemeinsamen Bereiche nicht wiederholt.
Genauer gesagt werden bei der Ausführungsform aus Fig. 1 die - Eingabeschaltung 10 und die Test-Mode-Steuerung 14 durch das von der Leistung-AN-Rücksetz-Schaltung 19 gelieferte Leistung-AN- Rücksetz-Signal POR gesteuert. Wie in Fig. 5 gezeigt, können die -Eingabeschaltung 10 und die Test-Mode-Steuerung 14 jedoch durch das erste Leistung-AN-Rücksetz-Signal POR1, das von der Versorgungs-Leistung-AN-Rücksetz-Schaltung 17 geliefert wird, bzw. das Leistung-AN-Rücksetz-Signal POR, das von der Leistung- AN-Rücksetz-Schaltung 19 geliefert wird, gesteuert werden.
Fig. 6 ist ein Blockdiagramm, das die gesamte Konfiguration des DRAM entsprechend einer weiteren Ausführungsform zeigt. Da die in Fig. 6 gezeigte Ausführungsform mit Ausnahme der folgenden Punkte ähnlich der in Fig. 5 gezeigten Ausführungsform ist, wird die Beschreibung der gemeinsamen Bereiche nicht wiederholt.
Genauer gesagt erzeugt bei der in Fig. 5 gezeigten Ausführungs­ form die -Leistung-AN-Rücksetz-Schaltung 18 das zweite Lei­ stung-AN-Rücksetz-Signal POR2 in Antwort auf das externe Zeilen­ adreßtaktsignal . Wie in Fig. 6 gezeigt kann jedoch die - Leistung-AN-Rücksetz-Schaltung 18 das interne Zeilenadreßtaktsi­ gnal int , das von der -Eingabeschaltung 10 geliefert wird, empfangen und das zweite Leistung-AN-Rücksetz-Signal POR2 erzeu­ gen. In diesem Fall ist der Betrieb im wesentlichen identisch mit dem in den Zeitablaufdiagrammen aus Fig. 3 und Fig. 4 gezeigt.
Bei den oben beschriebenen Ausführungsformen wird, um den DRAM in den Test-Mode zu setzen, wenn die internen Steuersignale und beide in einem "L"-Niveau sind, das interne Steuersignal zum Abfall auf ein "L"-Niveau gezwungen, entsprechend dem oben beschriebenen durch JEDEC bestimmten internationalen Standard. Jedoch ist die vorliegende Erfindung nicht auf einen solchen Standard begrenzt, sondern kann genauso auf andere Standards, wie zum Beispiel einen Standard, bei dem ein Test-Mode nach Erkennung eines Wechsels des internen Steuersignals , ausgeführt wird.

Claims (7)

1. Halbleiterspeichervorrichtung mit einem Speicherzellenfeld (1);
internen Schaltungsvorrichtungen (2-13) zum Ausführen des Ausle­ sens von Daten aus dem Speicherzellenfeld des Einschreibens von Daten in das Speicherzellenfeld in Antwort auf eine Mehrzahl von Steuersignalen;
einer Vorrichtung (14) zum Setzen eines Test-Modus in dem Spei­ cherzellenfeld in Antwort auf ein vorbestimmtes Muster im Wechsel der logischen Niveaus von mindestens einigen Steuersignalen aus der Mehrzahl von Steuersignalen; und
Rücksetzpuls-Erzeugungsvorrichtungen (17-19) zum Erzeugen eines Rücksetzpulses, der mindestens die Vorrichtung (14) zum Setzen des Test-Modes für einen variablen Zeitraum in einen Anfangszu­ stand setzt, in Antwort auf das Einschalten, wobei der variable Zeitraum auf der Basis des Zeitablaufs des Wechsels eines logi­ schen Niveaus eines Steuersignals aus den mindestens einigen Steuersignalen definiert wird und den Zeitablauf des Setzens des Test-Modus bestimmt.
2. Halbleitervorrichtung nach Anspruch 1, dadurch gekennzeich­ net, daß die Rücksetzpuls-Erzeugungsvorrichtung (17 bis 19) eine Vorrich­ tung zum Definieren des variablen Zeitraums aufweist, so daß der variable Zeitraum immer einen Zeitraum enthält, in dem das vor­ bestimmte Muster des Wechsels der logischen Niveaus der einige Steuersignale, das zum Setzen des Test-Modus benötigt wird, ab­ laufen kann.
3. Halbleiterspeichervorrichtung mit einem Speicherzellenfeld (1);
einer Vorrichtung (10, 12, 13) zum Erzeugen einer Mehrzahl von internen Steuersignalen in Antwort auf eine Mehrzahl von externen Steuersignalen;
einer internen Schaltungsvorrichtung (2-9, 11) zum Ausführen des Auslesens von Daten aus dem Speicherzellenfeld und zum Einschrei­ ben von Daten in das Speicherzellenfeld in Antwort auf die Mehr­ zahl von internen Steuersignalen;
einer Vorrichtung (14) zum Setzen des Test-Modus in dem Speicher­ zellenfeld in Antwort auf ein vorbestimmtes Muster des Wechsels von logischen Niveaus von mindestens einigen internen Steuersi­ gnalen aus der Mehrzahl von internen Steuersignalen;
einer ersten Pulserzeugungsvorrichtung (17) zum Erzeugen eines ersten Pulses mit einer konstanten Dauer in Antwort auf das Ein­ schalten;
einer zweiten Pulserzeugungsvorrichtung (17) zum Erzeugen eines zweiten Pulses mit einer variablen Dauer in Antwort auf das Ein­ schalten, wobei die variable Dauer auf der Basis des Zeitablaufs des Wechsel des logischen Niveaus eines internen Steuersignals der mindestens einigen Steuersignale oder eines dementsprechenden externen Steuersignals zur Bestimmung des Zeitablaufs des Setzens des Test-Modus definiert ist; und
einer Rücksetzpuls-Erzeugungsvorrichtung (19) zum Erzeugen eines Rücksetzpulses entsprechend zu einem logischen OR des ersten und des zweiten Pulses, um mindestens die Vorrichtung (14) zum Setzen des Test-Modus während der Dauer des Rücksetzpulses in einen Ur­ sprungszustand zu setzen.
4. Halbleiterspeichervorrichtung nach Anspruch 3, dadurch ge­ kennzeichnet, daß die zweite Pulserzeugungsvorrichtung eine Vorrichtung zum Defi­ nieren der variablen Dauer des zweiten Pulses aufweist, so daß die variable Dauer immer einen Zeitraum umfaßt, während dem das vorbestimmte Muster des Wechsels des logischen Niveaus der eini­ gen internen Steuersignale, das zum Setzen des Test-Modus benö­ tigt wird, ablaufen kann, wenn ein solches vorbestimmtes Muster des Wechsels innerhalb der konstanten Dauer des ersten Pulses nicht ablaufen kann.
5. Halbleiterspeichervorrichtung mit einem Speicherzellenfeld (1);
einer Eingabeschaltungsvorrichtung (10, 12, 13) zum Erzeugen ei­ nes internen Zeilenadreßtaktsignals, eines internen Spaltenadreß­ taktsignals und eines internen Schreibfreigabesignals in Antwort auf ein externes Zeilenadreßtaktsignal, ein externes Spalten­ adreßtaktsignal und ein externes Schreibfreigabesignal;
einer internen Schaltungsvorrichtung (2-9, 11) zum Ausführen des Auslesens von Daten aus dem Speicherzellenfeld und des Einschrei­ bens von Daten in das Speicherzellenfeld in Antwort auf das in­ terne Zeilenadreßtaktsignal, das interne Spaltenadreßtaktsignal und das interne Schreibfreigabesignal;
einer Test-Modus-Steuerung (14) zum Setzen eines Test-Modus in dem Speicherzellenfeld in Antwort auf ein vorbestimmtes Muster des Wechsels der logischen Niveaus des internen Zeilenadreßtakt­ signals, des internen Spaltenadreßtaktsignals und des internen Schreibfreigabesignals;
einer ersten Leistung-AN-Rücksetz-Schaltung (17) zum Erzeugen eines ersten Pulses mit einer konstanten Dauer in Antwort auf das Einschalten;
einer zweiten Leistung-AN-Rücksetz-Schaltung (18) zum Erzeugen eines zweiten Pulses mit einer variablen Dauer, die auf der Basis des Zeitablaufs des Wechsels des logischen Niveaus des externen Zeilenadreßtaktsignals definiert wird, in Antwort auf das Ein­ schalten; und
einer dritten Leistung-AN-Rücksetz-Schaltung (19) zum Erzeugen eines Rücksetzpulses entsprechend dem logischen OR des ersten und des zweiten Pulses, um mindestens die Test-Mode-Steuerung (14) während der Dauer des Rücksetzpulses in einen Anfangszustand zu setzen.
6. Halbleiterspeichervorrichtung mit einem Speicherzellenfeld (1);
einer Eingabeschaltungsvorrichtung (10, 12, 13) zum Erzeugen ei­ nes internen Zeilenadreßtaktsignals, eines internen Spaltenadreß­ taktsignals und eines internen Schreibfreigabesignals in Antwort auf ein externes Zeilenadreßtaktsignal, ein externes Spalten­ adreßtaktsignal und ein externes Schreibfreigabesignal;
einer internen Schaltungsvorrichtung (2-9, 11) zum Ausführen des Auslesens von Daten aus dem Speicherzellenfeld und des Einschrei­ bens von Daten in das Speicherzellenfeld in Antwort auf das in­ terne Zeilenadreßtaktsignal, das interne Spaltenadreßtaktsignal und das interne Schreibfreigabesignal;
einer Test-Mode-Steuerung (14) zum Setzen eines Test-Mode für das Speicherzellenfeld in Antwort auf ein vorbestimmtes Muster des Wechsels der logischen Niveaus des internen Zeilenadreßtaktsi­ gnals, des internen Spaltenadreßtaktsignals und des internen Schreibfreigabesignals;
einer ersten Leistung-AN-Rücksetz-Schaltung (17) zum Erzeugen eines ersten Pulses mit einer konstanten Dauer in Antwort auf das Einschalten;
einer zweiten Leistung-AN-Rücksetz-Schaltung (18) zum Erzeugen eines zweiten Pulses mit einer variablen Dauer, die auf der Basis des Zeitablaufs des Wechsels des logischen Niveaus des internen Reihenadreßtaktsignals definiert wird, in Antwort auf das Ein­ schalten; und
einer dritten Leistung-AN-Rücksetz-Schaltung (19) zum Erzeugen eines Rücksetzpulses entsprechend dem logischen OR des ersten und des zweiten Pulses, um mindestens die Test-Mode-Steuerung (14) während der Dauer des Rücksetzpulses in einen Anfangszustand zu setzen.
7. Verfahren zum Setzen des Test-Mode einer Halbleiterspeicher­ vorrichtung mit den Schritten:
Versorgen der Halbleiterspeichervorrichtung mit einer Mehrzahl von externen Steuersignalen zum Steuern des Betriebes der Halb­ leiterspeichervorrichtung;
Einschalten der Halbleiterspeichervorrichtung;
Erzeugen eines ersten Rücksetzpulses mit einer konstanten Dauer in Antwort auf das Einschalten;
Umwandeln der Mehrzahl von externen Steuersignalen in eine Mehr­ zahl von internen Steuersignalen zur Versorgung von internen Schaltungen der Halbleiterspeichervorrichtung mit denselben in Antwort auf das Einschalten;
Setzen eines Test-Modus der Halbleiterspeichervorrichtung nach Erkennung eines vorbestimmten Musters des Wechsel von logischen Niveaus von mindestens einigen internen Steuersignalen aus der Mehrzahl der internen Steuersignale;
Erzeugen eines zweiten Pulses mit einer variablen Dauer, die auf der Basis des Zeitablaufes des Wechsels eines logischen Niveaus eines internen Steuersignals der mindestens einigen Steuersignale oder eines dementsprechenden externen Steuersignals zur Bestim­ mung des Zeitablaufs des Setzens des Test-Mode definiert wird, in Antwort auf das Einschalten; und
Erzeugen eines Rücksetzpulses entsprechend einem logischen OR des ersten und des zweiten Pulses zur Verhinderung des Setzens des Modus während der Dauer des Rücksetzpulses.
DE4322994A 1992-07-14 1993-07-09 Halbleiterspeichervorrichtung und Verfahren zum Setzen des Test-Modus einer Halbleiterspeichervorrichtung Expired - Fee Related DE4322994C2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4186610A JPH0636593A (ja) 1992-07-14 1992-07-14 半導体記憶装置

Publications (2)

Publication Number Publication Date
DE4322994A1 true DE4322994A1 (de) 1994-01-20
DE4322994C2 DE4322994C2 (de) 1996-01-11

Family

ID=16191591

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4322994A Expired - Fee Related DE4322994C2 (de) 1992-07-14 1993-07-09 Halbleiterspeichervorrichtung und Verfahren zum Setzen des Test-Modus einer Halbleiterspeichervorrichtung

Country Status (5)

Country Link
US (1) US5365481A (de)
JP (1) JPH0636593A (de)
KR (1) KR970006221B1 (de)
DE (1) DE4322994C2 (de)
IT (1) IT1265147B1 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19524861A1 (de) * 1994-11-29 1996-05-30 Mitsubishi Electric Corp Dynamischer Speicher mit wahlfreiem Zugriff

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE59010092D1 (de) * 1990-05-31 1996-03-07 Siemens Ag Integrierter Halbleiterspeicher
GB2283342B (en) * 1993-10-26 1998-08-12 Intel Corp Programmable code store circuitry for a nonvolatile semiconductor memory device
KR960008824B1 (en) * 1993-11-17 1996-07-05 Samsung Electronics Co Ltd Multi bit test circuit and method of semiconductor memory device
US5526311A (en) * 1993-12-30 1996-06-11 Intel Corporation Method and circuitry for enabling and permanently disabling test mode access in a flash memory device
US5831918A (en) 1994-02-14 1998-11-03 Micron Technology, Inc. Circuit and method for varying a period of an internal control signal during a test mode
US6587978B1 (en) 1994-02-14 2003-07-01 Micron Technology, Inc. Circuit and method for varying a pulse width of an internal control signal during a test mode
US5991214A (en) * 1996-06-14 1999-11-23 Micron Technology, Inc. Circuit and method for varying a period of an internal control signal during a test mode
US6115307A (en) * 1997-05-19 2000-09-05 Micron Technology, Inc. Method and structure for rapid enablement
JPH1116395A (ja) * 1997-06-25 1999-01-22 Mitsubishi Electric Corp 半導体記憶装置
JP3180728B2 (ja) * 1997-07-25 2001-06-25 日本電気株式会社 半導体記憶装置
IT1296908B1 (it) * 1997-12-29 1999-08-02 Sgs Thomson Microelectronics Metodo e relativo circuito per regolare la durata di un segnale di sincronismo atd per temporizzare l'accesso ad una memoria non-volatile
JPH11353900A (ja) 1998-06-11 1999-12-24 Mitsubishi Electric Corp 半導体装置
JP3292145B2 (ja) * 1998-06-26 2002-06-17 日本電気株式会社 半導体記憶装置
JP3987674B2 (ja) * 2000-06-01 2007-10-10 富士通株式会社 半導体集積回路
JP4790925B2 (ja) * 2001-03-30 2011-10-12 富士通セミコンダクター株式会社 アドレス発生回路
JP4338548B2 (ja) * 2004-02-26 2009-10-07 Okiセミコンダクタ株式会社 パワーオンリセット回路および半導体集積回路
KR100824777B1 (ko) * 2007-02-07 2008-04-24 삼성전자주식회사 로우 경로와 칼럼 경로에 대해 다른 초기화 시점을 가지는반도체 메모리 장치 및 반도체 메모리 장치의 초기화 방법
KR100857448B1 (ko) * 2007-06-11 2008-09-10 주식회사 하이닉스반도체 반도체 메모리 장치의 리셋펄스 생성회로
KR20100005610A (ko) * 2008-07-07 2010-01-15 주식회사 하이닉스반도체 반도체 메모리 디바이스의 테스트모드 제어 회로 및 방법
US8069385B1 (en) * 2008-07-14 2011-11-29 T-Ram Semiconductor, Inc. Programmable built-in self-test architecture
JP4856208B2 (ja) * 2009-03-30 2012-01-18 株式会社東芝 半導体装置
KR101646910B1 (ko) * 2011-01-11 2016-08-09 페어차일드코리아반도체 주식회사 파워 온 리셋 회로를 포함하는 반도체 소자
KR20120087720A (ko) * 2011-01-28 2012-08-07 에스케이하이닉스 주식회사 상변화 메모리 장치
US9213063B2 (en) 2014-03-26 2015-12-15 Freescale Semiconductor, Inc. Reset generation circuit for scan mode exit
EP3444747A4 (de) 2017-06-13 2019-08-14 Shenzhen Goodix Technology Co., Ltd. Modul zur optischen biologischen erkennung, anzeigevorrichtung und elektronische ausrüstung
EP3480608B1 (de) * 2017-09-19 2021-01-13 Shenzhen Goodix Technology Co., Ltd. Verfahren und system zur messung der rücksetzzeit nach dem einschalten

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4126474A1 (de) * 1990-08-16 1992-02-20 Mitsubishi Electric Corp Halbleiterspeichereinrichtung mit testmodus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2624654B2 (ja) * 1986-10-15 1997-06-25 株式会社東芝 パワーオンリセツト回路
JPH0229118A (ja) * 1988-05-27 1990-01-31 Advanced Micro Devices Inc Cmosパワーオン・リセット回路
US5134587A (en) * 1990-08-17 1992-07-28 Sgs-Thomson Microelectronics, Inc. Semiconductor memory with automatic test mode exit on chip enable
US5134586A (en) * 1990-08-17 1992-07-28 Sgs-Thomson Microelectronics, Inc. Semiconductor memory with chip enable control from output enable during test mode
JPH04119600A (ja) * 1990-09-10 1992-04-21 Mitsubishi Electric Corp テストモード機能内蔵ダイナミックランダムアクセスメモリ装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4126474A1 (de) * 1990-08-16 1992-02-20 Mitsubishi Electric Corp Halbleiterspeichereinrichtung mit testmodus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19524861A1 (de) * 1994-11-29 1996-05-30 Mitsubishi Electric Corp Dynamischer Speicher mit wahlfreiem Zugriff
DE19524861C2 (de) * 1994-11-29 1998-06-18 Mitsubishi Electric Corp Dynamischer Speicher mit wahlfreiem Zugriff

Also Published As

Publication number Publication date
US5365481A (en) 1994-11-15
JPH0636593A (ja) 1994-02-10
ITMI931529A0 (it) 1993-07-12
KR940003039A (ko) 1994-02-19
ITMI931529A1 (it) 1995-01-12
DE4322994C2 (de) 1996-01-11
IT1265147B1 (it) 1996-10-31
KR970006221B1 (ko) 1997-04-24

Similar Documents

Publication Publication Date Title
DE4322994C2 (de) Halbleiterspeichervorrichtung und Verfahren zum Setzen des Test-Modus einer Halbleiterspeichervorrichtung
DE3639169C2 (de)
DE3587223T2 (de) Unabhängige Matrixtaktierung.
DE4140846C2 (de) Halbleiterspeichereinrichtung und Betriebsverfahren
DE4017616C2 (de)
DE4126474C2 (de)
DE3587143T2 (de) Halbleiterspeichergeraet mit fehlererkennung/korrekturfunktion.
DE4328605C2 (de) Halbleiterspeichereinrichtung
DE19549532B4 (de) Synchrone Halbleiterspeichervorrichtung mit Selbstvorladefunktion
DE4333765C2 (de) Halbleiterspeichervorrichtung
DE4129875C2 (de)
DE19508680C2 (de) Integrierter Halbleiterschaltkreis und Verfahren zum Durchführen eines Belastungstests
DE2555435A1 (de) Monolithische hochintegrierte halbleiterschaltung
DE69822368T2 (de) Halbleiterspeicherschaltung mit einem Selektor für mehrere Wortleitungen, und Prüfverfahren dafür
DE4003824A1 (de) Dynamischer speicher mit wahlfreiem zugriff mit einer mehrzahl von nennspannungen als betriebsversorgungsspannung und verfahren fuer dessen betreibung
DE4317887A1 (de) Dynamische Speichervorrichtung für wahlfreien Zugriff mit Selbst-Refresh-Funktion
DE4011935C2 (de)
DE19832960A1 (de) Halbleiterspeichervorrichtung mit Einbrenntestfunktion
DE19814143C2 (de) Halbleiterspeichereinrichtung die einen Normalbetriebsmodus, einen Störungstestmodus und einen Selbst-Auffrischmodus aufweist
DE19823930A1 (de) Integrierte Halbleiterschaltung mit an einem Halbleiterchip angeordnetem DRAM
DE10022698A1 (de) Halbleiterspeichereinrichtung
DE69532376T2 (de) Schaltung und Verfahren zum Zugriff auf Speicherzellen einer Speicheranordnung
DE10005161A1 (de) Halbleiter-Speicheranordnung, Leiterplatte, auf welcher eine Halbleiter-Speicheranordnung montiert ist, und Verfahren zum Testen der Zwischenverbindung zwischen einer Halbleiter-Speicheranordnung und einer Leiterplatte
DE19757889A1 (de) Halbleiterspeichereinrichtung mit Testmodus
DE4041408C2 (de)

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee