DE2527486C3 - Verfahren zur Prüfung bistabiler Speicherzellen - Google Patents
Verfahren zur Prüfung bistabiler SpeicherzellenInfo
- Publication number
- DE2527486C3 DE2527486C3 DE2527486A DE2527486A DE2527486C3 DE 2527486 C3 DE2527486 C3 DE 2527486C3 DE 2527486 A DE2527486 A DE 2527486A DE 2527486 A DE2527486 A DE 2527486A DE 2527486 C3 DE2527486 C3 DE 2527486C3
- Authority
- DE
- Germany
- Prior art keywords
- memory cell
- writing
- binary value
- node
- testing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
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
-
- 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/14—Implementation of control logic, e.g. test mode decoders
-
- 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/50—Marginal testing, e.g. race, voltage or current testing
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Static Random-Access Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
- Semiconductor Memories (AREA)
Description
— Anlegen eines von zwei binären Po'cntialcn an
beide Zugriffsleitungcn.
Leitendmachen der beiden Schallcrelcmente.
— Anlegen des komplementären Potentials an eine der beiden Zugriffsleitungen für die Dauer
eines normalen Einschrcibevorgangs, Anlfvrn des komplementären Potentials an die
andere der beiden Zugriffsleitungcn für eine
wesentlich längere Duuer ah die eines normalen
Ei η schreibt: vor gang s,
— freies F.instelleiilnwcn der Referenzpunkte
ohne Zuführung eines ';c wilderen P^'cntinU an
die Ziigriffsleii:ingcn,
.SiiLiTVii der beiden .S. 'lilteielemente und
nochmaliges Anlegen des einen der beiden Potenttale an beide Zugriffsleitungen,
nochmaliges Leitendmachen der beiden Schaltelemente und Feststellung an mindestens einer der beiden Zugriffsleitungen, welches Potential sich eingestellt hat.
nochmaliges Leitendmachen der beiden Schaltelemente und Feststellung an mindestens einer der beiden Zugriffsleitungen, welches Potential sich eingestellt hat.
Die Erfindung betrifft ein Verfahren zur Prüfung bistabiler Speicherzellen in einer Speicheranordnung
nach dem Oberbegriff des Anspruchs 1.
J5 Halbleiterspeicheranordnungen, die aus bistabilen
Speicherzellen bestehen und in integrierter Schaltkreistechnik hergestellt werden, sind allgemein bekannt. Auf
einem einzigen Halbleiterplättchen können hunderte oder tausende solcher bistabiler Speicherzellen unterge-
bracht werden. Die Anzahl der Anschlüsse, über die elektrische Signale mit den auf dem Plättchen
befindlichen Schaltungen ausgetauscht werden können, ist aber begrenzt. Durch die große Packungsdichte mit
relativ wenigen Anschlußverbindungen ergeben sich -5 Probleme bei der Ausprüfung solcher Speicherschaltungen.
Ein mögliches Prüfverfahren besteht darin, einen
Binärwert in eint ausgewählte Speicherzelle einzu schreiben, dann eine Zeitlang zu warten, und anschlie-
ßend die in der Speicherzelle vorhandene Information
auszulesen und rrui der eingeschriebenen Information zu vergleichen. Dieses als »Warteprüfung« bezeichnete
Verfahren benötigt sehr viel Zeit. Normalerweise kann man nur eine bestimmte Anzahl \on Speicherzellen auf
einem Plättchen zur Prüfung adressieren, wenn man eine gegenseitige Beeinflussung und Verfälschung der
Prüfergebnisso vermeiden will. Deshalb müssen viele »Warleprüfungso-Vorgänge hintereinander ausgeführt
werden, um jeweils ein Plättchen vollständig auszuprü-
« fen.
Man könnte auch zusätzliche Prüfanschlüsse auf jedem Plättchen vorsehen. Durch solche zusätzlichen
Anschlußverbindungen wird aber die Packungsdichte herabgesetzt und die Leistungsfähigkeit der Schaltun·
gen eines Plättchen» verringert. Es ist allgemein nicht
erwünscht, zusätzliche Anschlüsse für Prüfzwecke vorzusehen. Leistungsfähige Prüfverfahren dürfen keine
zusätzlichen Einrichtungen an einem Produkt bedingen. u::i dieses prüfbar -»u machen.
Der Erfindung liegt die Aufgabe zugrunde, ein Prüfverfahren für binare Speicherzellen in einer
Speicheranordnung anzugeben, das keine besonderen Elemente oder Vorrichtungen in der Anordnung
erfordert, die spezieli für die Ausprüfung vorgesehen sind. Weiterhin soll durch die Erfindung das Ausprüfen
schneller als mit bisher bekannten Verfahren möglich sein. Schließlich soll das Verfahr on auch eine Prüfung
bedingt funktionsfähiger Speicherzellen ermöglichen.
Zur Lösung dieser Atifgabe(n) sieht die Erfindung die
im Patentanspruch I gekennzeichneten Maßnahmen vor. Vorteilhafte Ausgestaltungen und Weiterbildungen
der Erfindung sind in den Unteransprüchen bezeichnet. Die Erfindung wird im folgenden anhand von
Ausführungsbeispielen unter Zuhilfenahme der Zeichnungcn näher crläutei t. Es zeigt
F i g. 1 eine Speicherzelle, du· (lurch das erfindungsgemäße
Verfahren geprüft werden soll,
F i g. 2 eine Speicheranordnung aus Speicherzellen,
F i g. 2 eine Speicheranordnung aus Speicherzellen,
die durch das erfindungitgemäße Verfahren geprüft
werden kann,
Fig,3A bis 3C Spannungsverläufe zur Erläuterung
des erfindungsgemäßen Verfahrens,
Fig. I zeigt eine Speicherzelle, die mit dem
erfindungsgemäOen Verfahren geprüft werden kann. Die gesamte Schaltung ist aus N-Kanal-Feldeffekttransistoren
aufgebaut, deren jeder eine Quellen-, eine Senken- und eine Torelektrode aufweist und dann
leitend wird, wenn an der Torelektrode der hohe Pegel eines Binärsignals anliegt. Die vorliegende Erfindung isi
jedoch ebensogut geeignet für Schaltungen mit P-Kanat· Feldeffekttransistoren, die dann leitend sind,
wenn der niedrige Pegel eines Binärsignals an ihrer Torelektrode aniiegL Die Dezeichnungen hoher Pegel,
niedriger Pegel, sowie Ladung bzw. Entladung von Kapazitäten sind relativ und müssen jeweils gegeneinander
ausgetauscht werden, wenn man die Transistoren eines Leitungstyps durch Transistoren des anderen
Leitungstyps ersetzt.
Die Schaltung der Fig. I enthält kreuzweise gekoppelte
Transistoren O3 und QA, deren Ouellenelektroden
gemeinsam mit Masse verbunden sind. Die '.-ast Q 1
liegt mit QZ in Reihe zwischen einer Versorgungsspannung
+ V2 und Massepotential. Der Knotenpunkt A. welcher der Verbindungspunkt zwischen den Transistoren
QI und Q3 ist, hat eine parasitäre Kapazität Cl
gegen das Substrat SS. Die Last Q 2 liegt mit dem kreuzgekoppelten Transistor QA in Reihe zwischen der
Versorgungsspannung + VI und Massepotential. Der
Knotenpunkt 5 zwischen den Transistoren ζ) 2 und QA
hat eine parasitäre Kapazität Cl gegen das Substrat.
Quellen- und Senkenelektrode des Transistors Q 5 sind mit der Bitleitung 1 (BL 1) bzw. dem Knotenpunkt
A verbunden, und Quellen- und Senkenelektrode des Transistors Qb sind mit dem Knotenpunkt B bzw. der
Billeitung 2 (BL2) verbunden. Die Torelektroden der Transistoren Q5 und Q6 sind gemeinsam an einen
Signalausgang des Wortleitungstreibers 10 angeschlossen. Die Torelektroden der Transistoren Qi und Q 2
sind mit einer Versorgungsspannung + V3 verbunden.
Die hier beschriebene Schaltung ist an sich nicht neu;
sie ist nur beschrieben worden, um an ihr das erfindungsgemäße Prüfverfahren zu erklären. Das
US-Patent 35 48 388 zeigt z. B. eine ähnliche strukturelle Anordnung wie die soeben beschriebene Schaltung
mit den Transistoren Q 1 bis Q β.
In Fig. 1 ist weiter zu sehen, daß Transistoren Ql
und QS mit ihren Quellen- und Senkenelektroden in Reihe zwischen der Bitleitung 1 und der Bitleitung 2
geschaltet sind, wobei d«:i gemeinsame Knotenpunkt
zwischen beiden Transistoren mit einer Versorgungsspannung + Vl verbunden ist. Die Torelektroden
dieser beiden Transistoren sind gemeinsam mit der Torelektrode des Transistors Q9 verbunden, und
außerdem mit einem Anschluß R. über den ein Rücksteliimpuls zugeführt werden kann. Transistor Q9
ist mit seiner Quellen- und seiner Senkenelektrode in Reihe zwischen Bitleitung 1 und Bitlcitung 2 geschaltet.
Transistor Q10 ist mit seiner Quellen- und seiner
Senkenelektrode in Reihe zwischen Bitleitung 1 und Knotenpunkt ßO geschallet.t;ie Torelektrode von Q 10
is; mit der Torelektrode von Q 11 verbunden. Beide
erhalten zu einer vorgegebenen Zeit ein Eingangssignal
vom Bitdecodierer 12. Quellen- und Senkenelektrode des Transistors CII sind in Reihe zwischen Bitleitung
BL 2 und Knotenpunkt Bl gcsch:iitet. Quellen- :ind
Senkenelektrode des TratjiMors O 12 sind in Reihe
zwischen Knotenpunkt ßO und der Senkenelektrode von Q14 geschaltet. Quellen- und Senkenelektrode des
Transistors <?13 sind in Reihe zwischen Knotenpunkt
B 1 und der Senkenelektrode von Q 14 geschaltet.
Quellen- und Senkenelektrode von (?I4 schließlich sind in Reihe zwischen den Quellenelektroden von Q12 und Q13 einerseits und Massepoteniial andererseits geschaltet.
Quellen- und Senkenelektrode von (?I4 schließlich sind in Reihe zwischen den Quellenelektroden von Q12 und Q13 einerseits und Massepoteniial andererseits geschaltet.
Transistor Q 12 ist mit seiner Torelektrode mit einem to Eingang für ein Datensignal Dl verbunden, während
. Q13 mit seiner Torelektrode mit einem Eingang für das
komplementäre Datensignal Dl verbunden ist. Die Torelektrode des Transistors Q14 ist mit einem
Schreib/Lese-Eingang S/L verbunden, über den ein Schreib/Lese-Steuersignal zugeführt werden kann. Ein
niedriger Pegel dieses Signals sperrt Q14 und legt damit
einen Lesezyklus fest, während ein hoher Pegel dieses Signals Q14 öffnet und damit ein Einschreiben von
Information in die Speicherzelle ermöglicht. Gespeicherte Information wird normalerweise dargestellt
durch die jeweiligen binären Pegplwerte in der. Knotenpunkten A und B; sie kann in den beiden
Knotenpunkten 30 und B 1, aber auch an je einem von diesen beiden abgefragt werden. Im vorliegenden
Ausführungsbeispie! wurde eine einseitige Abfrage im Knotenpunkt Sl vorgesehen, was durch den Abfrageverstärker
14 dargestellt ist.
Es sei darauf hingewiesen, daß in einer Speichereinrichtung die durch die Transistoren Ql-Q 6 dargestellte
te Speicherzelle nur eine von vielen solchen Speicherzellen ist, die in Zeilen und Spalten angeordnet sind. Der
Wortleiiungstreiber 10 gibt ein Treibersignal auf jeweils
eine von einer großen Anzahl von Wortleitungen WL, und der Bitdecodierer 12 gibt ein Treibersignal auf
jeweils eine von eir.er großen Anzahl von Spaltenleitungen, die zu den Torelektroden, z. B. der Transistoren
ζ) 10 und Q\i führen. Eine Kombination solcher
Speicherzellen in einer matrixartigen Anordnung ist in Fig. 2 gezeigt. Es sind m Spalten und π Zeilen von
Speicherzellen gezeigt. Soweit möglich, sind einander entsprechende Elemente in Fig. 1 und 2 mit den
gleichen Bezugszeichen versehen. So ist z. B. gezeigt, daß der Wortleitungstreiber 10 Treibersignale auf die
Wortleilungen WLX. WL2 WLn gibt, und daß der
Bitdecodierer 12 Treibersignale an die Torelektroden der Transistoren Q XOA bis Q XON und Q 11A bis Q 11N
abgibt. Die Knotenpunkte BQ und öl sind interne
Schaltungsknotenpunkie ohne Zugriffsmöglichkeit. Sie entsprechen den Knotenpunkten SO und BX in F i g. 1.
Das erfindungsgemäße Verfahren wird nun anhand der F i g. 3A bis 3C beschrieben, wobei auch auf F i g. 1
Bezug genommen wi.'d. Ein Vorteil der vorliegenden Erfindung ist. daß die ohnehin bei den fertiggestellten
Halbleiterspeicherzellen vorhandenen Einheiten Wortleitungstreiber,
Bitdecodicrer und Leseverstärker zum Prüfen der Speicherzelle benutzt werden können.
Vor Erläuterung des erfindungsgemäßen Prüfverfahrens
sei hier noch kurz die normale Arbeitsweise der Speicherzelle beschrieben. Zuerst wird ein Rücksicllimpuls
an den AnschltT R gegeben; dadurch werden die
Transistoren QT, QS und Q9 eingeschaltet und die
Bitlcitungen IiL \ und BL 2 auf den hohen Signalpegcl
gebracht, wohei <J9 dafür sorgt, daß bcid'.· Leitungen
gleiches Potenti.ii haben. Nach Beendigung des Rückstcllimpulses (d. h. wenn das Signa! am Anschluß R
auf niedrig'..· Potenu; ] geht) werden die Transite, cn
QT. QS und Q9 gesperrt. Um eine bestimmte
Speicherzelle (wie die in 1- ig. 1 gezeigte) auszuwählen.
bringt der Worllcilungstreiber 10 die entsprechende
Wortleilung auf den hohen .Signalpegel, wodurch die Transistoren 05 und Qb eingeschaltet werden.
Weilerhin bringt der Bitdecodierer 12 die entsprechende
Spaltenlcitung auf den hohen Signalpegel, wodurch r,
die Transistoren Q 10 und Q 11 eingeschaltet werden.
Zur Durchführung einer Leseoperation erhalt der
Transistor Q 14 ein Signal niedrigen Pegels, wodurch er gesperrt bleibt; als Folge davon können sich die
Potentiale der Knotenpunkte flO und B I frei einstellen. Diese Knotenpunkte nehmen deshalb das gleiche
Potential an wie die Knotenpunkte A bzw. /? innerhalb
der Speicherzelle. Der Abfrageverstärker 14 stellt fest, welcher Signalpegel am Knotenpunkt IH vorliegt, und
gibt ein entsprechendes Ausgangssignal ab. ιs
Zur Durchführung einer .Schreiboperation wird der
Transistor 014 sowie einer der beiden Transistoren
012 und 013 eingeschaltet. Dadurch wird entweder
Knotenpunkt /JO oder Knotenpunkt /7 1 auf Massepotentt.il
gebracht; als I nige davon nimmt eier ziigeordne- >o
te Knotenpunkt in der Speichcr/.cllc. also entweder A
η.!er B. ;r.vh Masscpotenti.il an, wodurch die .Speicherzelle
in den gewünschten Zustand kommt. Nachdem so das einzuschreibende Datenbit gespeichert wurde, wird
die W.>rtleiiiing durch den Wonleitungstrcibcr 10 auf
niedrigen Signalpegel gebracht und die Transistoren 0 5 und O^ gesperrt. Von da ab ist es Aufgabe des
Las'ir.insisiors 01 (bzw. 02), den zugeordneten
Knotenpunkt A (bzw. B) mittels eines Laststroms auf dem hohen Signalpegel zu halten. Wenn also der zn
Zustand der Speicherzelle bedingt, daß Knotenpunkt .4 auf hohem Signalpcgc! gehalten wird, geschieht dies mit
einem Laststrom durch 01· Wenn Knotenpunkt A auf
hohem Sigr.:lpegcl ist. blcbt 04 eingeschaltet, wodurch
Knotenpunkt Π auf Massepotcntial gehalten wird s=,
unabhängig vom l.aststrom durch Q2
Die .Spannungen -1 11. + V2 und -+■ V 3 kennen alle
den gleichen νΛ'·_ν· haben, z. B +8,5 Volt, obwohl auch
drei t'w/. w.m-na-der verschiedene Spannungswerte
vorgesehen werden können. Die Gründe und Bedingun- to
een f ;r tue Wahl unter·chied'vhcr Spannungen für die
drei betreffenden Anschlüge sind Fachleuten auf dem
Geb.e; dr Feldeffekttransistoren bekannt.
Nunmehr wird da* erfindungsgemäBe Verfahren mit
li-j/uL· auf d:e Fig. 1, 2 und 3A bis 3C genauer
beschrieben. Beim erfindungsgemäßen Verfahren wird
Cir.e HslKeiter-Speicherzelle geprüft durch Änderung
der Zeitdauer verwendeter Zeitgebersignale. Es wird z. B. -zunächst ei" Auswahlsignal (nicht gezeigt) an das
Ha'.bletterplaitchen angelegt um eine darauf befindliche so
AnoH-.ung zur Prüfung auszuwählen. Ein Rückstellsignal
das im sc-.ingegangenen Zyklus dem Anschluß R
zugeführt wurde, brachte die Bitleitungen 1 und 2 auf
den hoben Signalpegel. Das Signal am Anschluß R geht dann auf den niedrigen Pegel, so daß die Transistoren
Ql. Q% und Q9 gesperrt werden. Zu diesem Zeitpunkt
geben der Wortleitungstreiber 10 und der Bitdecodierer 12 auf die ausgewählten Leitungen einen hohen
Signalpegei wie es der mittlere Signalverlauf in F i g. 3A am linken Ende zeige. Aus Fig.3A ist auch ersichtlich, so
daß für eine Schreiboperation zuerst ein hoher Signalpegel an die Torelektrode des Transistors 014
gegeben wird. Die Zuführung eines Dateneingabesignals (D!) an die Torelektroden von 0 12 und Q 13 in
Form einer binären »0« oder einer binären »1« hängt von der Art der durchzuführenden Prüfung ab.
Es sei angenommen, daß zuerst der Lasttransistor Q 1 geprüft werden soll, um festzustellen, ob er intakt (gut)
oder defekt (unterbrochen) ist. Q I hat im normalen Betrieb die Aufgabe, den Knotenpunkt 4 auf dem hohen
Signalpegei zu hallen, wenn der gespeicherte Binärwort dies erfordert. Zur Durchführung der erfindungsgemäßen
Prüfung wird eine »1« in die Speicherzelle geschrieben, indem Transistor Q 12 eingeschaltet und
0 13 gesperrt wird. Dadurch kommt Billeilung 1 auf den
niedrigen Signalpegel, während Bitleitung 2 auf dem vorher eingestellten Signalpegel bleibt. Entsprechend
der vorliegenden Erfindung folgt auf ein normales Srhmbintervall ein außergewöhnlich langes Schreibintervall
für den entgegengesetzten (komplementären) Binärwert. Im vr legenden Fall wird eine binäre 0
eingeschrieben, indem während eines Zcitintcrvalles von ca. 10 MikroSekunden der Transistor 0 '2 gesperrt
und 0 ' 3 eingeschaltet wird. Dadurch kommt Bitleitung
2 auf Massepotcntial, weil Q 11, 013 und Q 14 leitend
(eingeschaltet) sind. Für die Zeilbeziehungen von F i g. JA und 3B gilt, daß die Signale auf der Wortleitung
und der Bitdecodierlcitung sowie das Schreibsignai zur
Torelektrode von 0 '4 immer noch alle auf dem hohen Pegel sind. Wenn beim Einschreiben einer binären 0 die
Bitlcitung 2 auf niedrigen Signalpegel gebracht wird,
kommt der Knotenpunkt B auch auf den niedrigen Signalpegel. Falls Ol intakt (gut) ist. lädt es den
Knotenpunkt A langsam auf den hohen Signalpegel, wodurch auch Bitleitung 1 auf den hohen Signalpegel
gelangt Falls aber 0' defekt (schlecht) ist und infolgedessen den Knotenpunkt A nicht auflädt, bleiben
beide Knotenpunkte und beide Bitleitungen während des langen Schreibintervalls auf dem niedrigen Signal- |
pegel. Auf das lange Schreibintervall folgt ein langes Leseintcrvall oder ein langes »Nicht-schreiben«-Intervall,
das auch etwa 10 MikroSekunden dauert. Dies wird erreicht, indem man den Anschluß L/S bei der
Torelektrode von Q 14 auf niedrigen Signalpegel bringt, wodurch Q 14 gesperrt wird. Falls O 1 intakt ist, ergibt
sich anschließend keine Änderung der Zustände in den Knotenpunkten und auf den Bitleitungen; dies entspricht
den durchgezogenen Linien in Fig. 3B. Der Leseverstärker 14 kann dann im Knotenpunkt Sl die
korrekte Information abnehmen. Falls jedoch 01 defekt is*, können Knotenpunkt A und Bitleitung 1 nach
Abschaltung (Sperrung) von 0 14 nicht auf den hohen
Signalpegel gebracht werden; dies ist durch die gestrichelten Linien in Fig. 3B dargestellt. Als Folge
davon wird Knotenpunkt B unerwünschterweise auf den hohen Signalpegel gebracht, und zwar infolge eines
Stromes durch den Lasttransistor 02. wodurch auch Bitleitung 2 auf den hohen Signalpegel gelangt.
Während eines nachfolgenden normalen Rückstellintervalls (siehe Fig. 3B) werden beide Bitleitungen auf
einen hohen Signaipegel gebracht, während der Wortleitungstreiber 10 und der Bitdecodierer 12 Signale
mit niedrigem Pegel an die entsprechende Leitungen abgeben. Während des Nachfolgenden normalen
Leseintervalls stellt der Leseverstärker 14 den Zustand des Knotenpunktes B über die Bitleitung 2 fest. Wenn
Q1 einwandfrei arbeitet, wird eine Null ausgelesen, wie
es die durchgezogene Linie darstellt. Wenn dagegen Q1 defekt (unterbrochen) ist, wird eine Eins ausgelesen; dies
ist durch die gestrichelten Linien dargestellt.
Der Prüfung des Lasttransistors 0 2, die in entsprechender Weise ausgeführt wird, entspricht F i g. 3G Bei
dieser Prüfung wird jedoch zuerst eine Null eingeschrieben, worauf ein langes Schreibintervall für eine »1«
folgt mit einem anschließenden langen Intervall »Nicht schreiben« einer binären »1«. Zuerst wird also eine Null
eingeschrieben durch Zuführung eines niedrigen .Signalpegels
an clic Torelektrode von Q 12 und eines hohen Signalpegcls an die Torelektrode von Q IJ. Das
nachfolgende lange Schreiben einer binären »1« wird erreicht, indem man die Torelektrode von Q 12 auf den
hohen Signalpegel bringt, während man die Torelektrode von QM auf den niedrigen Signalpcgel bringt. Im
letzten Schritt der Prüfoperation, der einem normalen Leseini^.vall entspricht, wird eine binäre »1« ausgelesen,
falls der Lasttransistor ζ>2 intakt ist;dies entspricht
den durchgezogenen Linien in F i g. 3C. Bei defektem (unterbrochenem) Lasttransistor Q2 ergibt sich dagegen
beim Auslesen eine »0«. wie dies durch die gestrichelten Linien für die Bitleitung 2 in F i g. JC
dargestellt ist.
Außer der eben beschriebenen Prüfung, ob die Transistoren Q\ und Q2 nichtleitend (defekt) sind,
ermöglicht das vorliegende Prüfverfahren auch eine •\ussch idling von Speicherzellen, die nicht stabil genug
sind wegen verschiedener mögiiuu'i Niäiigci, wie /. !>.
Leckstrüme oder nicht angepaßte Schwellenwertspan· nungcn. Im beschriebenen Aiisführungsbeispicl waren
insgesamt 20 Mikrosekunden für das lange Schreibinier·
vall und das lange Nichtschreibintervall des Prüf/.yklus
vorgesehen. Wenn man das lange Schreibintervall auf eine Zeit verkürzt, die kleiner als 20 Minkrosekundcn ist
(also kürzer als das in Fig. 3B gezeigte Intervall von 10
Mikrosekunden). hat der Knotenpunkt Λ nicht genügend Zeil, sii h ganz auf den hohen Signalpegel
aufzuladen, auch wenn Transistor Q 1 gut (intakt) ist. In
ahnlicher Weise ergibt es sich bei einer Verkürzung des langen i-Jichtschreibintcrvall·,, daß Knotenpunkt B nicht
die Möglichkeit hat, sich ganz auf den hohen Signalpegel aufzuladen, auc'i u-·- Q\ offen (nichtleitend)
is" "'irrh ■' Vcrl· t; der Zeitintervalle kann
• ' . ,■ .. :.. düL) intakte (gate) Q !-Transistoren
schließlich .ι c' . m negatives Prüfresultat ergeben. Das
gleiche gii; selbstverständlich auch für Q2 (Fig. 3C).
Durch Einbeziehung der Aufladungsgeschwindigkeit in die Prüfung wird schließlich auch die Stabilität der
gesamten Speicherzelle geprüft und nicht nur die l.asttransistorcn Q I und Q2. FIs könnten beispielsweise
dadurch, daß man die Prüfinlervalle verkürzt, bis schließlich eine oder mehrere Speicherzellen versagen,
die schwächsten »guten« Speicherzellen in der Anordnung ermittelt werden.
Ls muß hier betont werden, daß das lange
Nichtschreibintervall für das erfindungsgcmäße Prüfverfahren
nicht erforderlich ist. Es wurde festgestellt, daß das normale Rückstellinlervall unmittelbar auf das
Innge Schreibintervall folgen kann. Während des normalen Riickstellintervalls entsteht eine ausreichende
Polentialdiffercn/ zwischen den Knotenpunkten A und
H. um eine mangelhafte Speicherzelle während eines normalen Lesezyklus auszulesen. I7Ui eine Stabilitätspi
lifting der Speicherzelle könnte die Dauer des normalen Rückstellinlervalls so verändert werden, daß
man das hinge Nichtschreibintervall auslassen kann. In eiriL'tii soicucii raii vvtr'ii uic LAiüci" CiOS ixlJCKSiCirinicrvalls
länger als normal gemacht (während die Signale aus dem Wl.-Treiber und dem Bit-Decodicrer auf dem
niedrigen Pegel sind) und so variiert, daß man zu einem optimalen Zeitintervall kommt, bei dem die schwik!
ren Speicherzellen zu versagen beginnen.
ren Speicherzellen zu versagen beginnen.
Das beschriebene Prüfverfahren erlaubt somit die Prüfung einer Ilalbleiter-Speicherzellenanordnung in
einem Bruchi'.il der Zeit, die für die in der Einleitung
beschriebene Warteprüfung benötigt wird. Es werden keine besonderen Prüfanschlüsse benötigt, und die
Priifung kann sowohl an einzelnen Plättchen (Chips) als auch an ganzen Fiaueinhciicn (Moduln) vorgenommen
werden. Außerdem werden keine zusätzlichen Schaltungen benötigt, und die Prüfungen können in einfacher
Weise bei verschiedenen Temperaturen und Feuchtigkeitswerten durchgeführt werden. Das Prüfverfahren
ermöglicht die sicherere Prüfung von defekten Lastelementen in kürzerer Zeit, und darüber hinaus eine
gründliche Stabilitätsprüfung der Speicherzellen.
Hierzu 3 Blatt Zeichnungen
Claims (4)
- Patentansprüche:1, Verfahren zur Prüfung insbesondere der Lastelemenie sowie der Stabilität bistabiler Speicherzellen in einer Speicheranordnung, in der jade Speicherzelle zwei kreuzgekoppelte Transistoren enthält, die mit zwei Referenzpunkten verbunden sind, sowie zwei Lastelemente, welche die beiden Referenzpunkte mit einer Versorgungsspannung verbinden, und zwei Schalterelemente, welche die beiden Referenzpunkte mit je einer von zwei komplementären Zugriffsleitungen verbinden, wobei ein bestimmter Binärwert eingeschrieben und anschließend durch Auslesen festgestellt wird, ob er zutreffend in der betreffenden Speicherzelle enthalten ist, gekennzeichnet durch folgende Schritte:— normales Einschreiben eines ersten Binärwertes in die zur Prüfung ausgewählte Speicherzelle, weldiu· Binärwert unabhängig von dem zu prüfenden Lastelement als Spannungswert in dem einen Referenzpunkt einprägbar ist;— Einschreiben des dazu komplementären Binärwertes in dieselbe Speicherzelle, wobei die Zeitdauer dieses zweiten Einschreibevorgangs wesentlich langer gewählt wird als für den ersten Einschreibevorgang und wobei der komplementäre Binärwerl u. a. die Aufladung des einen Referenzpunktes über das zu prüfende Lastelement voraussetzt;— Auslesen der Speicherzelle.
- 2. Verfahren nach \nsprt.'h 1, dadurch gekennzeichnet, daß vor dem Auslesevorgang zur Feststellung des tatsächlichen Inhai; der ausgewählten Speicherzelle ein Lesesteuersignal an die Speicherzelle angelegt wird, das wesentlich langer andauert als ein normalerweise zum Auslesen einer Speicherzelle benötigtes Steuersignal und eine Nicht-Einschreibeperiode zur Einstellung und Erreichung annähernd konstanter Aufladepotcntiale an den Referenzpunkten erlaubt.
- 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß die Zeitdauer des zweiten Einschreibevorgangs zum Einschreiben des komplementären Binärwertes in aufeinanderfolgenden Prüfvorgängen verändert, vorzugsweise verkürzt wird, um die Siubilität der betreffenden Speicherzelle in Abhängigkeit von dieser Zeitdauer festzustellen.
- 4. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, daß folgende Schrille nacheinander ausgeführt werden:
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US05/483,268 US3995215A (en) | 1974-06-26 | 1974-06-26 | Test technique for semiconductor memory array |
Publications (3)
Publication Number | Publication Date |
---|---|
DE2527486A1 DE2527486A1 (de) | 1976-01-15 |
DE2527486B2 DE2527486B2 (de) | 1982-09-16 |
DE2527486C3 true DE2527486C3 (de) | 1983-05-26 |
Family
ID=23919404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2527486A Expired DE2527486C3 (de) | 1974-06-26 | 1975-06-20 | Verfahren zur Prüfung bistabiler Speicherzellen |
Country Status (10)
Country | Link |
---|---|
US (1) | US3995215A (de) |
JP (1) | JPS5114238A (de) |
CA (1) | CA1048645A (de) |
CH (1) | CH581886A5 (de) |
DE (1) | DE2527486C3 (de) |
FR (1) | FR2276661A1 (de) |
GB (1) | GB1476040A (de) |
IT (1) | IT1037604B (de) |
NL (1) | NL7506539A (de) |
SE (1) | SE406829B (de) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4208730A (en) * | 1978-08-07 | 1980-06-17 | Rca Corporation | Precharge circuit for memory array |
JPS5914838B2 (ja) * | 1978-11-25 | 1984-04-06 | 富士通株式会社 | フィ−ルドプログラマブル素子 |
JPS5693189A (en) | 1979-12-18 | 1981-07-28 | Fujitsu Ltd | Field programable element |
JPS57105897A (en) * | 1980-12-23 | 1982-07-01 | Fujitsu Ltd | Semiconductor storage device |
JPS57105898A (en) * | 1980-12-23 | 1982-07-01 | Fujitsu Ltd | Field programmable element |
US4430735A (en) | 1981-05-26 | 1984-02-07 | Burroughs Corporation | Apparatus and technique for testing IC memories |
DE3313441A1 (de) * | 1983-04-13 | 1984-10-18 | Siemens AG, 1000 Berlin und 8000 München | Halbleiterspeicher |
US4719418A (en) * | 1985-02-19 | 1988-01-12 | International Business Machines Corporation | Defect leakage screen system |
EP0195839B1 (de) * | 1985-03-29 | 1989-08-09 | Ibm Deutschland Gmbh | Stabilitätsprüfung für Halbleiterspeicher |
US5341092A (en) * | 1986-09-19 | 1994-08-23 | Actel Corporation | Testability architecture and techniques for programmable interconnect architecture |
US5208530A (en) * | 1986-09-19 | 1993-05-04 | Actel Corporation | Testability architecture and techniques for programmable interconnect architecture |
US5223792A (en) * | 1986-09-19 | 1993-06-29 | Actel Corporation | Testability architecture and techniques for programmable interconnect architecture |
US4768167A (en) * | 1986-09-30 | 1988-08-30 | International Business Machines Corporation | High speed CMOS latch with alternate data storage and test functions |
US4801869A (en) * | 1987-04-27 | 1989-01-31 | International Business Machines Corporation | Semiconductor defect monitor for diagnosing processing-induced defects |
US4779043A (en) * | 1987-08-26 | 1988-10-18 | Hewlett-Packard Company | Reversed IC test device and method |
JPH0268796A (ja) * | 1988-09-02 | 1990-03-08 | Fujitsu Ltd | 半導体記憶装置 |
US5072175A (en) * | 1990-09-10 | 1991-12-10 | Compaq Computer Corporation | Integrated circuit having improved continuity testability and a system incorporating the same |
US5528600A (en) * | 1991-01-28 | 1996-06-18 | Actel Corporation | Testability circuits for logic arrays |
US5166608A (en) * | 1991-11-07 | 1992-11-24 | Advanced Micro Devices, Inc. | Arrangement for high speed testing of field-effect transistors and memory cells employing the same |
US5646547A (en) * | 1994-04-28 | 1997-07-08 | Xilinx, Inc. | Logic cell which can be configured as a latch without static one's problem |
US5561367A (en) * | 1992-07-23 | 1996-10-01 | Xilinx, Inc. | Structure and method for testing wiring segments in an integrated circuit device |
US5538141A (en) * | 1994-09-27 | 1996-07-23 | Intel Corporation | Test flow assurance using memory imprinting |
GB2370126B (en) | 2000-07-18 | 2004-01-21 | Sgs Thomson Microelectronics | Memory testing |
EP1727156B1 (de) * | 2005-05-18 | 2015-01-07 | STMicroelectronics Pvt. Ltd. | Verbesserte bereichseffiziente Speicherarchitektur mit Dekoderautotest und Debug-Fähigkeit |
CN100495057C (zh) * | 2005-12-22 | 2009-06-03 | 中芯国际集成电路制造(上海)有限公司 | 利用阵列与解码器进行器件表征的方法与*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3795859A (en) * | 1972-07-03 | 1974-03-05 | Ibm | Method and apparatus for determining the electrical characteristics of a memory cell having field effect transistors |
-
1974
- 1974-06-26 US US05/483,268 patent/US3995215A/en not_active Expired - Lifetime
-
1975
- 1975-04-17 CA CA75225123A patent/CA1048645A/en not_active Expired
- 1975-04-24 IT IT22703/75A patent/IT1037604B/it active
- 1975-04-25 GB GB1715375A patent/GB1476040A/en not_active Expired
- 1975-05-21 FR FR7516532A patent/FR2276661A1/fr active Granted
- 1975-06-03 NL NL7506539A patent/NL7506539A/xx not_active Application Discontinuation
- 1975-06-16 SE SE7506873A patent/SE406829B/xx unknown
- 1975-06-17 JP JP50072775A patent/JPS5114238A/ja active Granted
- 1975-06-19 CH CH796575A patent/CH581886A5/xx not_active IP Right Cessation
- 1975-06-20 DE DE2527486A patent/DE2527486C3/de not_active Expired
Non-Patent Citations (1)
Title |
---|
NICHTS-ERMITTELT |
Also Published As
Publication number | Publication date |
---|---|
FR2276661B1 (de) | 1977-12-02 |
IT1037604B (it) | 1979-11-20 |
US3995215A (en) | 1976-11-30 |
DE2527486B2 (de) | 1982-09-16 |
USB483268I5 (de) | 1976-03-09 |
CH581886A5 (de) | 1976-11-15 |
NL7506539A (nl) | 1975-12-30 |
FR2276661A1 (fr) | 1976-01-23 |
DE2527486A1 (de) | 1976-01-15 |
GB1476040A (en) | 1977-06-10 |
JPS5415383B2 (de) | 1979-06-14 |
SE7506873L (sv) | 1975-12-29 |
AU8067975A (en) | 1976-11-04 |
SE406829B (sv) | 1979-02-26 |
CA1048645A (en) | 1979-02-13 |
JPS5114238A (en) | 1976-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE2527486C3 (de) | Verfahren zur Prüfung bistabiler Speicherzellen | |
DE68919393T2 (de) | Nichtflüchtige Speicherzelle und Verfahren zum Lesen. | |
DE3903714C2 (de) | ||
DE4432925C2 (de) | Halbleiterspeichervorrichtung | |
DE2525225A1 (de) | Schaltungsanordnung zur anzeige der verschiebung elektrischer ladung | |
DE3839114A1 (de) | Nichtfluechtige dynamische halbleiterspeicheranordnung mit nand-zellenstruktur | |
DE3923629A1 (de) | Halbleiterspeichergeraet | |
DE4003673C2 (de) | ||
DE2621137B2 (de) | Leseverstärker und Verfahren zu seinem Betrieb | |
DE2556832B2 (de) | Speicheranordnung und Verfahren zum Betrieb einer derartigen Speicheranordnung | |
DE2635028A1 (de) | Auf einem halbleiterplaettchen integriertes speichersystem | |
DE2707456C3 (de) | ||
DE3838961C2 (de) | ||
DE10297767T5 (de) | Verfahren zum Lesen eines Speichers mit einer strukturellen Phasenänderung | |
DE2647892A1 (de) | Eingabepufferschaltung | |
DE2650574B2 (de) | Halbleiter-Speicher | |
DE2129687C3 (de) | Digitale Speicherschaltung | |
DE69028616T2 (de) | Nichtflüchtiger Halbleiterspeicher in dem Blindzellen verwendet werden, um eine Spannung zu erzeugen, während Daten gelesen werden | |
DE2332643A1 (de) | Datenspeichervorrichtung | |
EP0100772B1 (de) | Elektrisch programmierbare Speichermatrix | |
EP0286852B1 (de) | Schaltungsanordnung und Verfahren zum Testen von Speicherzellen | |
DE2842690C2 (de) | ||
DE3529476C2 (de) | ||
DE2351554A1 (de) | Halbleiterspeichervorrichtung fuer binaere daten | |
DE69029791T2 (de) | Nichtflüchtige Speicheranordnung und Betriebsverfahren |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OD | Request for examination | ||
8128 | New person/name/address of the agent |
Representative=s name: RUDOLPH, W., PAT.-ASS., 7030 BOEBLINGEN |
|
C3 | Grant after two publication steps (3rd publication) | ||
8339 | Ceased/non-payment of the annual fee |