DE19823583B4 - Combined semiconductor memory and logic device and memory test control circuit and memory test method therefor - Google Patents

Combined semiconductor memory and logic device and memory test control circuit and memory test method therefor Download PDF

Info

Publication number
DE19823583B4
DE19823583B4 DE19823583A DE19823583A DE19823583B4 DE 19823583 B4 DE19823583 B4 DE 19823583B4 DE 19823583 A DE19823583 A DE 19823583A DE 19823583 A DE19823583 A DE 19823583A DE 19823583 B4 DE19823583 B4 DE 19823583B4
Authority
DE
Germany
Prior art keywords
memory
output
signal
logic
control signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE19823583A
Other languages
German (de)
Other versions
DE19823583A1 (en
Inventor
Jong-Hak Won
Jong-Taek Kwak
Sang-Bong Park
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.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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
Priority claimed from KR1019970026470A external-priority patent/KR100474985B1/en
Priority claimed from KR1019970031321A external-priority patent/KR19990009056A/en
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of DE19823583A1 publication Critical patent/DE19823583A1/en
Application granted granted Critical
Publication of DE19823583B4 publication Critical patent/DE19823583B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits

Abstract

Halbleiterbauelement mit Speicher-Logik-Kombination, mit folgenden Elementen: – einer Mehrzahl von Speichern (17, 19), – einer Kontaktstelle (8), die Speichersteuersignale (PC) zur Steuerung der mehreren Speicher empfängt, – einer weiteren Kontaktstelle (7), an die Speicherdatensignale (DQI) angelegt werden, die von den mehreren Speichern empfangen oder erzeugt werden, – einem Logikschaltkreis (15) zur Steuerung der mehreren Speicher und – einer mit der weiteren Kontaktstelle, dem Logikschaltkreis und den mehreren Speichern verbundenen Speichertest-Steuerschaltung (13) zur Übertragung der Speichersteuersignale und der Speicherdatensignale zu den mehreren Speichern, wenn die mehreren Speicher getestet werden, in Abhängigkeit von einem Teststeuersignal (TESTMD0, TESTMD1) sowie zur Übertragung der Speichersteuersignale und der Speicherdatensignale zum Logikschaltkreis während eines Normalbetriebs.Semiconductor component with a memory-logic combination, comprising the following elements: a plurality of memories (17, 19), a contact point (8) receiving memory control signals (PC) for controlling the plurality of memories, a further contact point (7), applied to the memory data signals (DQI) received or generated by the plurality of memories, - a logic circuit (15) for controlling the plurality of memories, and - a memory test control circuit (13) connected to the further pad, the logic circuit and the plurality of memories ) for transmitting the memory control signals and the memory data signals to the plurality of memories when the plurality of memories are tested, in response to a test control signal (TESTMD0, TESTMD1) and for transferring the memory control signals and the memory data signals to the logic circuit during a normal operation.

Description

Die Erfindung bezieht sich auf ein kombiniertes Halbleiterspeicher- und -logikbauelement sowie auf eine Speichertest-Steuerschaltung und ein Speichertestverfahren hierfür.The invention relates to a combined semiconductor memory and logic device as well as to a memory test control circuit and a memory test method therefor.

In einem kombinierten Halbleiterspeicher- und -logikbauelement sind ein Speicher, wie z. B. ein dynamischer oder ein statischer Speicher mit wahlfreiem Zugriff (DRAM bzw. SRAM), und ein Logikschaltkreis zur Steuerung des Speichers in einem Halbleiterbauelement kombiniert, um ein System mit geringer Abmessung und geringem Gewicht zu realisieren, das eine hohe Leistungsfähigkeit bei geringem Stromverbrauch besitzt.In a combined semiconductor memory and logic device, a memory such. For example, a dynamic or a static random access memory (DRAM) or SRAM, and a logic circuit for controlling the memory in a semiconductor device combined to realize a system of small dimension and low weight, which has a high performance with low power consumption ,

Um den in einem Halbleiterspeicherbauelement enthaltenen Speicher zu testen, wird ein Testaufbau mit Kontaktstellen des Halbleiterspeichers verbunden. Damit kann jedoch der in einem kombinierten Halbleiterspeicher- und -logikbauelement enthaltene Speicher nicht ohne weiteres getestet werden, da der Speicher mit den Kontaktstellen über einen Logikschaltkreis verbunden ist, der in dem kombinierten Halbkeiterspeicher- und -logikbauelement vorgesehen ist. Dementsprechend werden zusätzliche Kontaktstellen benötigt, um den Speicher zu testen, der in einem kombinierten Halbleiterspeicher- und -logikbauelement eingebaut ist, siehe z. B. die Patentschrift US 5.535.165 A . Mit zunehmender Anzahl von Kontaktstellen erhöht sich jedoch die Abmessung des kombinierten Halbleiterspeicher- und -logikbauelementes, was dessen Herstellungsaufwand erhöht.In order to test the memory contained in a semiconductor memory device, a test setup is connected to pads of the semiconductor memory. However, with this, the memory included in a combined semiconductor memory and logic device can not be easily tested because the memory is connected to the pads via a logic circuit provided in the combined semiautomatic memory and logic device. Accordingly, additional pads are needed to test the memory incorporated in a combined semiconductor memory and logic device, see e.g. B. the patent US 5,535,165 A , However, as the number of pads increases, the size of the combined semiconductor memory and logic device increases, increasing its manufacturing cost.

Die Patentschrift 5.568.437 A offenbart einen integrierten Schaltkreis mit einem Speicher mit wahlfreiem Zugriff und einem eingebauten Eigentestaufbau für diesen Speicher.Patent 5,568,437 A discloses an integrated circuit having a random access memory and built-in self-test structure for this memory.

Der Erfindung liegt als technisches Problem die Bereitstellung eines kombinierten Halbleiterspeicher- und -logikbauelementes, dessen Speicher möglichst einfach getestet werden kann, sowie einer Speichertest-Steuerschaltung und eines Speichertestverfahrens zugrunde, die sich für einen solchen Speichertest in dem kombinierten Halbleiterspeicher- und -logikbauelement eignen.The invention is based on the technical problem of providing a combined semiconductor memory and logic device, the memory of which can be tested as simply as possible, as well as a memory test control circuit and a memory test method, which are suitable for such a memory test in the combined semiconductor memory and logic device.

Die Erfindung löst dieses Problem durch die Bereitstellung eines kombinierten Halbleiterspeicher- und -logikbauelementes mit den Merkmalen des Anspruchs 1 oder 4, einer Speichertest-Steuerschaltung mit den Merkmalen des Anspruchs 9 sowie eines Speichertestverfahrens mit den Merkmalen des Anspruchs 35.The invention solves this problem by providing a combined semiconductor memory and logic device having the features of claim 1 or 4, a memory test control circuit having the features of claim 9 and a memory test method having the features of claim 35.

Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben.Advantageous developments of the invention are specified in the subclaims.

Vorteilhafte Ausführungsformen der Erfindung sind in den Zeichnungen dargestellt und werden nachfolgend beschrieben. Hierbei zeigen:Advantageous embodiments of the invention are illustrated in the drawings and will be described below. Hereby show:

1 ein Blockschaltbild eines ersten kombinierten Halbleiterspeicher- und -logikbauelementes, 1 a block diagram of a first combined semiconductor memory and logic device,

2 ein Blockschaltbild einer ersten Realisierung einer Speichertest-Steuerschaltung von 1, 2 a block diagram of a first implementation of a memory test control circuit of 1 .

3 ein Blockschaltbild einer Speichersteuersignal-Steuereinheit von 2, 3 a block diagram of a memory control signal control unit of 2 .

4 ein Blockschaltbild einer Speicherdatensteuereinheit von 2, 4 a block diagram of a memory data control unit of 2 .

5 ein Blockschaltbild einer weiteren Realisierung der Speichertest-Steuerschaltung von 1, 5 a block diagram of another implementation of the memory test control circuit of 1 .

6 ein Blockschaltbild einer Speichersteuersignal-Steuereinheit von 5, 6 a block diagram of a memory control signal control unit of 5 .

7 ein Blockschaltbild einer ersten Speicherdatensteuereinheit von 5, 7 a block diagram of a first memory data control unit of 5 .

8 ein Blockschaltbild einer zweiten Speicherdatensteuereinheit von 5, 8th a block diagram of a second memory data control unit of 5 .

9 ein Blockschaltbild eines zweiten kombinierten Halbleiterspeicher- und logikbauelementes, 9 a block diagram of a second combined semiconductor memory and logic device,

10 ein Blockschaltbild eines dritten kombinierten Halbleiterspeicher- und -logikbauelementes, 10 FIG. 4 is a block diagram of a third combined semiconductor memory and logic device; FIG.

11 ein Blockschaltbild eines vierten kombinierten Halbleiterspeicher- und -logikbauelementes, 11 a block diagram of a fourth combined semiconductor memory and logic device,

12 ein Zeitsteuerungsdiagramm von Signalen in den Schaltbildern der 9 bis 11 und 12 a timing diagram of signals in the circuit diagrams of 9 to 11 and

13 ein Flußdiagramm zur Veranschaulichung eines Speichertestverfahrens für das kombinierte Halbleiterspeicher- und -logikbauelement. 13 a flowchart for illustrating a memory test method for the combined semiconductor memory and logic device.

1 zeigt im Blockschaltbild ein erstes kombiniertes Halbleiterspeicher- und logikbauelement 5, das Kontaktstellen 7, 8, 9 und 10, eine Speichertest-Steuerschaltung 13, einen Logikschaltkreis 15 sowie erste und zweite Speicher 17, 19 enthält. 1 shows in block diagram a first combined semiconductor memory and logic device 5 , the contact points 7 . 8th . 9 and 10 , a memory test control circuit 13 , a logic circuit 15 as well as first and second memories 17 . 19 contains.

Die Speichertest-Steuerschaltung 13 ist an die Kontaktstellen 7 bis 10 angeschlossen, und der Logikschaltkreis 15 sowie der erste und zweite Speicher 17, 19, z. B. DRAM-Bänke, sind mit der Speichertest-Steuerschaltung 13 verbunden.The memory test control circuit 13 is at the contact points 7 to 10 connected, and the logic circuit 15 as well as the first and second memory 17 . 19 , z. DRAM banks are connected to the memory test control circuit 13 connected.

An die Kontaktstelle 8 wird ein Speichersteuersignal PC zur Steuerung des ersten und zweiten Speichers 17, 19 angelegt, und an die Kontaktstellen 9 und 10 werden Teststeuersignale TESTMD0 und TESTMD1 zur Steuerung der Speichertest-Steuerschaltung 13 angelegt. Außerdem wird an die Kontaktstelle 7 ein Speicherdatensignal DQi angelegt, das dem ersten und zweiten Speicher 17, 19 zugeführt oder von diesen abgegeben wird. Die Kontaktstellen 7 und 8 stellen existierende Kontaktstellen zur Nutzung des ersten und zweiten Speichers 17, 19 dar, während die Kontaktstellen 9 und 10 extern zugefügte Kontaktstellen sind, um die Speichertest-Steuerschaltung 13 zu steuern. Eine nicht gezeigte Speichertesteinheit ist mit den Kontaktstellen 7 bis 10 verbunden, um Funktionen des ersten und zweiten Speichers 17, 19 des kombinierten Halbleiterspeicher- und -logikbauelementes 5 zu testen. Die nicht gezeigte Speichertesteinheit gibt über die Kontaktstellen 7 und 8 das Speichersteuersignal PC und das Speicherdatensignal DQi in die Speichertest-Steuerschaltung 13 ein. Zudem wird die Speichertest-Steuerschaltung 13 durch eine Kombination der Teststeuersignale TESTMD0 und TESTMD1 gesteuert. Dementsprechend beaufschlagt die Speichertest-Steuerschaltung 13 beim Testen des ersten und zweiten Speichers 17, 19 selbige mit dem Speichersteuersignal PC und dem Speicherdatensignal DQi. Der erste und der zweite Speicher 17, 19 arbeiten unter der Wirkung des Speichersteuersignals PC und des Speicherdatensignals DQi, und das Resultat hiervon wird dann zur Speichertest-Steuerschaltung 13 gesendet. Die Speichertest-Steuerschaltung 13 übermittelt die Signale des ersten und zweiten Speichers 17, 19 zur nicht gezeigten Speichertesteinheit über die Kontaktstellen 7 und 8. Dementsprechend analysiert die nicht gezeigte Speichertesteinheit die über die Kontaktstellen 7 und 8 übermittelten Signale, um die Funktionen des ersten und zweiten Speichers 17, 19 zu bestimmen.To the contact point 8th becomes a memory control signal PC for controlling the first and second memories 17 . 19 created, and to the contact points 9 and 10 Test control signals TESTMD0 and TESTMD1 are used to control the memory test control circuit 13 created. It also goes to the contact point 7 a memory data signal DQi applied to the first and second memories 17 . 19 supplied or discharged from them. The contact points 7 and 8th provide existing contact points to use the first and second memory 17 . 19 while the contact points 9 and 10 externally applied pads are to the memory test control circuit 13 to control. A memory test unit, not shown, is connected to the contact points 7 to 10 connected to functions of the first and second memory 17 . 19 of the combined semiconductor memory and logic device 5 to test. The memory test unit (not shown) gives information about the contact points 7 and 8th the memory control signal PC and the memory data signal DQi into the memory test control circuit 13 one. In addition, the memory test control circuit 13 controlled by a combination of the test control signals TESTMD0 and TESTMD1. Accordingly, the memory test control circuit is applied 13 when testing the first and second memory 17 . 19 the same with the memory control signal PC and the memory data signal DQi. The first and the second memory 17 . 19 operate under the action of the memory control signal PC and the memory data signal DQi, and the result thereof becomes the memory test control circuit 13 Posted. The memory test control circuit 13 transmits the signals of the first and second memory 17 . 19 to the storage test unit not shown on the contact points 7 and 8th , Accordingly, the memory test unit (not shown) analyzes via the pads 7 and 8th transmitted signals to the functions of the first and second memory 17 . 19 to determine.

In dem Fall, daß das Halbleiterspeicherbauelement mit Speicher-Logik-Kombination 5 normal arbeitet, d. h. ohne Testen des ersten und zweiten Speichers 17, 19, ist die Speichertest-Steuerschaltung 13 durch die Kombination der Teststeuersignale TESTMD0 und TESTMD1 nicht partiell in Betrieb. Wenn das Speichersteuersignal PC und die Speicherdatensignale DQi von außen angelegt werden, um das kombinierte Halbleiterspeicher- und -logikbauelement 5 normal zu betreiben, werden die zugeführten Signale in den Logikschaltkreis 15 eingegeben, der über die Speichertest-Steuerschaltung 13 den ersten und zweiten Speicher 17, 19 steuert.In the case that the semiconductor memory device with memory-logic combination 5 works normally, ie without testing the first and second memory 17 . 19 , is the memory test control circuit 13 by the combination of the test control signals TESTMD0 and TESTMD1 not partially in operation. When the memory control signal PC and the memory data signals DQi are externally applied to the combined semiconductor memory and logic device 5 to operate normally, the signals supplied to the logic circuit 15 entered via the memory test control circuit 13 the first and second memories 17 . 19 controls.

Während in diesem Beispiel das kombinierte Halbleiterspeicher- und -logikbauelement zwei Speicher besitzt, kann die Erfindung alternativ für ein kombiniertes Halbleiterspeicher- und -logikbauelement mit irgendeiner anderen Anzahl von Speichern verwendet werden. Wie oben angedeutet, können in dem kombiniertem Halbleiterspeicher- und -logikbauelement 5 der erste und zweite Speicher 17, 19 unter Benutzung der herkömmlichen Kontaktstellen 7, 8 getestet werden.While in this example the combined semiconductor memory and logic device has two memories, the invention may alternatively be used for a combined semiconductor memory and logic device with any other number of memories. As indicated above, in the combined semiconductor memory and logic device 5 the first and second memories 17 . 19 using the conventional contact points 7 . 8th be tested.

2 zeigt im Blockschaltbild eine erste Realisierung der Speichertest-Steuerschaltung 13 von 1. Gemäß 2 beinhaltet die Speichertest-Steuerschaltung 13 einen Hauptsteuersignalgenerator 23, eine Speichersteuersignal-Steuereinheit 25 und eine Speicherdatensteuereinheit 27. 2 shows a block diagram of a first implementation of the memory test control circuit 13 from 1 , According to 2 includes the memory test control circuit 13 a main control signal generator 23 a memory control signal control unit 25 and a memory data control unit 27 ,

Im Hauptsteuersignalgenerator 23 werden die Teststeuersignale TESTMD0 und TESTMD1 an einen Eingangsanschluß angelegt, während ein Ausgangsanschluß mit der Speichersteuersignal-Steuereinheit 25 und der Speicherdatensteuereinheit 27 verbunden ist. Der Hauptsteuersignalgenerator 23 erzeugt Hauptsteuersignale MEMTEST1, MEMTEST2 und NORMAL in Abhängigkeit von den Teststeuersignalen TESTMD0 und TESTMD1. Tabelle 1 zeigt eine beispielhafte Wahrheitstabelle für den Hauptsteuersignalgenerator 23. Tabelle 1: Funktion TESTMD0 TESTMD1 Hauptsteuersignal Test 1. Speicher ”L” ”L” MEMTEST1 Test 2. Speicher ”H” ”L” MEMTEST2 Normalbetrieb ”L” ”H” NORMAL ”H” ”H” gegenw. Zustand halten In the main control signal generator 23 For example, the test control signals TESTMD0 and TESTMD1 are applied to an input terminal while an output terminal is connected to the memory control signal control unit 25 and the memory data control unit 27 connected is. The main control signal generator 23 generates main control signals MEMTEST1, MEMTEST2 and NORMAL in response to the test control signals TESTMD0 and TESTMD1. Table 1 shows an exemplary truth table for the main control signal generator 23 , Table 1: function TESTMD0 TESTMD1 Main control signal Test 1. Memory "L" "L" MEMTEST1 Test 2. Memory "H" "L" MEMTEST2 normal operation "L" "H" NORMAL "H" "H" PRESENT. Keep state

Wenn die Teststeuersignale TESTMD0 und TESTMD1 auf niedrigem Logikpegel ”L” liegen, wird, wie aus Tabelle 1 ersichtlich, das Hauptsteuersignal MEMTEST1 aktiviert, um den ersten Speicher 17 von 1 zu testen, und wenn das Teststeuersignal TESTMD0 auf hohen Logikpegel ”H” aktiviert wird und sich das Teststeuersignal TESTMD1 auf niedrigem Logikpegel ”L” befindet, ist das Hauptsteuersignal MEMTEST2 aktiv, um den Speicher 19 von 1 zu testen. In gleicher Weise ist, wenn das Teststeuersignal TESTMD0 auf niedrigem Logikpegel ”L” und das Teststeuersignal TESTMD1 auf hohem Logikpegel ”H” liegt, das Signal NORMAL aktiv, um den Logikschaltkreis 15 von 1 normal zu betreiben. Wenn die Teststeuersignale TESTMD0 und TESTMD1 auf niedrigem Logikpegel ”L” liegen, wird der bisherige Zustand beibehalten. Die Speichersteuersignal-Steuereinheit 25 empfängt das über die Kontaktstelle 8 zugeführte Speichersteuersignal PC und wird durch die Hauptsteuersignale MEMTEST1, MEMTEST2 und NORMAL gesteuert, um das Speichersteuersignal PC zum ersten und zweiten Speicher 17, 19 und zum Logikschaltkreis 15 von 1 zu übertragen. Das Speichersteuersignal PC beinhaltet ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenabtastsignal CASB, ein Schreibfreigabesignal WEB, ein Ausgabefreigabesignal OEB und ein Adressensignal Ai.As shown in Table 1, when the test control signals TESTMD0 and TESTMD1 are at logic low level "L", the main control signal MEMTEST1 is activated to the first memory 17 from 1 to test, and when the test control signal TESTMD0 is activated to high logic level "H" and the test control signal TESTMD1 is at logic low level "L", the main control signal MEMTEST2 is active to the memory 19 from 1 to test. Likewise, when the test control signal TESTMD0 is low logic level "L" and the test control signal TESTMD1 is high logic level "H", the signal NORMAL is active to the logic circuit 15 from 1 to operate normally. When the test control signals TESTMD0 and TESTMD1 are at logic low level "L", the previous state is maintained. The memory control signal control unit 25 receives this via the contact point 8th supplied memory control signal PC and is controlled by the main control signals MEMTEST1, MEMTEST2 and NORMAL to the memory control signal PC to the first and second memory 17 . 19 and to the logic circuit 15 from 1 transferred to. The memory control signal PC includes a row address strobe signal RASB, a column address strobe signal CASB, a write enable signal WEB, an output enable signal OEB, and an address signal Ai.

Die Speicherdatensteuereinheit 27 empfängt das über die Kontaktstelle 7 zugeführte Speicherdatensignal DQi und wird durch die Hauptsteuersignale MEMTEST1, MEMTEST2 und NORMAL gesteuert, um das von außen eingegebene Speicherdatensignal DQi zum ersten oder zweiten Speicher 17, 19 von 1 oder zum Logikschaltkreis 15 von 1 sowie das vom ersten und zweiten Speicher 17, 19 von 1 oder dem Logikschaltkreis 15 von 1 erzeugte Speicherdatensignal DQi zur Kontaktstelle 7 weiterzuleiten.The memory data control unit 27 receives this via the contact point 7 supplied memory data signal DQi and is controlled by the main control signals MEMTEST1, MEMTEST2 and NORMAL to the externally input memory data signal DQi to the first or second memory 17 . 19 from 1 or to the logic circuit 15 from 1 as well as from the first and second memory 17 . 19 from 1 or the logic circuit 15 from 1 generated memory data signal DQi to the contact point 7 forward.

Wie oben erläutert, kann bei diesem ersten Ausführungsbeispiel die Speichertest-Steuerschaltung 13 den ersten und zweiten Speicher 17, 19 von 1 unter Verwendung der normalen Kontaktstellen 7 und 8 von 1 ohne den Logikschaltkreis 15 testen.As explained above, in this first embodiment, the memory test control circuit 13 the first and second memories 17 . 19 from 1 using the normal contact points 7 and 8th from 1 without the logic circuit 15 testing.

3 zeigt im Blockschaltbild eine Realisierung der Speichersteuersignal-Steuereinheit 25 von 2. Die Speichersteuersignal-Steuereinheit 25 von 3 beinhaltet einen Puffer 31, ein Logikgatter 33 und eine Speichersteuerung 35. Der Puffer 31 empfängt das Speichersteuersignal PC und führt das Ausgangssignal dem Logikgatter 33 zu. Der Puffer 31 ändert den Spannungspegel des Speichersteuersignals PC. Beispielsweise wird der Spannungspegel einer Transistor-Transistor-Logik (TTL) in einen Spannungspegel einer komplementären MOS-Technik (CMOS) gewandelt. Das Logikgatter 33 empfängt das Ausgangssignal des Puffers 31 und gibt seine Ausgangssignale an die Speichersteuerung 35 ab. Das Logikgatter 33 beinhaltet ein erstes, zweites und drittes UND-Gatter 33a, 33b und 33c. 3 shows a block diagram of a realization of the memory control signal control unit 25 from 2 , The memory control signal control unit 25 from 3 includes a buffer 31 , a logic gate 33 and a memory controller 35 , The buffer 31 receives the memory control signal PC and supplies the output signal to the logic gate 33 to. The buffer 31 changes the voltage level of the memory control signal PC. For example, the voltage level of a transistor-transistor logic (TTL) is converted into a voltage level of a complementary MOS technique (CMOS). The logic gate 33 receives the output signal of the buffer 31 and gives its output signals to the memory controller 35 from. The logic gate 33 includes first, second and third AND gates 33a . 33b and 33c ,

Das erste UND-Gatter 33a empfängt das Ausgangssignal des Puffers 31 und das Hauptsteuersignal MEMTEST1. Wenn das Ausgangssignal des Puffers 31 oder das Hauptsteuersignal MEMTEST1 auf niedrigem Logikpegel liegt, erzeugt das erste UND-Gatter 33a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Puffers 31 und das Hauptsteuersignal MEMTEST1 auf hohem Logikpegel liegen.The first AND gate 33a receives the output signal of the buffer 31 and the main control signal MEMTEST1. If the output signal of the buffer 31 or the main control signal MEMTEST1 is at logic low level, generates the first AND gate 33a a low logic level signal while generating a high logic level signal when the output of the buffer 31 and the main control signal MEMTEST1 are at a high logic level.

Das zweite UND-Gatter 33b empfängt das Ausgangssignal des Puffers 31 und das Hauptsteuersignal NORMAL und gibt sein Ausgangssignal an den Logikschaltkreis 15 von 1 ab. Wenn das Ausgangssignal des Puffers 31 oder das Hauptsteuersignal NORMAL auf niedrigem Logikpegel liegt, erzeugt das zweite UND-Gatter 33b ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Puffers 31 und das Hauptsteuersignal NORMAL auf hohem Logikpegel liegen.The second AND gate 33b receives the output signal of the buffer 31 and the main control signal NORMAL and outputs its output signal to the logic circuit 15 from 1 from. If the output signal of the buffer 31 or the main control signal NORMAL is at logic low level, generates the second AND gate 33b a low logic level signal while generating a high logic level signal when the output of the buffer 31 and the main control signal NORMAL are at a high logic level.

Das dritte UND-Gatter 33c empfängt das Ausgangssignal des Puffers 31 und das Hauptsteuersignal MEMTEST2. Wenn das Ausgangssignal des Puffers 31 oder das Hauptsteuersignal MEMTEST2 auf niedrigem Logikpegel liegt, erzeugt das dritte UND-Gatter 33b ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Pegel erzeugt, wenn das Ausgangssignal des Puffers 31 und das Hauptsteuersignal MEMTEST2 auf niedrigem Logikpegel liegen.The third AND gate 33c receives the output signal of the buffer 31 and the main control signal MEMTEST2. If the output signal of the buffer 31 or the main control signal MEMTEST2 is at logic low level, generates the third AND gate 33b a low logic level signal while generating a high level signal when the output of the buffer 31 and the main control signal MEMTEST2 are at a low logic level.

Die Speichersteuerung 35 weist einen ersten und zweiten Multiplexer 35a, 35b auf. Als der erste Multiplexer 35a wird ein Multiplexer mit zwei Eingängen und einem Ausgang verwendet. Der erste Multiplexer 35a empfängt das Ausgangssignal des ersten UND-Gatters 33a und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST1 gesteuert, um das Ausgangssignal des ersten UND-Gatters 33a und das Ausgangssignal des Logikschaltkreises 15 von 1 zum ersten Speicher 17 von 1 weiterzuleiten. Dabei überträgt der erste Multiplexer 35a, wenn das Hauptsteuersignal NORMAL aktiv ist, vom Logikschaltkreis 15 der 1 erzeugte Signale zum ersten Speicher 17 von 1, während er vom ersten UND-Gatter 33a erzeugte Signale zum ersten Speicher 17 von 1 überträgt, wenn das Hauptsteuersignal MEMTEST1 aktiv ist. The memory controller 35 has a first and second multiplexer 35a . 35b on. As the first multiplexer 35a a multiplexer with two inputs and one output is used. The first multiplexer 35a receives the output of the first AND gate 33a and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST1 to the output signal of the first AND gate 33a and the output signal of the logic circuit 15 from 1 to the first memory 17 from 1 forward. The first multiplexer transmits 35a when the main control signal NORMAL is active, from the logic circuit 15 of the 1 generated signals to the first memory 17 from 1 while coming from the first AND gate 33a generated signals to the first memory 17 from 1 transmits when the main control signal MEMTEST1 is active.

Als zweiter Multiplexer 35b wird ein solcher mit zwei Eingängen und einem Ausgang verwendet. Der zweite Multiplexer 35b empfängt das Ausgangssignal des dritten UND-Gatters 33c und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST2 gesteuert, um das Ausgangssignal des dritten UND-Gatters 33c sowie das Ausgangssignal des Logikschaltkreises 15 von 1 zum zweiten Speicher 19 von 1 weiterzuleiten. Dabei überträgt der zweite Multiplexer 35b vom Logikschaltkreis 15 der 1 erzeugte Signale zum zweiten Speicher 19 von 1, wenn das Hauptsteuersignal NORMAL aktiv ist, während er vom dritten UND-Gatter 33c erzeugte Signale zum zweiten Speicher 19 von 1 überträgt, wenn das Hauptsteuersignal MEMTEST2 aktiv ist.As a second multiplexer 35b one with two inputs and one output is used. The second multiplexer 35b receives the output of the third AND gate 33c and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST2 to control the output of the third AND gate 33c and the output of the logic circuit 15 from 1 to the second memory 19 from 1 forward. In the process, the second multiplexer transmits 35b from the logic circuit 15 of the 1 generated signals to the second memory 19 from 1 when the main control signal NORMAL is active while being from the third AND gate 33c generated signals to the second memory 19 from 1 transmits when the main control signal MEMTEST2 is active.

4 zeigt im Blockschaltbild eine Realisiserung der Speicherdatensteuereinheit 27 von 2. Diese Speicherdatensteuereinheit 27 beinhaltet einen Eingabe/Ausgabe-Puffer 41, ein Logikgatter 43, eine Speichersteuerung 45, eine Ausgabesteuerung 47 und eine Ausgabepuffersteuerung 49. Der Eingabe/Ausgabe-Puffer 41 beinhaltet einen Eingabepuffer 41a und einen Ausgabepuffer 41b. 4 shows in the block diagram a realization of the memory data control unit 27 from 2 , This storage data control unit 27 includes an input / output buffer 41 , a logic gate 43 , a memory controller 45 , an output control 47 and an output buffer controller 49 , The input / output buffer 41 includes an input buffer 41a and an output buffer 41b ,

Der Eingabepuffer 41a empfängt das Speicherdatensignal DQi und überträgt das Ausgangssignal zum Logikgatter 43. Der Eingabepuffer 41a ändert den Spannungspegel des Speicherdatensignals DQi. Beispielsweise wird ein TTL-Spannungspegel in einen CMOS-Spannungspegel gewandelt. Der Ausgabepuffer 41b wird durch die Ausgabepuffersteuerung 49 gesteuert, um das Ausgangssignal der Ausgabesteuerung 47 nach außen zu leiten. Dabei wird der Ausgabepuffer 41b zur Übertragung des Ausgangssignals der Ausgabesteuerung 47 nach außen aktiviert, wenn das Ausgangssignal der Ausgabepuffersteuerung 49 aktiv ist, während der Ausgabepuffer 41b, wenn das Ausgangssignal der Ausgabepuffersteuerung 49 inaktiv ist, inaktiv bleibt, um eine Übertragung des Ausgangssignals der Ausgabesteuerung 47 nach außen zu verhindern.The input buffer 41a receives the memory data signal DQi and transmits the output signal to the logic gate 43 , The input buffer 41a changes the voltage level of the memory data signal DQi. For example, a TTL voltage level is converted to a CMOS voltage level. The output buffer 41b is through the output buffer control 49 controlled to the output signal of the output control 47 to lead to the outside. In doing so, the output buffer becomes 41b for transmitting the output signal of the output controller 47 enabled to the outside when the output of the output buffer control 49 is active while the output buffer 41b when the output of the output buffer control 49 is inactive, remains inactive to transmit the output signal of the output controller 47 to prevent the outside.

Das Logikgatter 43 empfängt das Ausgangssignal des Eingabepuffers 41a und die Hauptsteuersignale MEMTEST1, NORMAL und MEMTEST2 und leitet das Ausgangssignal der Speichersteuerung 45 zu. Das Logikgatter weist ein erstes, zweites und drittes UND-Gatter 43a, 43b, 43c auf.The logic gate 43 receives the output of the input buffer 41a and the main control signals MEMTEST1, NORMAL and MEMTEST2, and passes the output of the memory controller 45 to. The logic gate has first, second and third AND gates 43a . 43b . 43c on.

Das erste UND-Gatter 43a empfängt das Ausgangssignal des Eingabepuffers 41a sowie das Hauptsteuersignal MEMTEST1 und überträgt das Ausgangssignal zur Speichersteuerung 45. Wenn das Ausgangssignal des Eingabepuffers 41a oder das Hauptsteuersignal MEMTEST1 auf niedrigem Logikpegel liegt, erzeugt das erste UND-Gatter 43a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Eingabepuffers 41a und das Hauptsteuersignal MEMTEST1 auf hohem Logikpegel liegen.The first AND gate 43a receives the output of the input buffer 41a and the main control signal MEMTEST1 and transmits the output to the memory controller 45 , If the output of the input buffer 41a or the main control signal MEMTEST1 is at logic low level, generates the first AND gate 43a a low logic level signal while generating a high logic level signal when the output buffer of the input buffer 41a and the main control signal MEMTEST1 are at a high logic level.

Das zweite UND-Gatter 43b empfängt das Ausgangssignal des Eingabepuffers 41a sowie das Hauptsteuersignal NORMAL und überträgt das Ausgangssignal zum Logikschaltkreis 15 von 1. Wenn das Ausgangssignal des Eingabepuffers 41a oder das Hauptsteuersignal NORMAL auf niedrigem Logikpegel liegt, erzeugt das zweite UND-Gatter 43b ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Eingabepuffers 41a und das Hauptsteuersignal NORMAL auf hohem Logikpegel liegen.The second AND gate 43b receives the output of the input buffer 41a and the main control signal NORMAL, and transmits the output signal to the logic circuit 15 from 1 , If the output of the input buffer 41a or the main control signal NORMAL is at logic low level, generates the second AND gate 43b a low logic level signal while generating a high logic level signal when the output buffer of the input buffer 41a and the main control signal NORMAL are at a high logic level.

Das dritte UND-Gatter 43c empfängt das Ausangssignals des Eingabepuffers 41a sowie das Hauptsteuersignal MEMTEST2 und überträgt das Ausgangssignal zur Speichersteuerung 45. Wenn das Ausgangssignal des Eingabepuffers 41a oder das Hauptsteuersignal MEMTEST2 auf niedrigem Logikpegel liegt, erzeugt das dritte UND-Gatter 43c ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Eingabepuffers 41a und das Hauptsteuersignal MEMTEST2 auf hohem Logikpegel liegen.The third AND gate 43c receives the output signal of the input buffer 41a and the main control signal MEMTEST2 and transmits the output to the memory controller 45 , If the output of the input buffer 41a or the main control signal MEMTEST2 is at logic low level, generates the third AND gate 43c a low logic level signal while generating a high logic level signal when the output buffer of the input buffer 41a and the main control signal MEMTEST2 are at a high logic level.

Die Speichersteuerung 45 beinhaltet einen ersten und zweiten Multiplexer 45a, 45b. Als der erste Multiplexer 45a wird ein solcher mit zwei Eingängen und einem Ausgang verwendet. Der erste Multiplexer 45a empfängt das Ausgangssignal des ersten UND-Gatters 43a und das Ausgangssignal des ersten Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST1 gesteuert, um das Ausgangssignal des ersten UND-Gatters 43a und das Ausgangssignal des Logikschaltkreises 15 von 1 zum ersten Speicher 17 von 1 zu übertragen. Der erste Multiplexer 45a überträgt hierbei vom Logikschaltkreis 15 der 1 erzeugte Signale zum ersten Speicher 17 von 1, wenn das Hauptsteuersignal NORMAL aktiv ist, während er vom ersten UND-Gatter 43a erzeugte Signale zum ersten Speicher 17 von 1 überträgt, wenn das Hauptsteuersignal MEMTEST1 aktiv ist.The memory controller 45 includes a first and second multiplexer 45a . 45b , As the first multiplexer 45a one with two inputs and one output is used. The first multiplexer 45a receives the output of the first AND gate 43a and the output signal of the first logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST1 to the output signal of the first AND gate 43a and the output signal of the logic circuit 15 from 1 to the first memory 17 from 1 transferred to. The first multiplexer 45a transfers from the logic circuit 15 of the 1 generated signals to the first memory 17 from 1 when the main control signal NORMAL is active while being output from the first AND gate 43a generated signals to the first memory 17 from 1 transmits when the main control signal MEMTEST1 is active.

Für den zweiten Multiplexer 45b wird ein solcher mit zwei Eingängen und einem Ausgang verwendet. Der zweite Multiplexer 45b empfängt das Ausgangssignal des dritten UND-Gatters 43c und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST2 gesteuert, um das Ausgangssignal des dritten UND-Gatters 43c und das Ausgangssignal des Logikschaltkreises 15 von 1 zum zweiten Speicher 19 von 1 zu übertragen. Der zweite Multiplexer 45b überträgt dabei vom Logikschaltkreis 15 der 1 erzeugte Signale zum zweiten Speicher 19 von 1, wenn das Hauptsteuersignal NORMAL aktiv ist, während er vom dritten UND-Gatter 43c erzeugte Signale zum zweiten Speicher 19 von 1 überträgt, wenn das Hauptsteuersignal MEMTEST2 aktiv ist.For the second multiplexer 45b one with two inputs and one output is used. The second multiplexer 45b receives the output of the third AND gate 43c and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST2 to control the output of the third AND gate 43c and the output signal of the logic circuit 15 from 1 to the second memory 19 from 1 transferred to. The second multiplexer 45b transfers from the logic circuit 15 of the 1 generated signals to the second memory 19 from 1 when the main control signal NORMAL is active while being from the third AND gate 43c generated signals to the second memory 19 from 1 transmits when the main control signal MEMTEST2 is active.

Die Ausgabesteuerung 47 empfängt vom Logikschaltkreis 15 der 1 sowie vom ersten und zweiten Speicher 17, 19 von 1 erzeugte Signale und leitet das Ausgangssignal zum Ausgabepuffer 41b weiter. Für die Ausgabesteuerung 47 wird ein Multiplexer mit drei Eingängen und einem Ausgang verwendet. Die Ausgabesteuerung 47 wird durch die Hauptsteuersignale NORMAL, MEMTEST1 und MEMTEST2 gesteuert. Hierbei überträgt die Ausgabesteuerung 47 vom Logikschaltkreis 15 der 1 erzeugte Signale zum Ausgabepuffer 41b, wenn das Hauptsteuersignal NORMAL aktiv ist, während sie vom ersten Speicher 17 der 1 erzeugte Signale zum Ausgabepuffer 41b überträgt, wenn das Hauptsteuersignal MEMTEST1 aktiv ist. Wenn das Hauptsteuersignal MEMTEST2 aktiv ist, überträgt die Ausgabesteuerung 47 vom zweiten Speicher 19 der 1 erzeugte Signale zum Ausgabepuffer 41b.The output control 47 receives from the logic circuit 15 of the 1 as well as from the first and second memory 17 . 19 from 1 generated signals and passes the output signal to the output buffer 41b further. For the output control 47 a multiplexer with three inputs and one output is used. The output control 47 is controlled by the main control signals NORMAL, MEMTEST1 and MEMTEST2. Here transfers the output control 47 from the logic circuit 15 of the 1 generated signals to the output buffer 41b when the main control signal NORMAL is active while from the first memory 17 of the 1 generated signals to the output buffer 41b transmits when the main control signal MEMTEST1 is active. When the main control signal MEMTEST2 is active, the output controller transmits 47 from the second memory 19 of the 1 generated signals to the output buffer 41b ,

Die Ausgabepuffersteuerung 49 beinhaltet ein erstes, zweites und drittes Logikgatter 49a, 49b, 49d, ein UND-Gatter 49c sowie ein NAND-Gatter 49e.The output buffer control 49 includes a first, second and third logic gate 49a . 49b . 49d , an AND gate 49c as well as a NAND gate 49e ,

Das erste Logikgatter 49a empfängt die Hauptsteuersignale MEMTEST1 und MEMTEST2. Wenn eines der Hauptsteuersignale MEMTEST1 und MEMTEST2 auf hohem Logikpegel liegt, erzeugt das erste Logikgatter 49a ein Signal auf hohem Pegel, während es ein Signal auf niedrigem Pegel erzeugt, wenn sowohl das Hauptsteuersignal MEMTEST1 als auch das Hauptsteuersignal MEMTEST2 auf niedrigem Logikpegel liegen.The first logic gate 49a receives the main control signals MEMTEST1 and MEMTEST2. When one of the main control signals MEMTEST1 and MEMTEST2 is at a high logic level, the first logic gate generates 49a a signal at a high level while generating a signal at a low level when both the main control signal MEMTEST1 and the main control signal MEMTEST2 are at a low logic level.

Das zweite Logikgatter 49b empfängt ein vom ersten Speicher 17 der 1 erzeugtes, erstes Ausgabepufferfreigabesignal TRST1 sowie ein vom zweiten Speicher 19 der 1 erzeugtes, zweites Ausgabepufferfreigabesignal TRST2. Wenn das erste oder das zweite Ausgabepufferfreigabesignal TRST1, TRST2 auf hohem Logikpegel liegt, erzeugt das zweite Logikgatter 49b ein Signal auf hohem Logikpegel, während es ein Signal auf niedrigem Logikpegel erzeugt, wenn sowohl das erste als auch das zweite Ausgabepufferfreigabesignal TRST1, TRST2 auf niedrigem Logikpegel liegen.The second logic gate 49b receives one from the first memory 17 of the 1 generated, first output buffer enable signal TRST1 and one from the second memory 19 of the 1 generated second output buffer enable signal TRST2. When the first or second output buffer enable signal TRST1, TRST2 is at a high logic level, the second logic gate generates 49b a high logic level signal while generating a low logic level signal when both the first and second output buffer enable signals TRST1, TRST2 are at a low logic level.

Das vierte UND-Gatter 49c empfängt das Ausgangssignal des ersten Logikgatters 49a und das Ausgangssignal des zweiten Logikgatters 49b. Wenn das Ausgangssignal des ersten Logikgatters 49a oder das Ausgangssignal des zweiten Logikgatters 49b auf niedrigem Logikpegel liegt, erzeugt das vierte UND-Gatter ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn sowohl das Ausgangssignal des ersten Logikgatters 49a als auch das Ausgangssignal des zweiten Logikgatters 49b auf hohem Logikpegel liegen.The fourth AND gate 49c receives the output signal of the first logic gate 49a and the output of the second logic gate 49b , When the output signal of the first logic gate 49a or the output signal of the second logic gate 49b is at a low logic level, the fourth AND gate generates a low logic level signal while generating a high logic level signal when both the output of the first logic gate 49a as well as the output signal of the second logic gate 49b are at a high logic level.

Das dritte Logikgatter 49d empfängt das Ausgangssignal des vierten UND-Gatters 49c und das Hauptsteuersignal NORMAL. Wenn das Ausgangssignal des vierten UND-Gatters 49c oder das Hauptsteuersignal auf hohem Logikpegel liegt, erzeugt das dritte Logikgatter 49d ein Signal auf hohem Logikpegel, während es ein Signal auf niedrigem Logikpegel erzeugt, wenn sowohl das Ausgangssignal des vierten UND-Gatters 49c als auch das Hauptsteuersignal NORMAL auf niedrigem Logikpegel liegen.The third logic gate 49d receives the output of the fourth AND gate 49c and the main control signal NORMAL. When the output signal of the fourth AND gate 49c or the main control signal is at a high logic level, generates the third logic gate 49d a high logic level signal while producing a low logic level signal when both the output of the fourth AND gate 49c as well as the main control signal NORMAL are at low logic level.

Das NAND-Gatter 49e empfängt das Ausgangssignal des dritten Logikgatters 49d sowie eine Versorgungsspannung VCC und überträgt das Ausgangssignal zu einem Steueranschluß des Ausgabepuffers 41b. Das NAND-Gatter 49e überträgt das Ausgangssignal des dritten Logikgatters 49d in entsprechend modifizierter Form zum Steueranschluß des Ausgabepuffers 41b. Hierbei erzeugt das NAND-Gatter 49e ein Signal auf niedrigem Logikpegel, wenn das Ausgangssignal des dritten Logikgatters 49d auf hohem Logikpegel liegt, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des dritten Logikgatters 49d auf niedrigem Logikpegel liegt. Wenn das Ausgangssignal des NAND-Gatters 49e auf niedrigem Logikpegel liegt, d. h. aktiv ist, wird der Ausgabepuffer 41b aktiviert, während er deaktiviert wird, wenn das Ausgangssignal des NAND-Gatters 49e auf hohem Logikpegel liegt, d. h. inaktiv ist.The NAND gate 49e receives the output signal of the third logic gate 49d and a supply voltage VCC, and transmits the output signal to a control terminal of the output buffer 41b , The NAND gate 49e transmits the output signal of the third logic gate 49d in a modified form corresponding to the control terminal of the output buffer 41b , Here, the NAND gate generates 49e a low logic level signal when the output of the third logic gate 49d is at a high logic level, while generating a high logic level signal when the output of the third logic gate 49d is at a low logic level. When the output signal of the NAND gate 49e is at low logic level, ie is active, becomes the output buffer 41b is activated while it is deactivated when the output signal of the NAND gate 49e is at a high logic level, ie is inactive.

5 zeigt im Blockschaltbild ein zweites Ausführungsbeispiel der Speichertest-Steuerschaltung von 1. Die Speichertest-Steuerschaltung 213 von 5 beinhaltet einen Hauptsteuersignalgenerator 51, eine Speichersteuersignal-Steuereinheit 53, eine erste Speicherdatensteuereinheit 55 und eine zweite Speicherdatensteuereinheit 57. 5 shows in block diagram a second embodiment of the memory test control circuit of 1 , The memory test control circuit 213 from 5 includes a main control signal generator 51 a memory control signal control unit 53 , a first storage data control unit 55 and a second storage data control unit 57 ,

Der Hauptsteuersignalgenerator 51 empfängt ein über die Kontaktstelle 9 zugeführtes Teststeuersignal TESTMD0 und überträgt das Ausgangssignal zur Speichersteuersignal-Steuereinheit 53, zur ersten Speicherdatensteuereinheit 55 und zur zweiten Speicherdatensteuereinheit 57. Der Hauptsteuersignalgenerator 51 erzeugt Hauptsteuersignale, d. h. ein Speicherhauptsteuersignal MEMTEST und ein Logikhauptsteuersignal NORMAL in Abhängigkeit vom Teststeuersignal TESTMD0. Eine beispielhafte Wahrheitstabelle für den Hauptsteuersignalgenerator 51 ist in Tabelle 2 wiedergegeben. Tabelle 2: Funktion TESTMD0 Hauptsteuersignal 1. und 2. Speichertest ”L” MEMTEST Normalbetrieb ”H” NORMAL The main control signal generator 51 receives a via the contact point 9 supplied test control signal TESTMD0 and transmits the output signal to the memory control signal control unit 53 to the first memory data control unit 55 and the second memory data control unit 57 , The main control signal generator 51 generates main control signals, ie, a main memory control signal MEMTEST and a main logic control signal NORMAL in response to the test control signal TESTMD0. An exemplary truth table for the main control signal generator 51 is shown in Table 2. Table 2: function TESTMD0 Main control signal 1st and 2nd memory test "L" MEMTEST normal operation "H" NORMAL

Wie aus Tabelle 2 zu erkennen, ist das Speicherhauptsteuersignal MEMTEST aktiv, wenn das Teststeuersignal TESTMD0 auf niedrigem Logikpegel liegt, um den ersten und zweiten Speicher 17, 19 von 1 zu testen, während das Logikhauptsteuersignal NORMAL aktiv ist, wenn das Teststeuersignal TESTMD0 auf hohem Logikpegel liegt, um den Logikschaltkreis 15 von 1 normal zu betreiben. Die Speichersteuersignal-Steuereinheit 53 empfängt über die Kontaktstelle 8 das Speichersteuersignal PC und wird von den Hauptsteuersignalen MEMTEST und NORMAL gesteuert, um das Speichersteuersignal PC zum ersten und zweiten Speicher 17, 19 von 1 oder zum Logikschaltkreis 15 von 1 zu übertragen. Das Speichersteuersignal PC beinhaltet ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenabtastsignal CASB, ein Schreibfreigabesignal WEB, ein Ausgabefreigabesignal OEB und ein Adressensignal Ai.As can be seen from Table 2, the memory main control signal MEMTEST is active when the test control signal TESTMD0 is at logic low level, around the first and second memories 17 . 19 from 1 while the logic master control signal NORMAL is active when the test control signal TESTMD0 is high logic level, to test the logic circuit 15 from 1 to operate normally. The memory control signal control unit 53 receives via the contact point 8th the memory control signal PC and is controlled by the main control signals MEMTEST and NORMAL to the memory control signal PC to the first and second memory 17 . 19 from 1 or to the logic circuit 15 from 1 transferred to. The memory control signal PC includes a row address strobe signal RASB, a column address strobe signal CASB, a write enable signal WEB, an output enable signal OEB, and an address signal Ai.

Die erste Speicherdatensteuereinheit empfängt über die Kontaktstelle 7 zugeführte Speicherdatensignale DQ1i und wird durch die Hauptsteuersignale MEMTEST und NORMAL gesteuert, um die Speicherdatensignale DQ1i zum ersten Speicher 17 von 1 oder zum Logikschaltkreis 15 von 1 sowie die vom ersten Speicher 17 von 1 oder dem Logikschaltkreis 15 von 1 erzeugten Speicherdatensignale DQ1i über die Kontaktstelle 7 nach außen zu übertragen.The first memory data controller receives via the pad 7 supplied memory data signals DQ1i and is controlled by the main control signals MEMTEST and NORMAL to the memory data signals DQ1i to the first memory 17 from 1 or to the logic circuit 15 from 1 as well as from the first memory 17 from 1 or the logic circuit 15 from 1 generated memory data signals DQ1i via the contact point 7 to transfer to the outside.

Die zweite Speicherdatensteuereinheit 57 empfängt ein über die Kontaktstelle 7 zugeführtes Speicherdatensignal DQ2i und wird durch die Hauptsteuersignale MEMTEST und NORMAL gesteuert, um das Speicherdatensignal DQ2i zum zweiten Speicher 19 von 1 oder zum Logikschaltkreis 15 von 1 sowie die vom zweiten Speicher 19 oder dem Logikschaltkreis 15 von 1 erzeugten Speicherdatensignale DQ2i zur Kontaktstelle 7' zu übertragen.The second storage data control unit 57 receives a via the contact point 7 supplied memory data signal DQ2i and is controlled by the main control signals MEMTEST and NORMAL to the memory data signal DQ2i to the second memory 19 from 1 or to the logic circuit 15 from 1 as well as the second memory 19 or the logic circuit 15 from 1 generated memory data signals DQ2i to the contact point 7 ' transferred to.

Das zweite Ausführungsbeispiel der Speichertest-Steuerschaltung 213 kann somit, wie oben erläutert, den ersten und zweiten Speicher 17, 19 von 1 unter Verwendung üblicher Kontaktstellen 7, 8 und 7' ohne den Logikschaltkreis 15 von 1 testen.The second embodiment of the memory test control circuit 213 Thus, as explained above, the first and second memories 17 . 19 from 1 using common contact points 7 . 8th and 7 ' without the logic circuit 15 from 1 testing.

6 zeigt als Blockschaltbild eine Realisierung der Speichersteuersignal-Steuereinheit 53 von 5. Diese Speichersteuersignal-Steuereinheit 53 beinhaltet einen Puffer 61, ein Logikgatter 63 und eine Speichersteuerung 65. Der Puffer 61 empfängt das Speichersteuersignal PC und überträgt das Ausgangssignal zum Logikgatter 63. Der Puffer 61 ändert den Spannungspegel des Speichersteuersignals PC. Beispielsweise wird ein TTL-Spannungspegel in einen CMOS-Spannungspegel gewandelt. Das Logikgatter 63 empfängt das Ausgangssignal des Puffers 61 und überträgt das Ausgangssignal zur Speichersteuerung 65. Das Logikgatter 63 weist ein erstes, zweites und drittes UND-Gatter 63a, 63b, 63c auf. 6 shows a block diagram of a realization of the memory control signal control unit 53 from 5 , This memory control signal control unit 53 includes a buffer 61 , a logic gate 63 and a memory controller 65 , The buffer 61 receives the memory control signal PC and transmits the output signal to the logic gate 63 , The buffer 61 changes the voltage level of the memory control signal PC. For example, a TTL voltage level is converted to a CMOS voltage level. The logic gate 63 receives the output signal of the buffer 61 and transmits the output signal to the memory controller 65 , The logic gate 63 has a first, second and third AND gate 63a . 63b . 63c on.

Das erste UND-Gatter 63a empfängt das Ausgangssignal des Puffers 61 und das Speicherhauptsteuersignal MEMTEST. Wenn das Ausgangssignal des Puffers 61 oder das Speicherhauptsteuersignal MEMTEST auf niedrigem Logikpegel liegt, erzeugt das erste UND-Gatter 63a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Puffers 61 und des Speicherhauptsteuersignals MEMTEST auf hohem Logikpegel liegen.The first AND gate 63a receives the output signal of the buffer 61 and the main memory control signal MEMTEST. If the output signal of the buffer 61 or the main memory control signal MEMTEST is at low logic level, generates the first AND gate 63a a low logic level signal while generating a high logic level signal when the output of the buffer 61 and the memory main control signal MEMTEST are at a high logic level.

Das zweite UND-Gatter 63b empfängt das Ausgangssignal des Puffers 61 und das Logikhauptsteuersignal NORMAL und überträgt das Ausgangssignal zum Logikschaltkreis 15 von 1. Wenn das Ausgangssignal des Puffers 61 oder des Logikhauptsteuersignals NORMAL auf niedrigem Logikpegel liegt, erzeugt das zweite UND-Gatter 63b ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des Puffers 61 und das Logikhauptsteuersignal NORMAL auf hohem Logikpegel liegen.The second AND gate 63b receives the output signal of the buffer 61 and the main logic control signal NORMAL, and transmits the output signal to the logic circuit 15 from 1 , If the output signal of the buffer 61 or the logic main control signal NORMAL is at logic low level, generates the second AND gate 63b a low logic level signal while generating a high logic level signal when the output of the buffer 61 and the logic main control signal NORMAL are high logic level.

Das dritte UND-Gatter 63c empfängt das Ausgangssignal des Puffers 61 und das Speicherhauptsteuersignal MEMTEST. Wenn das Ausgangssignal des Puffers 61 oder das Speicherhauptsteuersignal MEMTEST auf hohem Logikpegel liegt, erzeugt das dritte UND-Gatter 63c ein Signal auf hohem Logikpegel.The third AND gate 63c receives the output signal of the buffer 61 and the main memory control signal MEMTEST. If the output signal of the buffer 61 or the memory main control signal MEMTEST is at a high logic level, generates the third AND gate 63c a signal at high logic level.

Die Speichersteuerung 65 beinhaltet einen ersten und einen zweiten Multiplexer 65a, 65b. Als der erste Multiplexer 65a wird ein solcher mit zwei Eingängen und einem Ausgang verwendet. Der erste Multiplexer 65a empfängt das Ausgangssignal des ersten UND-Gatters 63a und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert, um das Ausgangssignal des ersten UND-Gatters 63a und das Ausgangssignal des Logikschaltkreises 15 von 1 zum ersten Speicher 17 von 1 zu übertragen. Hierbei überträgt der erste Multiplexer 65a, wenn das Logikhauptsteuersignal NORMAL aktiv ist, das vom Logikschaltkreis 15 von 1 erzeugte Signal zum ersten Speicher 17 von 1, während er das vom ersten UND-Gatter 63a erzeugte Signal zum ersten Speicher 17 von 1 überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.The memory controller 65 includes a first and a second multiplexer 65a . 65b , As the first multiplexer 65a one with two inputs and one output is used. The first multiplexer 65a receives the output of the first AND gate 63a and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST to the output signal of the first AND gate 63a and the output signal of the logic circuit 15 from 1 to the first memory 17 from 1 transferred to. Here, the first multiplexer transmits 65a when the logic master control signal NORMAL is active, that of the logic circuit 15 from 1 generated signal to the first memory 17 from 1 while he's the one from the first AND gate 63a generated signal to the first memory 17 from 1 transmits when the memory main control signal MEMTEST is active.

Als der zweite Multiplexer 65b wird ein solcher mit zwei Eingängen und einem Ausgang verwendet. Der zweite Multiplexer 65b empfängt das Ausgangssignal des dritten UND-Gatters 63c und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert, um das Ausgangssignal des dritten UND-Gatters 63c und das Ausgangssignal des Logikschaltkreises 15 von 1 zum zweiten Speicher 19 von 1 zu übertragen. Dabei überträgt der zweite Multiplexer 65b ein von der Logik erzeugtes Signal zum zweiten Speicher 19 von 1, wenn das Logikhauptsteuersignal NORMAL aktiv ist, während er das vom dritten UND-Gatter 63c erzeugte Signal zum zweiten Speicher 19 von 1 überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.As the second multiplexer 65b one with two inputs and one output is used. The second multiplexer 65b receives the output of the third AND gate 63c and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST to the output of the third AND gate 63c and the output signal of the logic circuit 15 from 1 to the second memory 19 from 1 transferred to. In the process, the second multiplexer transmits 65b a signal generated by the logic to the second memory 19 from 1 when the logic master control signal NORMAL is active while receiving the signal from the third AND gate 63c generated signal to the second memory 19 from 1 transmits when the memory main control signal MEMTEST is active.

7 zeigt als Blockschaltbild eine Realisierung der ersten Speicherdatensteuereinheit 55 von 5. Diese erste Speicherdatensteuereinheit 55 beinhaltet einen ersten Eingabe/Ausgabe-Puffer 71, ein erstes Logikgatter 73, eine erste Speichersteuerung 75, eine erste Ausgabesteuerung 77 und eine erste Ausgabepuffersteuerung 79. Der erste Eingabe/Ausgabe-Puffer 71 beinhaltet einen ersten Eingabepuffer 71a und einen ersten Ausgabepuffer 71b. 7 shows a block diagram of a realization of the first memory data control unit 55 from 5 , This first storage data control unit 55 includes a first input / output buffer 71 , a first logic gate 73 , a first memory controller 75 , a first output control 77 and a first output buffer controller 79 , The first input / output buffer 71 includes a first input buffer 71a and a first output buffer 71b ,

Der erste Eingabepuffer 71a empfängt das Speicherdatensignal DQ1i und überträgt das Ausgangssignal zum ersten Logikgatter 73. Der erste Eingabepuffer 71a ändert den Spannungspegel des Speicherdatensignals DQ1i. Beispielsweise wandelt er einen TTL-Spannungspegel in einen CMOS-Spannungspegel.The first input buffer 71a receives the memory data signal DQ1i and transmits the output signal to the first logic gate 73 , The first input buffer 71a changes the voltage level of the memory data signal DQ1i. For example, it converts a TTL voltage level to a CMOS voltage level.

Der erste Ausgabepuffer 71b wird durch die erste Ausgabepuffersteuerung 79 gesteuert, um das Ausgangssignal der ersten Ausgabesteuerung 77 nach außen weiterzuleiten. Hierbei wird der erste Ausgabepuffer 71b, wenn das Ausgangssignal der ersten Ausgabepuffersteuerung 79 aktiv ist, dazu aktiviert, das Ausgangssignal der ersten Ausgabesteuerung 77 nach außen zu leiten, während der erste Ausgabepuffer 71b das Ausgangssignal der ersten Ausgabesteuerung 77 nicht nach außen leitet, wenn das Ausgangssignal der ersten Ausgabepuffersteuerung 79 inaktiv ist.The first output buffer 71b is determined by the first output buffer control 79 controlled to the output signal of the first output control 77 forward to the outside. This becomes the first output buffer 71b when the output of the first output buffer control 79 is active, to activate, the output signal of the first output control 77 to forward to the outside while the first output buffer 71b the output of the first output controller 77 does not conduct to the outside when the output of the first output buffer control 79 is inactive.

Das erste Logikgatter 73 empfängt das Ausgangssignal des ersten Eingabepuffers 71a und überträgt das Ausgangssignal zur ersten Speichersteuerung 75. Das erste Logikgatter 73 beinhaltet ein erstes und zweites UND-Gatter 73a, 73c.The first logic gate 73 receives the output of the first input buffer 71a and transmits the output signal to the first memory controller 75 , The first logic gate 73 includes a first and second AND gate 73a . 73c ,

Das erste UND-Gatter 73a empfängt das Ausgangssignal des ersten Eingabepuffers 71a und das Speicherhauptsteuersignal MEMTEST. Wenn das Ausgangssignal des ersten Eingabepuffers 71a oder das Speicherhauptsteuersignal MEMTEST auf niedrigem Logikpegel liegt, erzeugt das erste UND-Gatter 73a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des ersten Eingabepuffers 71a und das Speicherhauptsteuersignal MEMTEST auf hohem Logikpegel liegen.The first AND gate 73a receives the output of the first input buffer 71a and the main memory control signal MEMTEST. If the output of the first input buffer 71a or the memory main control signal MEMTEST is at logic low level, generates the first AND gate 73a a low logic level signal while generating a high logic level signal when the output of the first input buffer 71a and the memory main control signal MEMTEST are at a high logic level.

Das zweite UND-Gatter 73c empfängt das Ausgangssignal des ersten Eingabepuffers 71a und das Hauptsteuersignal NORMAL und überträgt das Ausgangssignal zum Logikschaltkreis 15 von 1. Wenn das Ausgangssignal des ersten Eingabepuffers 71a oder das Hauptsteuersignal NORMAL auf niedrigem Logikpegel liegt, erzeugt das zweite UND-Gatter 73c ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des ersten Eingabepuffers 71a und das Hauptsteuersignal NORMAL auf hohem Logikpegel liegen. The second AND gate 73c receives the output of the first input buffer 71a and the main control signal NORMAL and transmits the output signal to the logic circuit 15 from 1 , If the output of the first input buffer 71a or the main control signal NORMAL is at logic low level, generates the second AND gate 73c a low logic level signal while generating a high logic level signal when the output of the first input buffer 71a and the main control signal NORMAL are at a high logic level.

Die erste Speichersteuerung 75 beinhaltet einen Multiplexer mit zwei Eingängen und einem Ausgang. Die erste Speichersteuerung 75 empfängt das Ausgangssignal des ersten UND-Gatters 73a und das Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert, um das Ausgangssignal des ersten UND-Gatters 73a und das Ausgangssignal des Logikschaltkreises 15 von 1 zum ersten Speicher 17 von 1 zu übertragen. Hierbei überträgt die erste Speichersteuerung 75, wenn das Logikhauptsteuersignal NORMAL aktiv ist, vom Logikschaltkreis 15 der 1 erzeugte Signale zum ersten Speicher 17 von 1, während sie vom ersten UND-Gatter 73a erzeugte Signale zum ersten Speicher 17 der 1 überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.The first memory controller 75 includes a multiplexer with two inputs and one output. The first memory controller 75 receives the output of the first AND gate 73a and the output signal of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST to the output signal of the first AND gate 73a and the output signal of the logic circuit 15 from 1 to the first memory 17 from 1 transferred to. In this case, the first memory controller transmits 75 when the logic main control signal NORMAL is active, from the logic circuit 15 of the 1 generated signals to the first memory 17 from 1 while coming from the first AND gate 73a generated signals to the first memory 17 of the 1 transmits when the memory main control signal MEMTEST is active.

Die erste Ausgabesteuerung 77 beinhaltet einen Multiplexer mit zwei Eingängen und einem Ausgang. Die erste Ausgabesteuerung 77 empfängt vom Logikschaltkreis 15 der 1 und dem ersten Speicher 17 von 1 erzeugte Signale und überträgt das Ausgangssignal zum ersten Ausgabepuffer 71b. Die erste Ausgabesteuerung 77 wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert. Hierbei überträgt die erste Ausgabesteuerung 77 vom Logikschaltkreis 15 der 1 erzeugte Signale zum ersten Ausgabepuffer 71b, wenn das Logikhauptsteuersignal NORMAL aktiv ist, während sie vom ersten Speicher 17 der 1 erzeugte Signale zum ersten Ausgabepuffer 71b überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.The first output control 77 includes a multiplexer with two inputs and one output. The first output control 77 receives from the logic circuit 15 of the 1 and the first memory 17 from 1 generated signals and transmits the output signal to the first output buffer 71b , The first output control 77 is controlled by the main control signals NORMAL and MEMTEST. Here, the first output control transfers 77 from the logic circuit 15 of the 1 generated signals to the first output buffer 71b when the logic main control signal NORMAL is active while from the first memory 17 of the 1 generated signals to the first output buffer 71b transmits when the memory main control signal MEMTEST is active.

Die erste Ausgabepuffersteuerung 79 beinhaltet ein drittes UND-Gatter 79a, ein erstes Logikgatter 79c und ein erstes NAND-Gatter 79d. Das dritte UND-Gatter 79a empfängt das Speicherhauptsteuersignal MEMTEST und das erste Ausgabepufferfreigabesignal TRST1. Wenn das Speicherhauptsteuersignal MEMTEST oder das erste Ausgabepufferfreigabesignal TRST1 auf niedrigem Logikpegel liegt, erzeugt das dritte UND-Gatter 79a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn sowohl das Speicherhauptsteuersignal MEMTEST als auch das erste Ausgabepufferfreigabesignal TAST1 auf hohem Logikpegel liegen.The first output buffer control 79 includes a third AND gate 79a , a first logic gate 79c and a first NAND gate 79d , The third AND gate 79a receives the main memory control signal MEMTEST and the first output buffer enable signal TRST1. When the memory main control signal MEMTEST or the first output buffer enable signal TRST1 is at logic low level, the third AND gate generates 79a a low logic level signal while generating a high logic level signal when both the memory master control signal MEMTEST and the first output buffer enable signal TAST1 are high logic level.

Das erste Logikgatter 79c empfängt das Ausgangssignal des dritten UND-Gatters 79a und das Hauptsteuersignal NORMAL. Wenn das Ausgangssignal des dritten UND-Gatters 79a oder das Logikhauptsteuersignal NORMAL auf hohem Logikpegel liegt, erzeugt das erste Logikgatter 79c ein Signal auf hohem Logikpegel, während es ein Signal auf niedrigem Logikpegel erzeugt, wenn das Ausgangssignal des dritten UND-Gatters 79a und das Hauptsteuersignal NORMAL auf niedrigem Logikpegel liegen.The first logic gate 79c receives the output of the third AND gate 79a and the main control signal NORMAL. When the output signal of the third AND gate 79a or the logic main control signal NORMAL is at a high logic level, generates the first logic gate 79c a high logic level signal while generating a low logic level signal when the output of the third AND gate 79a and the main control signal NORMAL are at a low logic level.

Das erste NAND-Gatter 79d empfängt das Ausgangssignal des ersten Logikgatters 79a und die Versorgungsspannung VCC und überträgt das Ausgangssignal zu einem Steueranschluß des ersten Ausgabepuffers 71b. Das erste NAND-Gatter 79d dient somit zur Übertragung des Ausgangssignals des ersten Logikgatters zum Steueranschluß des ersten Ausgabepuffers 71b. Hierbei erzeugt das erste NAND-Gatter 79d Signale auf hohem Logikpegel, wenn das Ausgangssignal des ersten Logikgatters 79c auf niedrigem Logikpegel liegt, während es Signale auf niedrigem Logikpegel erzeugt, wenn das Ausgangssignal des ersten Logikgatters 79c auf hohem Logikpegel liegt. Wenn das Ausgangssignal des ersten NAND-Gatters 79d auf niedrigem Logikpegel liegt, d. h. aktiv ist, ist der erste Ausgabepuffer 71d aktiviert, während er deaktiviert ist, wenn das Ausgangssignal des NAND-Gatters 79d auf hohem Logikpegel liegt, d. h. inaktiv ist.The first NAND gate 79d receives the output signal of the first logic gate 79a and the supply voltage VCC, and transmits the output signal to a control terminal of the first output buffer 71b , The first NAND gate 79d thus serves to transmit the output signal of the first logic gate to the control terminal of the first output buffer 71b , In this case, the first NAND gate generates 79d High logic level signals when the output of the first logic gate 79c is at a low logic level while generating low logic level signals when the output of the first logic gate 79c is at a high logic level. When the output of the first NAND gate 79d is at low logic level, ie is active, is the first output buffer 71d is activated while it is disabled when the output signal of the NAND gate 79d is at a high logic level, ie is inactive.

8 zeigt im Blockdiagramm eine Realisierung der zweiten Speicherdatensteuereinheit 57 von 5. Diese zweite Speicherdatensteuerung 57 beinhaltet einen zweiten Eingabe/Ausgabe-Puffer 81, ein zweites Logikgatter 83, eine zweite Speichersteuerung 85, eine zweite Ausgabesteuerung 87 und eine zweite Ausgabepuffersteuerung 89. Der zweite Eingabe/Ausgabe-Puffer 81 weist einen zweiten Eingabepuffer 81a und einen zweiten Ausgabepuffer 81b auf. 8th shows in block diagram an implementation of the second memory data control unit 57 from 5 , This second memory data controller 57 includes a second input / output buffer 81 , a second logic gate 83 , a second memory controller 85 , a second output control 87 and a second output buffer controller 89 , The second input / output buffer 81 has a second input buffer 81a and a second output buffer 81b on.

Der zweite Eingabepuffer 81a empfängt das Speicherdatensignal DQ2i und überträgt das Ausgangssignal zum zweiten Logikgatter 83. Der zweite Eingabepuffer 81a ändert den Spannungspegel des Speicherdatensignals DQ1i. Beispielsweise wandelt er einen TTL-Spannungspegel in einen CMOS-Spannungspegel.The second input buffer 81a receives the memory data signal DQ2i and transmits the output signal to the second logic gate 83 , The second input buffer 81a changes the voltage level of the memory data signal DQ1i. For example, it converts a TTL voltage level to a CMOS voltage level.

Der zweite Ausgabepuffer 81b wird durch die zweite Puffersteuerung 89 gesteuert und überträgt das Ausgangssignal der zweiten Ausgabesteuerung 87 nach außen. Hierbei überträgt der zweite Ausgabepuffer 81b das Ausgangssignal der zweiten Ausgabesteuerung 87 nach außen, wenn das Ausgangssignal der zweiten Ausgabepuffersteuerung 89 aktiv ist, während er inaktiv ist, wenn das Ausgangssignal der zweiten Ausgabepuffersteuerung 89 inaktiv ist, so daß er dann das Ausgangssignal der zweiten Ausgabesteuerung 87 nicht nach außen weiterleitet.The second output buffer 81b is through the second buffer control 89 controls and transmits the output of the second output control 87 outward. In this case, the second output buffer transmits 81b the output of the second output controller 87 to the outside when the output of the second output buffer control 89 is active while it is inactive when the output of the second output buffer control 89 is inactive so that it then outputs the output of the second output controller 87 does not forward to the outside.

Das zweite Logikgatter 83 empfängt das Ausgangssignal des zweiten Eingabepuffers 81a und überträgt das Ausgangssignal zur zweiten Speichersteuerung 85. Das zweite Logikgatter 83 weist ein viertes und fünftes UND-Gatter 83a, 83c auf.The second logic gate 83 receives the output of the second input buffer 81a and transmits the output signal to the second memory controller 85 , The second logic gate 83 has a fourth and fifth AND gate 83a . 83c on.

Das vierte UND-Gatter 83a empfängt das Ausgangssignal des zweiten Eingabepuffers 81a und das Speicherhauptsteuersignal MEMTEST. Wenn das Ausgangssignal des zweiten Eingabepuffers 81a oder das Speicherhauptsteuersignal MEMTEST auf niedrigem Logikpegel liegt, erzeugt das vierte UND-Gatter 83a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des zweiten Eingabepuffers 81a und das Speicherhauptsteuersignal MEMTEST auf hohem Logikpegel liegen.The fourth AND gate 83a receives the output of the second input buffer 81a and the main memory control signal MEMTEST. If the output of the second input buffer 81a or the memory main control signal MEMTEST is at logic low level, generates the fourth AND gate 83a a low logic level signal while generating a high logic level signal when the output of the second input buffer 81a and the memory main control signal MEMTEST are at a high logic level.

Das fünfte UND-Gatter 83c empfängt das Ausgangssignal des zweiten Eingabepuffers 81a und das Hauptsteuersignal NORMAL und überträgt das Ausgangssignal zum Logikschaltkreis 15 von 1. Wenn das Ausgangssignal des zweiten Eingabepuffers 81a oder das Hauptsteuersignal auf niedrigem Logikpegel liegt, erzeugt das fünfte UND-Gatter 83c hierbei ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn das Ausgangssignal des zweiten Eingabepuffers 81a und das Hauptsteuersignal NORMAL auf hohem Logikpegel liegen.The fifth AND gate 83c receives the output of the second input buffer 81a and the main control signal NORMAL and transmits the output signal to the logic circuit 15 from 1 , If the output of the second input buffer 81a or the main control signal is at a low logic level, generates the fifth AND gate 83c a low logic level signal while generating a high logic level signal when the output of the second input buffer 81a and the main control signal NORMAL are at a high logic level.

Die zweite Speichersteuerung 85 enthält einen Multiplexer mit zwei Eingängen und einem Ausgang. Die zweite Speichersteuerung 85 empfängt das Ausgangssignal des vierten UND-Gatters 83a und des Ausgangssignal des Logikschaltkreises 15 von 1 und wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert, um das Ausgangssignal des vierten UND-Gatters 83a oder das Ausgangssignal des Logikschaltkreises 15 von 1 zum zweiten Speicher 19 von 1 zu übertragen. Hierbei überträgt die zweite Speichersteuerung 85 vom Logikschaltkreis 15 der 1 erzeugte Signale zum zweiten Speicher 19 der 1, wenn das Logikhautpsteuersignal NORMAL aktiv ist, während sie vom vierten UND-Gatter 83a erzeugte Signale zum zweiten Speicher 19 der 1 überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.The second memory controller 85 contains a multiplexer with two inputs and one output. The second memory controller 85 receives the output of the fourth AND gate 83a and the output of the logic circuit 15 from 1 and is controlled by the main control signals NORMAL and MEMTEST to the output signal of the fourth AND gate 83a or the output signal of the logic circuit 15 from 1 to the second memory 19 from 1 transferred to. In this case, the second memory controller transmits 85 from the logic circuit 15 of the 1 generated signals to the second memory 19 of the 1 when the logic skin control signal NORMAL is active while from the fourth AND gate 83a generated signals to the second memory 19 of the 1 transmits when the memory main control signal MEMTEST is active.

Die zweite Ausgabesteuerung 87 enthält einen Multiplexer mit zwei Eingängen und einem Ausgang. Die zweite Ausgabesteuerung 87 empfangt vom Logikschaltkreis 15 der 1 und vom zweiten Speicher 19 der 1 erzeugte Signale und überträgt das Ausgangssignal zum zweiten Ausgabepuffer 81b. Die zweite Ausgabesteuerung 87 wird durch die Hauptsteuersignale NORMAL und MEMTEST gesteuert. Hierbei überträgt die zweite Ausgabesteuerung 87 vom Logikschaltkreis 15 der 1 erzeugte Signale zum zweiten Ausgabepuffer 81b, wenn das Logikhauptsteuersignal NORMAL aktiv ist, während sie vom zweiten Speicher 19 der 1 erzeugte Signale zum zweiten Ausgabepuffer 81b überträgt, wenn das Speicherhauptsteuersignal MEMTEST aktiv ist.The second output control 87 contains a multiplexer with two inputs and one output. The second output control 87 receives from the logic circuit 15 of the 1 and from the second memory 19 of the 1 generated signals and transmits the output signal to the second output buffer 81b , The second output control 87 is controlled by the main control signals NORMAL and MEMTEST. Here transmits the second output control 87 from the logic circuit 15 of the 1 generated signals to the second output buffer 81b when the logic main control signal NORMAL is active while being from the second memory 19 of the 1 generated signals to the second output buffer 81b transmits when the memory main control signal MEMTEST is active.

Die zweite Ausgabepuffersteuerung 89 beinhaltet ein sechstes UND-Gatter 89a, ein zweites Logikgatter 89c und ein zweites NAND-Gatter 89d.The second output buffer control 89 includes a sixth AND gate 89a , a second logic gate 89c and a second NAND gate 89d ,

Das sechste UND-Gatter 89a empfängt das Speicherhauptsteuersignal MEMTEST und das vom zweiten Speicher 19 der 1 erzeugte Ausgabepufferfreigabesignal TRST2. Wenn das Hauptsteuersignal MEMTEST oder das Ausgabepufferfreigabesignal TRST2 auf niedrigem Logikpegel liegt, erzeugt das sechste UND-Gatter 89a ein Signal auf niedrigem Logikpegel, während es ein Signal auf hohem Logikpegel erzeugt, wenn sowohl das Hauptsteuersignal MEMTEST als auch das Ausgabepufferfreigabesignal TRST2 auf hohem Logikpegel liegen.The sixth AND gate 89a receives the memory main control signal MEMTEST and that of the second memory 19 of the 1 generated output buffer enable signal TRST2. When the main control signal MEMTEST or the output buffer enable signal TRST2 is at logic low level, the sixth AND gate generates 89a a low logic level signal while generating a high logic level signal when both the master control signal MEMTEST and the output buffer enable signal TRST2 are high logic level.

Das zweite Logikgatter 89c empfängt das Ausgangssignal des sechsten UND-Gatters 89a und das Hauptsteuersignal NORMAL. Wenn das Ausgangssignal des sechsten UND-Gatters 89a oder das Hauptsteuersignal NORMAL auf hohem Logikpegel liegt, erzeugt das zweite Logikgatter 89c ein Signal auf hohem Logikpegel, während es ein Signal auf niedrigem Logikpegel erzeugt, wenn sowohl das Ausgangssignal des sechsten UND-Gatters 89a als auch das Hauptsteuersignal NORMAL auf niedrigem Pegel liegen.The second logic gate 89c receives the output of the sixth AND gate 89a and the main control signal NORMAL. When the output of the sixth AND gate 89a or the main control signal NORMAL is at a high logic level, generates the second logic gate 89c a high logic level signal while producing a low logic level signal when both the output of the sixth AND gate 89a and the main control signal NORMAL are at low level.

Das zweite NAND-Gatter 89d empfängt das Ausgangssignal des zweiten Logikgatters 89c und die Versorgungsspannung VCC und überträgt das Ausgangssignal zu einem Steueranschluß des zweiten Ausgabepuffers 81b. Das zweite NAND-Gatter 89d dient somit der Übertragung des Ausgangssignals des zweiten Logikgatters zum Steueranschluß des zweiten Ausgabepuffers 81b. Hierbei erzeugt das zweite NAND-Gatter 89d ein Signal auf hohem Logikpegel, wenn das Ausgangssignal des zweiten Logikgatters 89c auf niedrigem Logikpegel liegt, während es ein Signal auf niedrigem Logikpegel erzeugt, wenn das Ausgangssignal des zweiten Logikgatters 89c auf hohem Logikpegel liegt. Wenn das Ausgangssignal des zweiten NAND-Gatters 89d auf niedrigem Logikpegel liegt, d. h. aktiv ist, wird der zweite Ausgabepuffer 81b aktiviert, während er deaktiviert wird, wenn das Ausgangssignal des NAND-Gatters 89d auf hohem Logikpegel liegt, d. h. inaktiv ist.The second NAND gate 89d receives the output signal of the second logic gate 89c and the supply voltage VCC, and transmits the output signal to a control terminal of the second output buffer 81b , The second NAND gate 89d thus serves to transmit the output signal of the second Logic gate to the control terminal of the second output buffer 81b , In this case, the second NAND gate generates 89d a high logic level signal when the output of the second logic gate 89c is at a low logic level while generating a low logic level signal when the output of the second logic gate 89c is at a high logic level. When the output signal of the second NAND gate 89d is at low logic level, ie active, becomes the second output buffer 81b is activated while it is deactivated when the output signal of the NAND gate 89d is at a high logic level, ie is inactive.

9 illustriert im Blockschaltbild ein zweites Ausführungsbeispiel eines Halbleiterbauelementes mit Speicher-Logik-Kombination. Dieses Halbleiterbauelement 107 mit Speicher-Logik-Kombination beinhaltet eine erste bis sechste Kontaktstelle 111 bis 116, eine erste eingebaute Eigentesteinheit 121, eine zweite eingebaute Eigentesteinheit 123, einen ersten Speicher 125, einen zweiten Speicher 127 und einen Logikschaltkreis 129. Externe Signale werden in das Halbleiterbauelement 107 mit Speicher-Logik-Kombination über die erste bis vierte Kontaktstelle 111 bis 114 eingegeben, und das Halbleiterbauelement mit Speicher-Logik-Kombination gibt Signale nach außen über die fünfte und sechste Kontaktstelle 115, 116 ab. 9 illustrates in block diagram a second embodiment of a semiconductor device with memory-logic combination. This semiconductor device 107 with memory-logic combination includes a first to sixth contact point 111 to 116 , a first built-in self-testing unit 121 , a second built-in self-testing unit 123 , a first store 125 , a second memory 127 and a logic circuit 129 , External signals are in the semiconductor device 107 with memory-logic combination via the first to fourth contact point 111 to 114 and the memory-logic combination semiconductor device outputs signals to the outside via the fifth and sixth pads 115 . 116 from.

Genauer werden hierbei ein externes erstes und zweites Taktsignal Clock_A und Clock_B über die erste und zweite Kontaktstelle 111, 112 in das Halbleiterbauelement 107 mit Speicher-Logik-Kombination eingegeben, und über die dritte und vierte Kontaktstelle 113, 114 werden ein externes erstes und zweites Testfreigabesignal Enable_A und Enable_B in das Halbleiterbauelement 107 mit Speicher-Logik-Kombination eingegeben. Des weiteren werden über die fünfte und sechste Kontaktstelle 115, 116 ein erstes und zweites Testresultatsignal Error_A und Error_B vom Halbleiterbauelement 107 mit Speicher-Logik-Kombination nach außen abgegeben.Specifically, in this case, an external first and second clock signal Clock_A and Clock_B via the first and second contact point 111 . 112 in the semiconductor device 107 entered with memory-logic combination, and via the third and fourth contact point 113 . 114 become an external first and second test enable signal Enable_A and Enable_B in the semiconductor device 107 entered with memory-logic combination. Furthermore, about the fifth and sixth contact point 115 . 116 a first and second test result signal Error_A and Error_B from the semiconductor device 107 delivered with memory-logic combination to the outside.

Die erste eingebaute Eigentesteinheit 121 empfängt das erste Taktsignal Clock_A und das erste Freigabesignal Enable_A und erzeugt erste Steuersignale 131, d. h. ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenabtastsignal bzw. Spaltenadressenfreigabesignal CASB, ein Adressensignal Addr, ein Schreibfreigabesignal WEB und ein Eingabedatensignal Data_in, um sie dem ersten Speicher 125 zuzuführen. Vom ersten Speicher 125 wird ein erstes Ausgabedatensignal Dataout_A empfangen, um das erste Testresultatsignal Error_A zur fünften Kontaktstelle 115 abzugeben.The first built-in self-test unit 121 receives the first clock signal Clock_A and the first enable signal Enable_A and generates first control signals 131 that is, a row address strobe signal RASB, a column address strobe signal CASB, an address signal Addr, a write enable signal WEB, and an input data signal Data_in to supply to the first memory 125 supply. From the first store 125 a first output data signal Dataout_A is received to deliver the first test result signal Error_A to the fifth pad 115 leave.

Die zweite eingebaute Eigentesteinheit 123 empfängt das zweite Taktsignal Clock_B und das zweite Testfreigabesignal Enable_B und erzeugt zweite Steuersignale 133, um sie dem zweiten Speicher 127 zuzuführen, nämlich ein Zeilenadressenabtastsignal RASB1, ein Spaltenadressenfreigabesignal CASB, ein Adressensignal Addr, ein Schreibfreigabesignal WEB und ein Eingabedatensignal Data_in. Ein zweites Ausgabedatensignal Dataout_B wird vom zweiten Speicher 127 empfangen, um das zweite Testresultatsignal Error_B zur sechsten Kontaktstelle 116 abzugeben.The second built-in self-test unit 123 receives the second clock signal Clock_B and the second test enable signal Enable_B and generates second control signals 133 to give it to the second store 127 namely, a row address strobe signal RASB1, a column address strobe signal CASB, an address signal Addr, a write enable signal WEB, and an input data signal Data_in. A second output data signal Dataout_B is from the second memory 127 receive the second test result signal Error_B to the sixth pad 116 leave.

Der erste und zweite Speicher 125, 127 zur Datenspeicherung beinhaltet Eingabeanschlüsse, die mit der ersten bzw. zweiten eingebauten Eigentesteinheit 121, 123 verbunden sind, sowie ebenfalls mit der ersten bzw. zweiten Eigentesteinheit 121, 123 verbundene Ausgangsanschlüsse. Der erste Speicher 125 erzeugt die ersten Ausgabedatensignale Dataout_A in Abhängigkeit von den ersten Steuersignalen 131, und der zweite Speicher 127 erzeugt die zweiten Ausgabedatensignale Dataout_B in Abhängigkeit vom zweiten Steuersignal 133. Der Logikschaltkreis 129 steuert den ersten und zweiten Speicher 125, 127.The first and second memory 125 . 127 for data storage includes input ports connected to the first and second built-in self-testing unit, respectively 121 . 123 are connected, as well as with the first and second self-testing unit 121 . 123 connected output terminals. The first store 125 generates the first output data signals Dataout_A in response to the first control signals 131 , and the second memory 127 generates the second output data signals Dataout_B in response to the second control signal 133 , The logic circuit 129 controls the first and second memories 125 . 127 ,

12 zeigt ein Zeitsteuerungsdiagramm von Signalen zum Testen eines Halbleiterbauelementes mit Speicher-Logik-Kombination gemäß den zweiten bis vierten erfindungsgemäßen Ausführungsformen. Wie aus 12 zu erkennen, werden das erste Taktsignal Clock_A oder das zweite Taktsignal Clock_B sowie das erste Testfreigabesignal Enable_A oder das zweite Testfreigabesignal Enable_B erzeugt, wonach die ersten und zweiten Steuersignale 131, 133 erzeugt werden. Nach einer vorgegebenen Zeitdauer T1 wird dann das erste oder das zweite Ausgabedatensignal Dataout_A, Dataout_B erzeugt. Dann wird nach einer vorgegebenen Zeitdauer T2 das erste oder zweite Testresultatsignal Error_A und Error_B erzeugt. 12 shows a timing diagram of signals for testing a semiconductor device with memory-logic combination according to the second to fourth embodiments of the invention. How out 12 to detect the first clock signal Clock_A or the second clock signal Clock_B and the first test enable signal Enable_A or the second test enable signal Enable_B are generated, after which the first and second control signals 131 . 133 be generated. After a predetermined time period T1, the first or the second output data signal Dataout_A, Dataout_B is then generated. Then, after a predetermined period of time T2, the first or second test result signal Error_A and Error_B are generated.

Unter Bezugnahme auf 12 wird nachfolgend die Betriebsweise des Halbleiterbauelementes 107 mit Speicher-Logik-Kombination gemäß 9 erläutert. Die Betriebsweise zum Testen des ersten Speichers 125 über die erste eingebaute Eigentesteinheit 121 ist dabei äquivalent zu derjenigen beim Testen des zweiten Speichers 127 über die zweite eingebaute Eigentesteinheit 123. Dementsprechend kann die Erläuterung auf diejenige der Betriebsweise zum Testen des ersten Speichers 125 über die erste eingebaute Eigentesteinheit 121 beschränkt werden.With reference to 12 below is the operation of the semiconductor device 107 with memory-logic combination according to 9 explained. The mode of operation for testing the first memory 125 over the first built-in self-testing unit 121 is equivalent to testing the second memory 127 via the second built-in self-test unit 123 , Accordingly, the explanation may be that of the operation for testing the first memory 125 over the first built-in self-testing unit 121 be limited.

Wenn das erste Testfreigabesignal Enable_A aktiviert ist, d. h. auf hohem Logikpegel liegt, ist die erste eingebaute Eigentesteinheit 121 aktiviert. In diesem Zustand wird, wenn das erste Taktsignal Clock_A auf hohem Logikpegel aktiviert ist, von der ersten eingebauten Eigentesteinheit 121 das erste Steuersignal 131 erzeugt, um es dem ersten Speicher 125 zuzuführen. Dann erzeugt der erste Speicher 125 nach einer vorgegebenen Zeitdauer T1, wie in 12 gezeigt, das erste Ausgabedatensignal Dataout_A in Abhängigkeit vom ersten Steuersignal 131, um es der ersten eingebauten Eigentesteinheit 121 zuzuführen. Die in 12 gezeigte, vorgegebene Zeitdauer T1 stellt eine Periode zum Aktivieren und Betreiben des ersten Speichers 125, sobald die ersten Steuersignale 131 angegeben werden, sowie zum Ausgeben des Resultates als das erste Ausgabedatensignal Dataout_A dar. Die erste eingebaute Eigentesteinheit 121 analysiert das erste Ausgabedatensignal Dataout_A und erzeugt das Ergebnis als das erste Testresultatsignal Error_A, um es der fünften Kontaktstelle 115 zuzuleiten. Die erste eingebaute Eigentesteinheit 121 benötigt, wie in 12 gezeigt, eine Zeitdauer T2, um das erste Ausgabedatensignal Dataout_A zu analysieren und das erste Testresultatsignal Error_A abzugeben. Das erste Testresultatsignal Error_A bestimmt, ob die Funktion des ersten Speichers 125 normal ist oder nicht. When the first test enable signal Enable_A is asserted, ie high logic level, the first built-in self-test unit is 121 activated. In this state, when the first clock signal Clock_A is activated at a high logic level, the first built-in self-test unit is used 121 the first control signal 131 generated to the first memory 125 supply. Then the first memory is generated 125 after a predetermined time T1, as in 12 shown, the first output data signal Dataout_A in response to the first control signal 131 to make it the first built-in self-testing unit 121 supply. In the 12 The predetermined time T1 shown represents a period for activating and operating the first memory 125 as soon as the first control signals 131 and output the result as the first output data signal Dataout_A. The first built-in self-test unit 121 analyzes the first output data signal Dataout_A and generates the result as the first test result signal Error_A, to the fifth pad 115 be forwarded. The first built-in self-test unit 121 needed, as in 12 a period of time T2 to analyze the first output data signal Dataout_A and to output the first test result signal Error_A. The first test result signal Error_A determines if the function of the first memory 125 normal or not.

Wenn die Anzahl von Speichern in dem Halbleiterbauelement 107 der 9 anwächst, erhöht sich die Anzahl von eingebauten Eigentesteinheiten, Taktsignalen und Testfreigabesignalen, um gleich groß wie die Speicheranzahl zu sein. Wenn das erste und das zweite Testfreigabesignal Enable_A und Enable_B gleichzeitig aktiviert werden, werden der erste und zweite Speicher 125, 127 gleichzeitig getestet. Demgemäß ist die Zeitspanne zum Testen des ersten und zweiten Speichers 125, 127 gleich groß wie diejenige zum Testen eines Speichers. Zudem werden herkömmliche Kontaktstellen gemeinsam ohne die erste bis sechste Kontaktstelle 111 bis 116 verwendet, was die Anzahl an Kontaktstellen und damit den Herstellungsaufwand reduziert.When the number of memories in the semiconductor device 107 of the 9 As the number of built-in self-test units, clock signals, and test-enable signals increases to be equal to the number of memories, it increases. When the first and second test enable signals Enable_A and Enable_B are activated simultaneously, the first and second memories become 125 . 127 tested simultaneously. Accordingly, the period of time for testing the first and second memories 125 . 127 the same size as the one for testing a memory. In addition, conventional contact points become common without the first to sixth contact points 111 to 116 used, which reduces the number of contact points and thus the production cost.

10 zeigt ein drittes Ausführungsbeispiel eines erfindungsgemäßen kombinierten Halbleiterspeicher- und -logikbauelementes 207. Das Halbleiterbauelement 207 mit Speicher-Logik-Kombination beinhaltet eine erste bis fünfte Kontaktstelle 211, 213, 214, 215, 216, eine erste und zweite, eingebaute Eigentesteinheit 221, 223, einen ersten und zweiten Speicher 225, 227 und einen Logikschaltkreis 229. 10 shows a third embodiment of a combined semiconductor memory and logic device according to the invention 207 , The semiconductor device 207 with memory-logic combination includes a first to fifth contact point 211 . 213 . 214 . 215 . 216 , a first and second, built-in self-testing unit 221 . 223 , a first and second memory 225 . 227 and a logic circuit 229 ,

Externe Signals werden in das Halbleiterbauelement 207 mit Speicher-Logik-Kombination über die erste bis dritte Kontaktstelle 211, 213, 214 eingegeben, und Signale des Halbleiterbauelementes 207 mit Speicher-Logik-Kombination werden über die vierte und fünfte Kontaktstelle 215, 216 nach außen abgegeben.External signals are injected into the semiconductor device 207 with memory-logic combination via the first to third contact point 211 . 213 . 214 input, and signals of the semiconductor device 207 with memory logic combination are via the fourth and fifth contact point 215 . 216 delivered to the outside.

Genauer gesagt wird über die erste Kontaktstelle 211 ein externes Taktsignal Clock_A in das Halbleiterbauelement 207 mit Speicher-Logik-Kombination eingegeben, und über die zweite und dritte Kontaktstelle 213, 214 werden ein externes erstes und zweites Testfreigabesignal Enable_A und Enable_B in das Halbleiterbauelement 207 mit Speicher-Logik-Kombinatin eigegeben. Des weiteren werden vom Halbleiterbauelement 207 mit Speicher-Logik-Kombination das erste und zweite Testresultatsignal Error_A und Error_B über die vierte und fünfte Kontaktstelle 215, 216 nach außen abgegeben.More specifically, about the first contact point 211 an external clock signal Clock_A in the semiconductor device 207 entered with memory-logic combination, and via the second and third contact point 213 . 214 become an external first and second test enable signal Enable_A and Enable_B in the semiconductor device 207 equipped with memory logic combinatin. Furthermore, the semiconductor device 207 with memory-logic combination the first and second test result signal Error_A and Error_B via the fourth and fifth contact point 215 . 216 delivered to the outside.

Die erste eingebaute Eigentesteinheit 221 empfängt das Taktsignal Clock_A und das erste Testfreigabesignal Enable_A und erzeugt erste Steuersignale 231, um sie dem ersten Speicher 225 zuzuführen, nämlich ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenfreigabesignal CASB, ein Adressensignal Addr ein Schreibfreigabesignal WEB und ein Eingabedatensignal Data_in. Des weiteren wird vom ersten Speicher 225 das erste Ausgabedatensignal Dataout_A empfangen, um das erste Testresultatsignal Error_A an die vierte Kontaktstelle 215 abzugeben.The first built-in self-test unit 221 receives the clock signal Clock_A and the first test enable signal Enable_A and generates first control signals 231 to give it to the first store 225 namely, a row address strobe signal RASB, a column address strobe signal CASB, an address signal Addr, a write enable signal WEB, and an input data signal Data_in. Furthermore, from the first memory 225 Receive the first output data signal Dataout_A to the first test result signal Error_A to the fourth contact point 215 leave.

Die zweite eingebaute Eigentesteinheit 223 empfängt das Taktsignal Clock_A und das zweite Testfreigabesignal Enable_B und erzeugt zweite Steuersignale 233, um sie dem zweiten Speicher 227 zuzuführen, nämlich ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenfreigabesignal CASB, ein Adressensignal Addr, ein Schreibfreigabesignal WEB und ein Eisgabedatensignal Data_in. Das zweite Ausgabedatensignal Dataout_B wird vom zweiten Speicher 227 empfangen, um das zweite Testresultatsignal Error_B an die fünfte Kontaktstelle 216 abzugeben.The second built-in self-test unit 223 receives the clock signal Clock_A and the second test enable signal Enable_B and generates second control signals 233 to give it to the second store 227 namely, a row address strobe signal RASB, a column address strobe signal CASB, an address signal Addr, a write enable signal WEB, and an ice dispensing data signal Data_in. The second output data signal Dataout_B is from the second memory 227 receive the second test result signal Error_B to the fifth pad 216 leave.

Der erste und zweite Speicher 225, 227 zur Datenspeicherung beinhaltet mit der ersten bzw. der zweiten eingebauten Eigentesteinheit 221, 223 verbundene Eingangsanschlüsse sowie mit der ersten bzw. der zweiten eingebauten Eigentesteinheit 221, 223 verbundene Ausgangsanschlüsse. Der erste Speicher 225 erzeugt das erste Ausgabedatensignal Dataout_A in Abhängigkeit von den ersten Steuersignalen 231, während der zweite Speicher 227 das zweite Ausgabedatensignal Dataout_B in Abhängigkeit von den zweiten Steuersignalen 233 erzeugt. Der Logikschaltkreis 229 steuert den ersten und zweiten Speicher 225, 227.The first and second memory 225 . 227 for data storage includes with the first and the second built-in self-testing unit 221 . 223 connected input terminals and with the first and the second built-in self-testing unit 221 . 223 connected output terminals. The first store 225 generates the first output data signal Dataout_A in response to the first control signals 231 while the second memory 227 the second output data signal Dataout_B in response to the second control signals 233 generated. The logic circuit 229 controls the first and second memories 225 . 227 ,

Die Betriebsweise des Halbleiterbauelementes 207 mit Speicher-Logik-Kombination gemäß 10 wird nachfolgend unter Bezugnahme auf 12 erläutert. Bei dem Halbleiterbauelement 207 mit Speicher-Logik-Kombination von 10 ist der Betrieb zum Testen des ersten Speichers 225 über die erste eingebaute Eigentesteinheit 221 äquivalent zu demjenigen beim Testen des zweiten Speichers 227 über die zweite eingebaute Eigentesteinheit 223. Daher genügt vorliegend die Erläuterung des Betriebs beim Testen des ersten Speichers 225 über die erste eingebaute Eigentesteinheit 221. The operation of the semiconductor device 207 with memory-logic combination according to 10 is referred to below with reference to 12 explained. In the semiconductor device 207 with memory logic combination of 10 is the operation for testing the first memory 225 over the first built-in self-testing unit 221 equivalent to testing the second memory 227 via the second built-in self-test unit 223 , Therefore, in the present case, the explanation of the operation in testing the first memory suffices 225 over the first built-in self-testing unit 221 ,

Wenn das erste Testfreigabesignal Enable_A aktiviert ist, d. h. auf hohem Logikpegel liegt, ist die erste eingebaute Eigentesteinheit 221 aktiviert. In diesem Zustand werden, wenn das Taktsignal Clock_A auf hohem Logikpegel aktiviert ist, die ersten Steuersignale 231 von der ersten eingebauten Eigentesteinheit 221 erzeugt, um sie dem ersten Speicher 225 zuzuführen. Daraufhin erzeugt der erste Speicher 225 nach einer vorgegebenen Zeitdauer T1 gemäß 12 das erste Ausgabedatensignal Dataout_A in Abhängigkeit von den ersten Steuersignalen 231, um es der ersten eingebauten Eigentesteinheit 221 zuzuführen. Die vorbestimmte Zeitdauer T1 von 12 stellt eine Zeitspanne zur Aktivierung und zum Betreiben des ersten Speichers 225, sobald die ersten Steuersignale 231 eingegeben werden, sowie zum Ausgeben des Resultates als das erste Ausgabedatensignal Dataout_A dar. Die erste eingebaute Eigentesteinheit 221 analysiert das erste Ausgabedatensignal Dataout_A und erzeugt das Resultat als das erste Testresultatsignal Error_A, um es der vierten Kontaktstelle 215 zuzuführen. Die Zeitspanne zur Erzeugung des ersten Testresultatsignals Error_A nach Erzeugung des Ausgabedatensignals Dataout_A ist die Zeitdauer T2 von 12. Das erste Testresultatsignal Error_A bestimmt, ob die Funktion des ersten Speichers 225 normal ist oder nicht.When the first test enable signal Enable_A is asserted, ie high logic level, the first built-in self-test unit is 221 activated. In this state, when the clock signal Clock_A is activated at high logic level, the first control signals 231 from the first built-in self-test unit 221 generated to the first memory 225 supply. The first memory then generates 225 after a predetermined period T1 according to 12 the first output data signal Dataout_A in response to the first control signals 231 to make it the first built-in self-testing unit 221 supply. The predetermined period T1 of 12 provides a period of time to activate and operate the first memory 225 as soon as the first control signals 231 and outputting the result as the first output data signal Dataout_A. The first built-in self-test unit 221 analyzes the first output data signal Dataout_A and generates the result as the first test result signal Error_A to make it the fourth contact point 215 supply. The time period for generating the first test result signal Error_A after generation of the output data signal Dataout_A is the time duration T2 of 12 , The first test result signal Error_A determines if the function of the first memory 225 normal or not.

Wenn die Anzahl an Speichern in dem Halbleiterbauelement 207 von 10 anwächst, erhöht sich die Anzahl eingebauter Eigentesteinheiten und Testfreigabesignalen, so daß sie gleich groß ist wie diejenige der Speicher. Jedoch wird ein gemeinsames Taktsignal verwendet.When the number of memories in the semiconductor device 207 from 10 As the number increases, the number of built-in self-test units and test-enable signals increases to be the same size as that of the memories. However, a common clock signal is used.

Wenn das erste und zweite Testfreigabesignal Enable_A und Enable_B gleichzeitig aktiviert werden, werden der erste und zweite Speicher 225, 227 gleichzeitig getestet. Dementsprechend ist in dem Fall, daß das erste und zweite Testfreigabesignal Enable_A und Enable_B gleichzeitig aktiviert werden, die Zeitspanne zum Testen des ersten und zweiten Speichers 225, 227 gleich groß wie diejenige zum Testen eines Speichers, was die Testdauer reduziert. Außerdem werden herkömmliche Kontaktstellen gemeinsam genutzt ohne Hinzufügung der ersten bis fünften Kontaktstelle 211, 213, 214, 215, 216, was die Anzahl an Kontaktstellen und den Herstellungsaufwand reduziert.When the first and second test enable signals Enable_A and Enable_B are activated simultaneously, the first and second memories become 225 . 227 tested simultaneously. Accordingly, in the case that the first and second test enable signals Enable_A and Enable_B are activated simultaneously, the time period for testing the first and second memories is 225 . 227 the same size as testing a memory, which reduces the test duration. In addition, conventional pads are shared without addition of the first to fifth pads 211 . 213 . 214 . 215 . 216 , which reduces the number of contact points and the production cost.

11 zeigt ein viertes erfindungsgemäßes Halbleiterbauelement 307 mit Speicher-Logik-Kombination. Dieses kombinierte Halbleiterspeicher- und -logikbauelement 307 beinhaltet eine erste bis fünfte Kontaktstelle 311, 313, 314, 315, 316, eine eingebaute Eigentesteinheit 321, einen ersten und zweiten Speicher 325, 327 und einen Logikschaltkreis 329. 11 shows a fourth inventive semiconductor device 307 with memory-logic combination. This combined semiconductor memory and logic device 307 includes a first to fifth contact point 311 . 313 . 314 . 315 . 316 , a built-in self-testing unit 321 , a first and second memory 325 . 327 and a logic circuit 329 ,

Externe Signale werden in das Halbleiterbauelement 307 mit Speicher-Logik-Kombination über die erste bis dritte Kontaktstelle 311, 313, 314 eingegeben, und Signale vom Halbleiterbauelement 307 mit Speicher-Logik-Kombination werden über die vierte und fünfte Kontaktstelle 315, 316 nach außen abgegeben.External signals are in the semiconductor device 307 with memory-logic combination via the first to third contact point 311 . 313 . 314 input, and signals from the semiconductor device 307 with memory logic combination are via the fourth and fifth contact point 315 . 316 delivered to the outside.

Genauer gesagt wird in das Halbleiterbauelement 307 mit Speicher-Logik-Kombination ein externes Taktsignal Clock_A über die erste Kontaktstelle 311 eingegeben, und ein externes erstes und zweites Testfreigabesignal Enable_A und Enable_B werden in das Halbleiterbauelement 307 mit Speicher-Logik-Kombination über die zweite und dritte Kontaktstelle 313, 314 eingegeben. Außerdem werden das erste und zweite Testresultatsignal Error_A und Error_B des Halbleiterbauelementes 307 mit Speicher-Logik-Kombination über die fünfte und sechste Kontaktstelle 315, 316 nach außen abgegeben.More specifically, in the semiconductor device 307 with memory-logic combination an external clock signal Clock_A via the first contact point 311 and an external first and second test enable signal Enable_A and Enable_B are input to the semiconductor device 307 with memory-logic combination via the second and third contact point 313 . 314 entered. In addition, the first and second test result signals Error_A and Error_B of the semiconductor device 307 with memory-logic combination via the fifth and sixth contact point 315 . 316 delivered to the outside.

Die eingebaute Eigentesteinheit 321 empfängt das Taktsignal Clock_A sowie das erste und zweite Testfreigabesignal Enable_A und Enable_B und erzeugt erste und zweite Steuersignale 331, 333, um sie dem ersten bzw. zweiten Speicher 325, 327 zuzuführen, nämlich ein Zeilenadressenabtastsignal RASB, ein Spaltenadressenfreigabesignal CASB, ein Adressensignal Addr, ein Schreibfreigabesignal WEB und ein Eingabedatensignal Data_in. Das erste und zweite Ausgabedatensignal Dataout_A und Dataout_B werden vom ersten bzw. zweiten Speicher 325, 327 empfangen, um das erste bzw. zweite Testresultatsignal Error_A und Error_B an die vierte bzw. fünfte Kontaktstelle 315, 316 abzugeben. Die zweiten Steuersignale 333 können bei Bedarf die ersten Steuersignale 331 gemeinsam nutzen.The built-in self-test unit 321 receives the clock signal Clock_A as well as the first and second test enable signals Enable_A and Enable_B, and generates first and second control signals 331 . 333 to the first or second memory 325 . 327 namely, a row address strobe signal RASB, a column address strobe signal CASB, an address signal Addr, a write enable signal WEB, and an input data signal Data_in. The first and second output data signal Dataout_A and Dataout_B are from the first and second memory, respectively 325 . 327 received to the first and second test result signal Error_A and Error_B to the fourth and fifth contact point 315 . 316 leave. The second control signals 333 If necessary, the first control signals 331 share.

Der erste und zweite Speicher 325, 327 zur Datenspeicherung beinhalten gemeinsam an die eingebaute Eigentesteinheit 321 angeschlossene Eingabeanschlüsse sowie gemeinsam an die eingebaute Eigentesteinheit 321 angeschlossene Ausgabeanschlüsse. Der erste Speicher 325 erzeugt das erste Ausgabedatensignal Dataout_A in Abhängigkeit von den Steuersignalen 331, und der zweite Speicher 327 erzeugt die zweiten Ausgabedaten Dataout_B in Abhängigkeit von den zweiten Steuersignalen 333. Der Logikschaltkreis 329 steuert den ersten und zweiten Speicher 325, 327.The first and second memory 325 . 327 for data storage together include the built-in self-testing unit 321 connected input ports and shared with the built-in Self-test unit 321 connected output ports. The first store 325 generates the first output data signal Dataout_A in response to the control signals 331 , and the second memory 327 generates the second output data Dataout_B in response to the second control signals 333 , The logic circuit 329 controls the first and second memories 325 . 327 ,

Die Betriebsweise dieses vierten kombinierten Halbleiterspeicher- und -logikbauelementes 307 gemäß 11 wird nachfolgend unter Bezugnahme auf 12 erläutert.The operation of this fourth combined semiconductor memory and logic device 307 according to 11 is referred to below with reference to 12 explained.

Wenn das erste Testfreigabesignal Enable_A aktiviert ist, d. h. auf hohem Logikpegel liegt, ist die eingebaute Eigentesteinheit 321 aktiviert. In diesem Zustand werden, wenn das Taktsignal Clock_A auf hohem Logikpegel aktiviert ist, von der eingebauten Eigentesteinheit 321 die ersten Steuersignale 331 erzeugt und dem ersten Speicher 325 zugeführt. Der erste Speicher 325 erzeugt daraufhin nach einer vorgegebenen Zeitdauer T1 gemäß 12 das erste Ausgabedatensignal Dataout_A in Abhängigkeit von den ersten Steuersignalen 331 und führt es der eingebauten Eigentesteinheit 321 zu. Die vorgegebene Zeitdauer T1 von 12 ist eine Zeitspanne zur Aktivierung und zum Betreiben des ersten Speichers 325, sobald die ersten Steuersignale 331 eingegeben werden, sowie zum Ausgeben des Ergebnisses als das erste Ausgabedatensignal Dataout_A. Die eingebaute Eigentesteinheit 321 analysiert das erste Ausgabedatensignal Dataout_A und erzeugt als Ergebnis das erste Testresultatsignal Error_A, um es zur vierten Kontaktstelle 315 zu leiten. Die Zeitspanne T2 von 12 wird zur Erzeugung des ersten Testresultatsignals Error_A nach Erzeugung des Ausgabedatensignals Dataout_A benötigt. Das erste Testresultatsignal Error_A bestimmt, ob die Funktion des ersten Speichers 325 normal ist oder nicht.When the first test enable signal Enable_A is asserted, ie high logic level, the built-in self-test unit is 321 activated. In this state, when the clock signal Clock_A is activated at high logic level, the built-in self-test unit 321 the first control signals 331 generated and the first memory 325 fed. The first store 325 then generates after a predetermined period T1 according to 12 the first output data signal Dataout_A in response to the first control signals 331 and leads it to the built-in self-testing unit 321 to. The predetermined period T1 of 12 is a period of time for activating and operating the first memory 325 as soon as the first control signals 331 and outputting the result as the first output data signal Dataout_A. The built-in self-test unit 321 analyzes the first output data signal Dataout_A and as a result generates the first test result signal Error_A to the fourth contact point 315 to lead. The time period T2 of 12 is needed to generate the first test result signal Error_A after generation of the output data signal Dataout_A. The first test result signal Error_A determines if the function of the first memory 325 normal or not.

Die Betriebsweise zum Testen der Funktion des zweiten Speichers 327 ist äquivalent zu derjenigen beim Testen des ersten Speichers 325. Dabei werden das Taktsignal Clock_A und die eingebaute Eigentesteinheit 321 für den Betrieb zum Testen der Funktion des zweiten Speichers 327 gemeinsam verwendet. Dementsprechend werden, wenn das erste und zweite Testfreigabesignal Enable_A und Enable_B gemeinsam aktiviert sind, der erste und zweite Speicher 325, 327 gemeinsam getestet. Daher ist die Zeitspanne zum Testen des ersten und zweiten Speichers 325, 327 gleich derjenigen zum Testen eines Speichers, was die Testdauer verringert. Außerdem werden herkömmliche Kontaktstellen gemeinsam genutzt, ohne Hinzufügung der ersten bis fünften Kontaktstelle 311, 313, 314, 315 und 316, was die Anzahl an Kontaktstellen und den Herstellungsaufwand reduziert.The operation for testing the function of the second memory 327 is equivalent to testing the first memory 325 , In the process, the clock signal Clock_A and the built-in self-test unit become 321 for the operation for testing the function of the second memory 327 used together. Accordingly, when the first and second test enable signals Enable_A and Enable_B are asserted together, the first and second memories become 325 . 327 tested together. Therefore, the period of time for testing the first and second memories 325 . 327 similar to testing a memory, which reduces the test duration. In addition, conventional pads are shared without adding the first to fifth pads 311 . 313 . 314 . 315 and 316 , which reduces the number of contact points and the production cost.

Wenn die Anzahl von Speichern in dem Halbleiterbauelement von 11 anwächst, erhöht sich die Anzahl von Testfreigabesignalen, um gleich der Anzahl der Speicher zu sein. Jedoch werden eine eingebaute Eigentesteinheit und ein Taktsignal gemeinsam genutzt.When the number of memories in the semiconductor device of 11 As the number of test enable signals increases, the number of test enable signals increases to equal the number of memories. However, a built-in self-test unit and a clock signal are shared.

13 zeigt ein Flußdiagramm eines Testverfahrens für das kombinierte Halbleiterspeicher- und -logikbauelement gemäß der Erfindung. Gemäß 13 beinhaltet das Testverfahren für einen Speicher des Halbleiterbauelementes mit Speicher-Logik-Kombination einen Schritt 401 zum Aktivieren eines ersten Speichers, einen Schritt 411 zum Aktivieren eines zweiten Speichers, einen Schritt 421 zum Lesen von Daten aus dem ersten Speicher, einen Schritt 431 zum Lesen von Daten aus dem zweiten Speicher, einen Schritt 441 zum Schreiben von Daten in den ersten Speicher, einen Schritt 451 zum Schreiben von Daten in den zweiten Speicher, einen Schritt 461 zum erneuten Lesen von Daten aus dem ersten Speicher, einen Schritt 471 zum erneuten Lesen von Daten aus dem zweiten Speicher, einen Schritt 481 zur Voraufladung des ersten Speichers und einen Schritt 491 zur Voraufladung des zweiten Speichers. 13 FIG. 10 shows a flowchart of a test method for the combined semiconductor memory and logic device according to the invention. According to 13 For example, the test method for a memory of the semiconductor device with memory-logic combination includes a step 401 to activate a first memory, a step 411 to activate a second memory, one step 421 to read data from the first memory, a step 431 for reading data from the second memory, a step 441 to write data to the first memory, a step 451 to write data to the second memory, one step 461 to reread data from the first memory, a step 471 to reread data from the second memory, a step 481 for preloading the first memory and a step 491 for precharging the second memory.

Im Schritt 401 zur Aktivierung des ersten Speichers wird die eingebaute Eigentesteinheit 321 durch externe Signale aktiviert, und die eingebaute Eigentesteinheit 321 aktiviert den ersten Speicher 325. Im Schritt 411 zur Aktivierung des zweiten Speichers aktiviert die eingebaute Eigentesteinheit 321 den zweiten Speicher 327. Im Schritt 421 zum Lesen von Daten aus dem ersten Speicher liest die eingebaute Eigentesteinheit 321 Daten, die in dem ersten Speicher 325 gespeichert sind. Im Schritt 431 zum Lesen von Daten aus dem zweiten Speicher liest die eingebaute Eigentesteinheit 321 Daten, die in dem zweiten Speicher 327 gespeichert sind. Im Schritt 441 zum Schreiben von Daten in den ersten Speicher schreibt die eingebaute Eigentesteinheit 321 ”1”- oder ”0”-Daten in den ersten Speicher 325. Im Schritt 451 zum Schreiben von Daten in den zweiten Speicher schreibt die eingebaute Eigentesteinheit 321 ”1”- oder ”0”-Daten in den zweiten Speicher 327.In step 401 to activate the first memory becomes the built-in self-test unit 321 activated by external signals, and the built-in self-test unit 321 activates the first memory 325 , In step 411 to activate the second memory activates the built-in self-test unit 321 the second memory 327 , In step 421 The built-in self-test unit reads to read data from the first memory 321 Data stored in the first memory 325 are stored. In step 431 for reading data from the second memory, the built-in self-test unit reads 321 Data stored in the second memory 327 are stored. In step 441 to write data to the first memory writes the built-in self-test unit 321 "1" or "0" data in the first memory 325 , In step 451 to write data to the second memory writes the built-in self-test unit 321 "1" or "0" data in the second memory 327 ,

Im Schritt 461 zum erneuten Lesen von Daten aus dem ersten Speicher liest die eingebaute Eigentesteinheit 321 Daten, die in den ersten Speicher 325 geschrieben wurden. Dabei werden während des Normalbetriebs des ersten Speichers 325 Referenzdaten in der eingebauten Eigentesteinheit 321 gespeichert. Demgemäß werden in der eingebauten Eigentesteinheit 321 die aus dem ersten Speicher 325 gelesenen Daten mit den Referenzdaten verglichen, und wenn die gemessenen Daten von den Referenzdaten verschieden sind, wird ein Fehlersignal erzeugt und nach außen geleitet. Im Schritt 471 zum erneuten Lesen von Daten aus dem zweiten Speicher liest die eingebaute Eigentesteinheit 321 Daten, die in den zweiten Speicher 327 geschrieben wurden. Die vom zweiten Speicher 327 gelesenen Daten werden in der eingebauten Eigentesteinheit 321 mit den Referenzdaten verglichen, und wenn die gelesenen Daten von den Referenzdaten verschieden sind, wird ein Fehlersignal erzeugt und nach außen geleitet.In step 461 to read data from the first memory again, the built-in self-test unit reads 321 Data in the first memory 325 were written. During normal operation of the first memory 325 Reference data in the built-in self-test unit 321 saved. Accordingly, in the built-in self-test unit 321 those from the first store 325 read data with is compared with the reference data, and when the measured data is different from the reference data, an error signal is generated and sent out. In step 471 to read data from the second memory again, the built-in self-test unit reads 321 Data stored in the second memory 327 were written. The second memory 327 read data are in the built-in self-test unit 321 is compared with the reference data, and when the read data is different from the reference data, an error signal is generated and sent out.

Im Schritt 481 zur Voraufladung des ersten Speichers, der eine Vorstufe zum Schreiben von Daten in den ersten Speicher 325 oder zum Lesen von im ersten Speicher 325 gespeicherten Daten darstellt, wird der erste Speicher 325 vorgeladen. Im Schritt 491 zur Voraufladung des zweiten Speichers 327, der eine Vorstufe zum Schreiben von Daten in den zweiten Speicher 327 oder zum Lesen von im zweiten Speicher 327 gespeicherten Daten darstellt, wird der zweite Speicher 327 vorgeladen.In step 481 for precharging the first memory, which is a pre-stage for writing data to the first memory 325 or to read from in the first memory 325 stored data becomes the first memory 325 summoned. In step 491 for precharging the second memory 327 , which is a preliminary stage for writing data to the second memory 327 or to read from in the second memory 327 stored data becomes the second memory 327 summoned.

Durch das erfindungsgemäße Testverfahren werden der erste und zweite Speicher 325, 327 nach einem Verschachtelungsverfahren getestet. Wenn der erste und zweite Speicher 325, 327 synchrone 16M-Speicher sind, läßt sich ein Testzyklus für den ersten und zweiten Speicher 325, 327 unter Verwendung eines 14N-Y-March-Algorithmus durch die nachstehende Gleichung 1 ausdrücken, wobei angenommen ist, daß ein Datenbus 64 Bit überträgt. Testzyklus = Datenformat × Stufe × 128 K = 2 × 6 × 128 K = 1.572.864 (Zyklus-Zeit) Gleichung 1 By the test method according to the invention, the first and second memory 325 . 327 tested after a nesting process. If the first and second memory 325 . 327 16M synchronous memories, a test cycle can be run for the first and second memories 325 . 327 using a 14N-Y-March algorithm by Equation 1 below assuming that a data bus transfers 64 bits. Test Cycle = Data Format x Stage x 128K = 2 x 6 x 128K = 1,572,864 (Cycle Time) Equation 1

Es werden zur gleichzeitigen Durchführung jeder Stufe bezüglich des ersten und zweiten Speichers 325, 327 gemäß eines Verschachtelungsverfahrens 11 Takte benötigt, wie in der nachstehenden Tabelle 3 veranschaulicht. Tabelle 3 1 2 3 4 5 6 7 8 9 10 11 1 Speicherblock aktiv bereit bereit bereit lesen bereit schreiben bereit erneutes Lesen vorladen bereit 2. Speicherblock bereit bereit aktiv bereit bereit lesen bereit lesen bereit lesen vorladen Eingabedaten 1.Dateneingabe 2.Dateneingabe Ausgabedaten 1.Dateneingabe 2.Dateneingabe It will be to simultaneously carry out each stage with respect to the first and second memory 325 . 327 according to an interleaving method 11 Cycles as shown in Table 3 below. Table 3 1 2 3 4 5 6 7 8th 9 10 11 1 memory block active ready ready ready read ready write ready read again subpoena ready 2nd memory block ready ready active ready ready read ready read ready read subpoena input data 1.Dateneingabe 2.Dateneingabe output data 1.Dateneingabe 2.Dateneingabe

Demgemäß läßt sich die Gesamttestzeit für den ersten und zweiten Speicher 425, 427 durch folgende Gleichung 2 ausdrücken. Testdauer = 1.572.864 × 11 = 325.301.504 (Zyklus-Zeit). Gleichung 2 Accordingly, the total test time for the first and second memories can be made 425 . 427 by expressing Equation 2 below. Test duration = 1,572,864 x 11 = 325,301,504 (cycle time). Equation 2

Die erfindungsgemäße Testdauer gemäß Gleichung 2 beträgt somit nur etwa 55% der herkömmlichen Testdauer. Dies bedeutet, daß erfindungsgemäß die Speichertestdauer um etwa 45% gegenüber der herkömmlichen Speichertestdauer verringert ist. Das Verschachtelungsverfahren gemäß der Erfindung kann auch auf ein kombiniertes Halbleiterspeicher- und -logikbauelement mit drei oder mehr Speichern angewendet werden, um auf diese Weise die Speichertestdauer beträchtlich zu reduzieren.The test duration according to the invention according to equation 2 is thus only about 55% of the conventional test duration. This means that according to the invention the memory test duration is reduced by about 45% compared to the conventional memory test duration. The interleaving method according to the invention can also be applied to a combined semiconductor memory and logic device having three or more memories, thereby considerably reducing the memory test duration.

Gemäß der Erfindung kann ein interner Speicher unter Verwendung herkömmlicher Kontaktstellen ohne Hinzufügen von Kontaktstellen getestet werden, was eine Erhöhung des Herstellungsaufwandes vermeidet. Außerdem verringert sich die Dauer zum Testen der Speicher unabhängig von der Anzahl der Speicher beträchtlich.According to the invention, an internal memory can be tested using conventional pads without adding pads, which avoids an increase in manufacturing overhead. In addition, the memory testing time is significantly reduced, regardless of the number of memories.

Claims (41)

Halbleiterbauelement mit Speicher-Logik-Kombination, mit folgenden Elementen: – einer Mehrzahl von Speichern (17, 19), – einer Kontaktstelle (8), die Speichersteuersignale (PC) zur Steuerung der mehreren Speicher empfängt, – einer weiteren Kontaktstelle (7), an die Speicherdatensignale (DQI) angelegt werden, die von den mehreren Speichern empfangen oder erzeugt werden, – einem Logikschaltkreis (15) zur Steuerung der mehreren Speicher und – einer mit der weiteren Kontaktstelle, dem Logikschaltkreis und den mehreren Speichern verbundenen Speichertest-Steuerschaltung (13) zur Übertragung der Speichersteuersignale und der Speicherdatensignale zu den mehreren Speichern, wenn die mehreren Speicher getestet werden, in Abhängigkeit von einem Teststeuersignal (TESTMD0, TESTMD1) sowie zur Übertragung der Speichersteuersignale und der Speicherdatensignale zum Logikschaltkreis während eines Normalbetriebs.Semiconductor device with memory-logic combination, comprising: - a plurality of memories ( 17 . 19 ), - a contact point ( 8th ) receiving memory control signals (PC) for controlling the plurality of memories, - another contact point ( 7 ) to which memory data signals (DQI) received or generated by the plurality of memories are applied, - a logic circuit ( 15 ) for controlling the plurality of memories and - a memory test control circuit connected to the further contact point, the logic circuit and the plurality of memories ( 13 ) for transmitting the memory control signals and the memory data signals to the plurality of memories when the plurality of memories are tested, in response to a test control signal (TESTMD0, TESTMD1) and for transferring the memory control signals and the memory data signals to the logic circuit during a normal operation. Halbleiterbauelement nach Anspruch 1, wobei die Mehrzahl von Speichern aus einem ersten und einem zweiten Speicher besteht.The semiconductor device of claim 1, wherein the plurality of memories consists of a first and a second memory. Halbleiterbauelement nach Anspruch 2, wobei die Speichertest-Steuerschaltung folgende Elemente enthält: – eine Speichersteuersignal-Steuereinheit (25) zur Übertragung der Speichersteuersignale zum ersten und zweiten Speicher sowie zum Logikschaltkreis, – eine Speicherdatensteuerung (27) zur Übertragung der Speicherdatensignale zum ersten und zweiten Speicher sowie zum Logikschaltkreis oder zur Übertragung der vom ersten und zweiten Speicher und dem Logikschaltkreis erzeugten Speicherdatensignale zu der weiteren Kontaktstelle und – einen mit der Speichersteuersignal-Steuereinheit und der Speicherdatensteuerung verbundenen Hauptsteuersignalgenerator (23) zur Steuerung der Übertragung der Speichersteuersignale zum ersten und zweiten Speicher und zum Logikschaltkreis in Abhängigkeit vom Teststeuersignal, der Übertragung der Speicherdatensignale zum ersten und zweiten Speicher und zum Logikschaltkreis sowie der Übertragung der vom ersten und zweiten Speicher und dem Logikschaltkreis erzeugten Speicherdatensignale zur weiteren Kontaktstelle.The semiconductor device according to claim 2, wherein the memory test control circuit includes: a memory control signal control unit 25 ) for transferring the memory control signals to the first and second memories and to the logic circuit, - a memory data controller ( 27 ) for transmitting the memory data signals to the first and second memories and the logic circuit or for transmitting the memory data signals generated by the first and second memory and the logic circuit to the further contact point and a main control signal generator connected to the memory control signal control unit and the memory data controller ( 23 ) for controlling the transfer of the memory control signals to the first and second memories and logic circuitry in response to the test control signal, transmitting the memory data signals to the first and second memories and the logic circuitry, and transmitting the memory data signals generated by the first and second memories and the logic circuitry to the further pad. Halbleiterbauelement mit Speicher-Logik-Kombination, mit folgenden Elementen: – einer Mehrzahl von Kontaktstellen (111 bis 114), an die ein oder mehrere externe Taktsignale und Testfreigabesignale angelegt werden, – einer Mehrzahl weiterer Kontaktstellen (115, 116), – wenigstens zwei Speichern, in denen Daten gespeichert werden, und – einer oder mehreren eingebauten Eigentesteinheiten (121, 123) zum Testen der Funktionen der Speicher in Abhängigkeit von den Taktsignalen und den Testfreigabesignalen und zum Senden der Resultate zu den mehreren weiteren Kontaktstellen.Semiconductor device having a memory-logic combination, comprising the following elements: - a plurality of contact points ( 111 to 114 ) to which one or more external clock signals and test enable signals are applied, - a plurality of further contact points ( 115 . 116 ), - at least two memories in which data are stored, and - one or more built-in self-testing units ( 121 . 123 ) for testing the functions of the memories in response to the clock signals and the test enable signals and for sending the results to the plurality of other pads. Halbleiterbauelement nach Anspruch 4, mit: – einer ersten und zweiten Kontaktstelle (111, 112), an die ein erstes bzw. zweites externes Taktsignal (Clock_A, Clock_B) angelegt werden, – einer dritten und vierten Kontaktstelle (113, 114), an die ein erstes bzw. zweites externes Testfreigabesignal (Enable_A, Enable_B) angelegt werden, – einer fünften und sechsten Kontaktstelle (115, 116), – einem ersten und zweiten Speicher (125, 127), in denen Daten gespeichert werden, – einer ersten eingebauten Eigentesteinheit (121), die mit dem ersten Speicher sowie der ersten und dritten Kontaktstelle verbunden ist, um Funktionen des ersten Speichers in Abhängigkeit vom ersten Taktsignal und vom ersten Testfreigabesignal zu testen und die Resultate zur fünften Kontaktstelle zu senden, und – einer zweiten eingebauten Eigentesteinheit (123), die mit dem zweiten Speicher, der zweiten und der vierten Kontaktstelle verbunden ist, um Funktionen des zweiten Speichers in Abhängigkeit vom zweiten Taktsignal und vom zweiten Testfreigabesignal zu testen und die Resultate zur sechsten Kontaktstelle zu senden.A semiconductor device according to claim 4, comprising: - first and second contact points ( 111 . 112 ), to which a first or second external clock signal (Clock_A, Clock_B) are applied, - a third and fourth contact point ( 113 . 114 ) to which a first and a second external test enable signal (Enable_A, Enable_B) are applied, - a fifth and sixth contact point ( 115 . 116 ), - a first and second memory ( 125 . 127 ) in which data is stored, A first built-in self-testing unit ( 121 ) connected to the first memory and the first and third pads to test functions of the first memory in response to the first clock signal and the first test enable signal and send the results to the fifth pad, and a second built-in self-test unit ( 123 ) coupled to the second memory, second and fourth pads for testing functions of the second memory in response to the second clock signal and the second test enable signal and transmitting the results to the sixth pad. Halbleiterbauelement nach Anspruch 4, mit: – einer ersten Kontaktstelle (211), an die ein externes Taktsignal (Clock_A) angelegt wird, – einer zweiten und dritten Kontaktstelle (213, 214), an die ein erstes bzw. zweites externes Testfreigabesignal (Enable_A, Enable_B) angelegt werden, – einer vierten und fünften Kontaktstelle (215, 216), – einem ersten und zweiten Speicher (225, 227), in denen Daten gespeichert werden, – einer ersten eingebauten Eigentesteinheit (221), die mit dem ersten Speicher sowie der ersten und zweiten Kontaktstelle verbunden ist, um Funktionen des ersten Speichers in Abhängigkeit vom Taktsignal und vom ersten Testfreigabesignal zu testen und die Resultate zur vierten Kontaktstelle zu senden, und – einer zweiten eingebauten Eigentesteinheit (223), die mit dem zweiten Speicher sowie der ersten und dritten Kontaktstelle verbunden ist, um Funktionen des zweiten Speichers in Abhängigkeit vom Taktsignal und dem zweiten Testfreigabesignal zu testen und die Ergebnisse zur fünften Kontaktstelle zu senden.Semiconductor component according to claim 4, comprising: - a first contact point ( 211 ), to which an external clock signal (Clock_A) is applied, - a second and third contact point ( 213 . 214 ) to which a first and second external test enable signal (Enable_A, Enable_B) are applied, - a fourth and fifth contact point ( 215 . 216 ), - a first and second memory ( 225 . 227 ), in which data are stored, - a first built-in self-testing unit ( 221 ) connected to the first memory and the first and second pads for testing functions of the first memory in response to the clock signal and the first test enable signal and sending the results to the fourth pad, and a second built-in self-testing unit ( 223 ) coupled to the second memory and the first and third pads for testing functions of the second memory in response to the clock signal and the second test enable signal and transmitting the results to the fifth pad. Halbleiterbauelement nach Anspruch 4, mit: – einer ersten Kontaktstelle (311), an die ein externes Taktsignal (Clock_A) angelegt wird, – einer zweiten und dritten Kontaktstelle (313, 314), an die ein erstes bzw. zweites Testfreigabesignal (Enable_A, Enable_B) angelegt werden, – einer vierten und fünften Kontaktstelle (315, 316), – einem ersten und zweiten Speicher (325, 327), in denen Daten gespeichert werden, und – einer eingebauten Eigentesteinheit (321), die mit dem ersten Speicher, dem zweiten Speicher und der ersten bis dritten Kontaktstelle verbunden ist, um Funktionen des ersten und zweiten Speichers in Abhängigkeit vom Taktsignal sowie dem ersten und zweiten Testfreigabesignal zu testen und die Resultate zur vierten bzw. fünften Kontaktstelle zu senden.Semiconductor component according to claim 4, comprising: - a first contact point ( 311 ), to which an external clock signal (Clock_A) is applied, - a second and third contact point ( 313 . 314 ), to which a first or second test enable signal (Enable_A, Enable_B) are applied, - a fourth and fifth contact point ( 315 . 316 ), - a first and second memory ( 325 . 327 ), in which data is stored, and - a built-in self-testing unit ( 321 ) connected to the first memory, the second memory, and the first to third pads for testing functions of the first and second memories in response to the clock signal and the first and second test enable signals and transmitting the results to the fourth and fifth pads, respectively , Halbleiterbauelement nach einem der Ansprüche 1 bis 7, wobei die Speicher von DRAM-Bänken gebildet sind.A semiconductor device according to any one of claims 1 to 7, wherein the memories are formed by DRAM banks. Speichertest-Steuerschaltung für ein Halbleiterbauelement nach einem der Ansprüche 1 bis 8, wobei die Speichertest-Steuerschaltung mit einer Kontaktstelle, einer weiteren Kontaktstelle, einem Logikschaltkreis sowie einem ersten und zweiten Speicher verbunden ist, um Speichersteuersignale und Speicherdatensignale zum ersten und zweiten Speicher zu übertragen, wenn der erste und zweite Speicher getestet werden, und um Speichersteuersignale und Speicherdatensignale während eines Normalbetriebs zum Logikschaltkreis zu übertragen, und folgende Elemente enthält: – eine Speichersteuersignal-Steuereinheit (25) zur Übertragung der Speichersteuersignale zum ersten und zweiten Speicher sowie zum Logikschaltkreis, – eine Speicherdatensteuereinheit (27) zur Übertragung der Speicherdatensignale zum ersten und zweiten Speicher sowie zum Logikschaltkreis oder zur Übertragung der vom ersten und zweiten Speicher und vom Logikschaltkreis erzeugten Speicherdatensignale zur weiteren Kontaktstelle und – einen Hauptsteuersignalgenerator (23), der mit der Speichersteuersignal-Steuereinheit und der Speicherdatensteuereinheit verbunden ist, um die Speichersteuersignale zum ersten und zweiten Speicher und zum Logikschaltkreis in Abhängigkeit vom Teststeuersignal sowie die Speicherdatensignale des ersten und zweiten Speichers und des Logikschaltkreises zur weiteren Kontaktstelle zu übertragen.A memory test control circuit for a semiconductor device according to any one of claims 1 to 8, wherein the memory test control circuit is connected to a pad, another pad, a logic circuit, and first and second memories to transfer memory control signals and memory data signals to the first and second memories. when the first and second memories are tested, and to transfer memory control signals and memory data signals to the logic circuit during normal operation, and comprising: a memory control signal controller (10); 25 ) for the transmission of the memory control signals to the first and second memory and to the logic circuit, - a memory data control unit ( 27 ) for transmitting the memory data signals to the first and second memories and the logic circuit or for transmitting the memory data signals generated by the first and second memory and the logic circuit to the further contact point and - a main control signal generator ( 23 ) connected to the memory control signal control unit and the memory data control unit for transmitting the memory control signals to the first and second memories and the logic circuit in response to the test control signal and the memory data signals of the first and second memories and the logic circuit to the further pad. Speichertest-Steuerschaltung nach Anspruch 9, wobei der Hauptsteuersignalgenerator ein solcher ist, in welchem das Ausgangssignal der Speichersteuersignal-Steuereinheit und dasjenige der Speicherdatensteuereinheit zum ersten Speicher übertragen werden, wenn das erste und zweite Teststeuersignal inaktiv sind, das Ausgangssignal der Speichersteuersignal-Steuereinheit und dasjenige der Speicherdatensteuereinheit zum zweiten Speicher übertragen werden, wenn das erste Teststeuersignal aktiv und das zweite Teststeuersignal inaktiv ist, und das Ausgangssignal der Speichersteuersignal-Steuereinheit und dasjenige der Speicherdatensteuereinheit nicht zum Logikschaltkreis übertragen werden, wenn das erste Teststeuersignal inaktiv und das zweite Teststeuersignal aktiv ist.The memory test control circuit according to claim 9, wherein the main control signal generator is one in which the output of the memory control signal control unit and that of the memory data control unit are transmitted to the first memory when the first and second test control signals are inactive, the output of the memory control signal control unit and that of Memory data control unit are transmitted to the second memory when the first test control signal is active and the second test control signal is inactive, and the output of the memory control signal control unit and that of the memory data control unit are not transmitted to the logic circuit, when the first test control signal inactive and the second test control signal is active. Speichertest-Steuerschaltung nach Anspruch 9 oder 10, wobei die Speichersteuersignal-Steuereinheit folgende Elemente enthält: – einen Puffer (31) zum Empfangen der Speichersteuersignale, – ein Logik-Gatter (33) zum Empfangen des Ausgangssignals des Puffers und zum Empfangen der Hauptsteuersignale sowie zur Übertragung eines der Ausgangssignale zum Logikschaltkreis und – eine Speichersteuerung (35) zum Empfangen des Ausgangssignals des Logik-Gatters und des Ausgangssignals des Logikschaltkreises sowie zur Übertragung des Ausgangssignals des Logik-Gatters und des Ausgangssignals des Logikschaltkreises zum ersten und zweiten Speicher in Abhängigkeit von den Hauptsteuersignalen.A memory test control circuit according to claim 9 or 10, wherein the memory control signal control unit comprises: - a buffer ( 31 ) for receiving the memory control signals, - a logic gate ( 33 ) for receiving the output signal of the buffer and for receiving the main control signals and for transmitting one of the output signals to the logic circuit, and - a memory controller ( 35 ) for receiving the output signal of the logic gate and the output signal of the logic circuit and for transmitting the output signal of the logic gate and the output signal of the logic circuit to the first and second memory in response to the main control signals. Speichertest-Steuerschaltung nach Anspruch 11, wobei das Logik-Gatter folgende Elemente enthält: – ein erstes UND-Gatter (33a) zum Empfangen des Ausgangssignals des Puffers sowie eines ersten Hauptsteuersignals vom Hauptsteuersignalgenerator, zum Übertragen des Ausgangssignals des Puffers zur Speichersteuerung, wenn das erste Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das erste Hauptsteuersignal auf niedrigem Logikpegel liegt, – ein zweites UND-Gatter (33b) zum Empfangen des Ausgangssignals des Puffers sowie eines zweiten Hauptsteuersignals vom Hauptsteuersignalgenerator, zum Übertragen des Ausgangssignals des Puffers zum Logikschaltkreis, wenn das zweite Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das zweite Hauptsteuersignal auf niedrigem Pegel liegt, und – ein drittes UND-Gatter (33c) zum Empfangen des Ausgangssignals des Puffers sowie eines dritten Hauptsteuersignals vom Hauptsteuersignalgenerator, zum Übertragen des Ausgangssignals des Puffers zur Speichersteuerung, wenn das dritte Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das dritte Hauptsteuersignal auf niedrigem Logikpegel liegt.The memory test control circuit of claim 11, wherein the logic gate includes: a first AND gate ( 33a ) for receiving the output signal of the buffer and a first main control signal from the main control signal generator, for transmitting the output signal of the buffer for Memory control when the first main control signal is at a high logic level and for blocking the output signal of the buffer when the first main control signal is at a low logic level, - a second AND gate ( 33b ) for receiving the output signal of the buffer and a second main control signal from the main control signal generator, for transmitting the output signal of the buffer to the logic circuit when the second main control signal is at a high logic level, and for blocking the output signal of the buffer when the second main control signal is at low level, and - a third AND gate ( 33c ) for receiving the output of the buffer and a third main control signal from the main control signal generator, for transmitting the output of the buffer for memory control when the third main control signal is at a high logic level, and for disabling the output of the buffer when the third main control signal is at a low logic level. Speichertest-Steuerschaltung nach Anspruch 11 oder 12, wobei die Speichersteuerung folgende Elemente enthält: – einen ersten Multiplexer (35a) zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters sowie zum Übertragen des Ausgangssignals des Logikschaltkreises oder des Ausgangssignals des Logik-Gatters zum ersten Speicher in Abhängigkeit von den Hauptsteuersignalen und – einen zweiten Multiplexer (35b) zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters sowie zum Übertragen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters zum zweiten Speicher in Abhängigkeit von den Hauptsteuersignalen.Memory test control circuit according to claim 11 or 12, wherein the memory control comprises the following elements: - a first multiplexer ( 35a ) for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit or the output signal of the logic gate to the first memory in response to the main control signals and - a second multiplexer ( 35b ) for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit and the output signal of the logic gate to the second memory in response to the main control signals. Speichertest-Steuerschaltung nach einem der Ansprüche 9 bis 13, wobei die Speicherdatensteuereinheit folgende Elemente enthält: – einen Eingabe/Ausgabe-Puffer (41), an den die Speicherdatensignale angelegt werden, – ein Logik-Gatter (43) zum Empfangen des Ausgangssignals des Eingabe/Ausgabe-Puffers und der Hauptsteuersignale sowie zum Übertragen eines der Ausgangssignale zum Logikschaltkreis, – eine Speichersteuerung (45) zum Empfangen des Ausgangssignals des Logik-Gatters und des Ausgangssignals des Logikschaltkreises sowie zum Übertragen des Ausgangssignals des Logik-Gatters oder des Ausgangssignals des Logikschaltkreises zum ersten und zweiten Speicher in Abhängigkeit von den Hauptsteuersignalen, – eine Ausgabesteuerung (47) zum Empfangen von durch den ersten und zweiten Speicher erzeugten Speicherdatensignalen und des Ausgangssignals des Logikschaltkreises sowie zum Übertragen der vom ersten und zweiten Speicher erzeugten Speicherdatensignale oder des Ausgangssignals des Logikschaltkreises zum Eingabe/Ausgabe-Puffer in Abhängigkeit von den Hauptsteuersignalen und – eine Ausgabepuffersteuerung (49) zum Empfangen der Hauptsteuersignale und der vom ersten und zweiten Speicher erzeugten Speicherdatensignale, zum Übertragen des Ausgangssignals zum Eingabe/Ausgabe-Puffer und zum Weiterleiten des Ausgangssignals der Ausgabesteuerung über den Eingabe/Ausgabe-Puffer, wenn das Ausgangssignal aktiv ist, sowie zur Nichtweiterleitung des Ausgangssignals der Ausgabesteuerung über den Eingabe/Ausgabe-Puffer, wenn das Ausgangssignal inaktiv ist.The memory test control circuit of any one of claims 9 to 13, wherein the memory data control unit includes: - an input / output buffer ( 41 ) to which the memory data signals are applied, - a logic gate ( 43 ) for receiving the output signal of the input / output buffer and the main control signals and for transmitting one of the output signals to the logic circuit, - a memory controller ( 45 ) for receiving the output signal of the logic gate and the output signal of the logic circuit and for transmitting the output signal of the logic gate or the output signal of the logic circuit to the first and second memory in response to the main control signals, - an output control ( 47 ) for receiving memory data signals generated by the first and second memories and the output signal of the logic circuit and for transferring the memory data signals generated by the first and second memories or the output signal of the logic circuit to the input / output buffer in response to the main control signals and - an output buffer control ( 49 ) for receiving the main control signals and the memory data signals generated by the first and second memories, for transmitting the output signal to the input / output buffer and for passing the output signal of the output control via the input / output buffer when the output signal is active, and for not forwarding the Output signal of the output controller via the input / output buffer when the output signal is inactive. Speichertest-Steuerschaltung nach Anspruch 14, wobei der Eingabe/Ausgabe-Puffer folgende Elemente enthält: – einen Eingabepuffer (41a) zur Übertragung der Speicherdatensignale zum Logik-Gatter und – einen Ausgabepuffer (41b) zur Übertragung des Ausgangssignals der Ausgabesteuerung nach außen in Abhängigkeit von der Ausgabepuffersteuerung.The memory test control circuit of claim 14, wherein the input / output buffer includes: - an input buffer (14); 41a ) for transferring the memory data signals to the logic gate and - an output buffer ( 41b ) for transmitting the output signal of the output controller to the outside in response to the output buffer control. Speichertest-Steuerschaltung nach Anspruch 14 oder 15, wobei das Logik-Gatter folgende Elemente enthält: – ein viertes UND-Gatter (43a) zum Empfangen des Ausgangssignals des Eingabe/Ausgabe-Puffers und eines ersten Hauptsteuersignals, zum Übertragen des Ausgangssignals des Puffers zur Speichersteuerung, wenn das erste Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das erste Hauptsteuersignal auf niedrigem Logikpegel liegt, – ein fünftes UND-Gatter (43b) zum Empfangen des Ausgangssignals des Puffers und eines zweiten Hauptsteuersignals, zum Übertragen des Ausgangssignals des Puffers zum Logikschaltkreis, wenn das zweite Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das zweite Hauptsteuersignal auf niedrigem Logikpegel liegt, und – ein sechstes UND-Gatter (43c) zum Empfangen des Ausgangssignals des Puffers und eines dritten Hauptsteuersignals, zum Übertragen des Ausgangssignals des Puffers zur Speichersteuerung, wenn das dritte Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des Puffers, wenn das dritte Hauptsteuersignal auf niedrigem Logikpegel liegt.The memory test control circuit of claim 14 or 15, wherein the logic gate includes: a fourth AND gate ( 43a ) for receiving the output of the input / output buffer and a first main control signal, for transmitting the output of the buffer for memory control when the first main control signal is at a high logic level, and for disabling the output of the buffer when the first main control signal is at a low logic level , - a fifth AND gate ( 43b ) for receiving the output of the buffer and a second main control signal, for transmitting the output of the buffer to the logic circuit when the second main control signal is at a high logic level, and for inhibiting the output of the buffer when the second main control signal is at a low logic level, and - on sixth AND gate ( 43c ) for receiving the output of the buffer and a third main control signal, for transmitting the output of the buffer for memory control when the third main control signal is at a high logic level, and for disabling the output of the buffer when the third main control signal is at a low logic level. Speichertest-Steuerschaltung nach einem der Ansprüche 13 bis 16, wobei die Speichersteuerung folgende Elemente enthält: – einen dritten Multiplexer (45a) zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters sowie zum Übertragen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters zum ersten Speicher in Abhängigkeit von den Hauptsteuersignalen und – einen vierten Multiplexer (45b) zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters und zum Übertragen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters zum zweiten Speicher in Abhängigkeit von den Hauptsteuersignalen. The memory test control circuit of any one of claims 13 to 16, wherein the memory controller includes: - a third multiplexer ( 45a ) for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit and the output signal of the logic gate to the first memory in response to the main control signals and - a fourth multiplexer ( 45b ) for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit and the output signal of the logic gate to the second memory in response to the main control signals. Speichertest-Steuerschaltung nach einem der Ansprüche 14 bis 17, wobei die Ausgabesteuerung aus einem Multiplexer besteht, der die vom ersten und zweiten Speicher erzeugten Speicherdatensignale und das Ausgangssignal des Logikschaltkreises empfängt und die vom ersten und zweiten Speicher erzeugten Speicherdatensignale und das Ausgangssignal des Logikschaltkreises in Abhängigkeit von den Hauptsteuersignalen überträgt.A memory test control circuit according to any one of claims 14 to 17, wherein the output controller is a multiplexer which receives the memory data signals and the output signal of the logic circuit generated by the first and second memories and the memory data signals generated by the first and second memories and the output signal of the logic circuit from the main control signals. Speichertest-Steuerschaltung nach einem der Ansprüche 14 bis 18, wobei die Ausgabepuffersteuerung folgende Elemente enthält: – ein erstes Logik-Gatter (49a) zum Empfangen der Hauptsteuersignale für die Steuerung des ersten und zweiten Speichers, – ein zweites Logik-Gatter (49b) zum Empfangen der vom ersten und zweiten Speicher erzeugten Speicherdatensignale, – ein siebtes UND-Gatter (49c) zum Empfangen der Ausgangssignale des ersten und zweiten Logik-Gatters, – ein drittes Logik-Gatter (49d) zum Empfangen des Ausgangssignals des siebten UND-Gatters und der Hauptsteuersignale zur Steuerung des Logikschaltkreises und – ein NAND-Gatter (49e) zum Empfangen des Ausgangssignals des dritten Logik-Gatters und einer Versorgungsspannung und zum Übertragen des Ausgangssignals zum Eingabe/Ausgabe-Puffer.The memory test control circuit of any one of claims 14 to 18, wherein the output buffer control comprises: a first logic gate ( 49a ) for receiving the main control signals for the control of the first and second memory, - a second logic gate ( 49b ) for receiving the memory data signals generated by the first and second memories, - a seventh AND gate ( 49c ) for receiving the output signals of the first and second logic gates, - a third logic gate ( 49d ) for receiving the output signal of the seventh AND gate and the main control signals for controlling the logic circuit, and - a NAND gate ( 49e ) for receiving the output signal of the third logic gate and a supply voltage and for transmitting the output signal to the input / output buffer. Speichertest-Steuerschaltung nach einem der Ansprüche 9 bis 19, wobei der Hauptsteuersignalgenerator ein Speicherhauptsteuersignal aktiviert, wenn die Teststeuersignale aktiv sind, und ein Logikhauptsteuersignal aktiviert, wenn die Teststeuersignale inaktiv sind.The memory test control circuit of claim 9, wherein the main control signal generator activates a memory main control signal when the test control signals are active and a main logic control signal when the test control signals are inactive. Speichertest-Steuerschaltung nach einem der Ansprüche 9 bis 20, wobei als Hauptsteuersignal ein erstes Hauptsteuersignal in Form eines Speicherhauptsteuersignals und ein zweites Hauptsteuersignal in Form eines Logikhauptsteuersignals vorgesehen sind.The memory test control circuit according to any one of claims 9 to 20, wherein as a main control signal, a first main control signal in the form of a main memory control signal and a second main control signal in the form of a logic main control signal are provided. Speichertest-Steuerschaltung nach Anspruch 21, wobei die Speichersteuerung folgende Elemente enthält: – einen ersten Multiplexer zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters und zum Übertragen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters zum ersten Speicher in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal sowie – einen zweiten Multiplexer zum Empfangen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters und zum Übertragen des Ausgangssignals des Logikschaltkreises und des Ausgangssignals des Logik-Gatters zum zweiten Speicher in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal.The memory test control circuit of claim 21, wherein the memory controller includes: - A first multiplexer for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit and the output signal of the logic gate to the first memory in response to the main memory control signal and the main logic control signal and - A second multiplexer for receiving the output signal of the logic circuit and the output signal of the logic gate and for transmitting the output signal of the logic circuit and the output signal of the logic gate to the second memory in response to the main memory control signal and the main logic control signal. Speichertest-Steuerschaltung nach Anspruch 21 oder 22 mit einer Speicherdatensteuerung (55) mit folgenden Elementen: – einen ersten Eingabe/Ausgabe-Puffer (71), an den die Speicherdatensignale angelegt werden, – ein erstes Logik-Gatter (73) zum Empfangen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers, des Speicherhauptsteuersignals und des Logikhauptsteuersignals sowie zum Übertragen eines der Ausgangssignale zum Logikschaltkreis, – eine erste Speichersteuerung (75) zum Empfangen des Ausgangssignals des ersten Logik-Gatters und des Ausgangssignals des Logikschaltkreises sowie zum Übertragen des Ausgangssignals des ersten Logik-Gatters oder des Ausgangssignals des Logikschaltkreises zum ersten Speicher in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal, – eine erste Ausgabesteuerung (77) zum Empfangen der vom ersten Speicher erzeugten Speicherdatensignale und des Ausgangssignals des Logikschaltkreises sowie zum Übertragen der vom ersten Speicher erzeugten Speicherdatensignale oder des Ausgangssignals des Logikschaltkreises zum ersten Eingabe/Ausgabe-Puffer in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal und – eine erste Ausgabepuffersteuerung (79) zum Empfangen des Speicherhauptsteuersignals, des Logikhauptsteuersignals und der vom ersten Speicher erzeugten Speicherdatensignale sowie zum Übertragen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers, wobei das Ausgangssignal der ersten Ausgabesteuerung über den ersten Eingabe/Ausgabe-Puffer weitergeleitet wird, wenn das Ausgangssignal der ersten Ausgabepuffersteuerung aktiv ist, während das Ausgangssignal der ersten Ausgabesteuerung nicht durch den ersten Eingabe/Ausgabe-Puffer weitergeleitet wird, wenn das Ausgangssignal der ersten Ausgabepuffersteuerung inaktiv ist.A memory test control circuit according to claim 21 or 22, comprising a memory data controller ( 55 ) comprising the following elements: a first input / output buffer ( 71 ) to which the memory data signals are applied, - a first logic gate ( 73 ) for receiving the output of the first input / output buffer, the main memory control signal and the main logic control signal, and for transmitting one of the output signals to the logic circuit, a first memory controller (10) 75 ) for receiving the output signal of the first logic gate and the output signal of the logic circuit and for transmitting the output signal of the first logic gate or the output signal of the logic circuit to the first memory in response to the memory main control signal and the logic main control signal, - a first output control ( 77 ) for receiving the memory data signals generated by the first memory and the output signal of the logic circuit and for transmitting the memory data generated by the first memory or the output signal of the logic circuit to the first input / output buffer in response to the main memory control signal and the main logic control signal and A first output buffer control ( 79 ) for receiving the main memory control signal, the main logic control signal and the memory data signals generated by the first memory, and transmitting the output of the first input / output buffer, the output of the first output controller being forwarded through the first input / output buffer when the output of the first Output buffer control is active, while the output signal of the first output control is not forwarded by the first input / output buffer when the output signal of the first output buffer control is inactive. Speichertest-Steuerschaltung nach Anspruch 23, wobei der erste Eingabe/Ausgabe-Puffer folgende Elemente enthält: – einen ersten Eingabepuffer (71a) zum Übertragen des Speicherdatensignals zum ersten Logik-Gatter und – einen ersten Ausgabepuffer (71b) zum Übertragen des Ausgangssignals der ersten Ausgabesteuerung nach außen in Abhängigkeit von der ersten Ausgabepuffersteuerung.The memory test control circuit of claim 23, wherein the first input / output buffer includes: a first input buffer (14); 71a ) for transmitting the memory data signal to the first logic gate, and - a first output buffer ( 71b ) for transmitting the output signal of the first output controller outward in response to the first output buffer control. Speichertest-Steuerschaltung nach Anspruch 23 oder 24, wobei das erste Logik-Gatter folgende Elemente enthält: – ein erstes UND-Gatter (73a) zum Empfangen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers und des Speicherhauptsteuersignals, zum Übertragen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers zur ersten Speichersteuerung, wenn das Speicherhauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers, wenn das Speicherhauptsteuersignal auf niedrigem Logikpegel liegt, und – ein zweites UND-Gatter (73c) zum Empfangen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers und des Logikhauptsteuersignals, zum Übertragen des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers zum Logikschaltkreis, wenn das Logikhauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des ersten Eingabe/Ausgabe-Puffers, wenn das Logikhauptsteuersignal auf niedrigem Logikpegel liegt.The memory test control circuit of claim 23 or 24, wherein the first logic gate includes: - a first AND gate ( 73a ) for receiving the output of the first input / output buffer and the memory main control signal, for transmitting the output of the first input / output buffer to the first memory controller when the memory main control signal is at a high logic level, and for disabling the output of the first input / output Buffer when the memory main control signal is at logic low level, and - a second AND gate ( 73c ) for receiving the output of the first input / output buffer and the logic main control signal, for transmitting the output of the first input / output buffer to the logic circuit when the logic main control signal is at a high logic level, and for inhibiting the output of the first input / output buffer when the logic main control signal is at a low logic level. Speichertest-Steuerschaltung nach einem der Ansprüche 23 bis 25, wobei die erste Speichersteuerung von einem Multiplexer gebildet ist, der das Ausgangssignal des Logikschaltkreises und das Ausgangssignal des ersten Logik-Gatters empfängt und das Ausgangssignal des Logikschaltkreises sowie das Ausgangssignal des ersten Logik-Gatters in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal zum ersten Speicher überträgt.The memory test control circuit according to any one of claims 23 to 25, wherein the first memory controller is constituted by a multiplexer receiving the output signal of the logic circuit and the output signal of the first logic gate and the output signal of the logic circuit and the output signal of the first logic gate in response from the main memory control signal and the main logic control signal to the first memory. Speichertest-Steuerschaltung nach einem der Ansprüche 23 bis 26, wobei die erste Ausgabesteuerung von einem Multiplexer gebildet ist, der die vom ersten Speicher erzeugten Speicherdatensignale und das Ausgangssignal des Logikschaltkreises empfängt und die vom ersten Speicher erzeugten Speicherdatensignale oder das Ausgangssignal des Logikschaltkreises in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal zum ersten Eingabe/Ausgabe-Puffer überträgt.A memory test control circuit according to any one of claims 23 to 26, wherein the first output controller is constituted by a multiplexer receiving the memory data signals and the output signal of the logic circuit generated by the first memory and the memory data signals generated by the first memory or the output signal of the logic circuit in response to the main memory control signal and from the main logic control signal to the first input / output buffer. Speichertest-Steuerschaltung nach einem der Ansprüche 23 bis 27, wobei die erste Ausgabepuffersteuerung folgende Elemente enthält: – ein drittes UND-Gatter (79a) zum Empfangen des Speicherhauptsteuersignals und der vom ersten Speicher erzeugten Speicherdatensignale, – ein erstes Logik-Gatter (79c) zum Empfangen des Ausgangssignals des dritten UND-Gatters und des Hauptsteuersignals und – ein erstes NAND-Gatter (79d) zum Empfangen des Ausgangssignals des ersten Logik-Gatters und einer Versorgungsspannung.The memory test control circuit of any one of claims 23 to 27, wherein the first output buffer control includes: a third AND gate ( 79a ) for receiving the memory main control signal and the memory data signals generated by the first memory, - a first logic gate ( 79c ) for receiving the output signal of the third AND gate and the main control signal, and - a first NAND gate ( 79d ) for receiving the output signal of the first logic gate and a supply voltage. Speichertest-Steuerschaltung nach einem der Ansprüche 23 bis 28, wobei eine zweite Speicherdatensteuereinheit mit folgenden Elementen vorgesehen ist: – einem zweiten Eingabe/Ausgabe-Puffer (81), an den Speicherdatensignale angelegt werden, – einem zweiten Logik-Gatter (83) zum Empfangen des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers, des Speicherhauptsteuersignals und des Logikhauptsteuersignals sowie zum Übertragen eines der Ausgangssignale zum Logikschaltkreis, – einer zweiten Speichersteuerung (85) zum Empfangen des Ausgangssignals des zweiten Logik-Gatters und des Ausgangssignals des Logikschaltkreises sowie zum Übertragen des Ausgangssignals des zweiten Logik-Gatters oder des Ausgangssignals des Logikschaltkreises zum zweiten Speicher in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal, – einer zweiten Ausgabesteuerung (87) zum Empfangen von durch den zweiten Speicher erzeugten Speicherdatensignalen und des Ausgangssignals des Logikschaltkreises und zum Übertragen der vom zweiten Speicher erzeugten Speicherdatensignale oder des Ausgangssignals des Logikschaltkreises zum zweiten Eingabe/Ausgabe-Puffer in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal und – einer zweiten Ausgabepuffersteuerung (89) zum Empfangen des Speicherhauptsteuersignals, des Logikhauptsteuersignals und der vom zweiten Speicher erzeugten Speicherdatensignale zum zweiten Eingabe/Ausgabe-Puffer, wobei das Ausgangssignal der zweiten Ausgabesteuerung über den zweiten Eingabe/-Ausgabe-Puffer weitergeleitet wird, wenn das Ausgangssignal der zweiten Ausgabepuffersteuerung aktiv ist, während das Ausgangssignal der zweiten Ausgabesteuerung nicht über den zweiten Eingabe/Ausgabe-Puffer weitergeleitet wird, wenn das Ausgangssignal der zweiten Ausgabepuffersteuerung inaktiv ist.A memory test control circuit as claimed in any one of claims 23 to 28, wherein a second memory data controller is provided with: - a second input / output buffer ( 81 ) to which memory data signals are applied, - a second logic gate ( 83 ) for receiving the output signal of the second input / output buffer, the main memory control signal and the main logic control signal, and for transmitting one of the output signals to the logic circuit, - a second memory controller ( 85 ) for receiving the output signal of the second logic gate and the output signal of the logic circuit and for transmitting the output signal of the second logic gate or the output signal of the logic circuit to the second memory in response to the memory main control signal and the logic master control signal, - a second output control ( 87 ) for receiving memory data signals generated by the second memory and the output signal of the logic circuit and for transmitting the second of the memory Memory generated memory data signals or the output signal of the logic circuit to the second input / output buffer in response to the memory main control signal and the main logic control signal and - a second output buffer control ( 89 ) for receiving the main memory control signal, the main logic control signal and the memory data signals generated from the second memory to the second input / output buffer, the output of the second output controller being forwarded via the second input / output buffer when the output of the second output buffer control is active, while the output signal of the second output controller is not forwarded through the second input / output buffer when the output of the second output buffer controller is inactive. Speichertest-Steuerschaltung nach Anspruch 29, wobei der zweite Eingabe/Ausgabe-Puffer folgende Elemente enthält: – einen zweiten Eingabe-Puffer (81a) zum Übertragen des Speicherdatensignals zum zweiten Logik-Gatter und – einen zweiten Ausgabe-Puffer (81b) zum Übertragen des Ausgangssignals der zweiten Ausgabesteuerung nach außen in Abhängigkeit von der zweiten Ausgabepuffersteuerung.The memory test control circuit of claim 29, wherein the second input / output buffer includes: a second input buffer (14); 81a ) for transferring the memory data signal to the second logic gate, and - a second output buffer ( 81b ) for transmitting the output signal of the second output controller to the outside in response to the second output buffer controller. Speichertest-Steuerschaltung nach Anspruch 29 oder 30, wobei das zweite Logik-Gatter folgende Elemente enthält: – ein viertes UND-Gatter (83a) zum Empfangen des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers und des Speicherhauptsteuersignals, zum Übertragen des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers zur zweiten Speichersteuerung, wenn das Speicherhauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers, wenn das Speicherhauptsteuersignal auf niedrigem Logikpegel liegt, und – ein fünftes UND-Gatter (83c) zum Empfangen des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers und des Hauptsteuersignals, zum Übertragen des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers zum Logikschaltkreis, wenn das Hauptsteuersignal auf hohem Logikpegel liegt, und zum Sperren des Ausgangssignals des zweiten Eingabe/Ausgabe-Puffers, wenn das Hauptsteuersignal auf niedrigem Logikpegel liegt.The memory test control circuit of claim 29 or 30, wherein the second logic gate includes: a fourth AND gate ( 83a ) for receiving the output of the second input / output buffer and the memory main control signal, for transmitting the output of the second input / output buffer to the second memory controller when the memory main control signal is at a high logic level, and for disabling the output of the second input / output Buffer when the memory main control signal is at a low logic level, and - a fifth AND gate ( 83c ) for receiving the output of the second input / output buffer and the main control signal, for transmitting the output of the second input / output buffer to the logic circuit when the main control signal is at a high logic level, and for inhibiting the output of the second input / output buffer when the main control signal is at a low logic level. Speichertest-Steuerschaltung nach einem der Ansprüche 29 bis 31, wobei die zweite Speichersteuerung aus einem Multiplexer besteht, der das Ausgangssignal des Logikschaltkreises und das Ausgangssignal des zweiten Logik-Gatters empfängt und das Ausgangssignal des Logikschaltkreises sowie das Ausgangssignal des zweiten Logik-Gatters in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal zum zweiten Speicher überträgt.A memory test control circuit according to any one of claims 29 to 31, wherein the second memory controller consists of a multiplexer receiving the output of the logic circuit and the output of the second logic gate and the output of the logic circuit and the output of the second logic gate in response to Main memory control signal and from the main logic control signal to the second memory transmits. Speichertest-Steuerschaltung nach einem der Ansprüche 29 bis 32, wobei die zweite Ausgabesteuerung aus einem Multiplexer besteht, der die vom zweiten Speicher erzeugten Speicherdatensignale und das Ausgangssignal des Logikschaltkreises empfängt und die vom zweiten Speicher erzeugten Speicherdatensignale oder das Ausgangssignal des Logikschaltkreises in Abhängigkeit vom Speicherhauptsteuersignal und vom Logikhauptsteuersignal zum zweiten Eingabe/Ausgabe-Puffer weiterleitet.A memory test control circuit according to any one of claims 29 to 32, wherein the second output controller is a multiplexer which receives the memory data signals and the output signal of the logic circuit generated by the second memory and the memory data signals generated by the second memory or the output signal of the logic circuit in response to the main memory control signal and from the main logic control signal to the second input / output buffer. Speichertest-Steuerschaltung nach einem der Ansprüche 29 bis 33, wobei die zweite Ausgabepuffersteuerung folgende Elemente enthält: – ein sechstes UND-Gatter (89a) zum Empfangen des Speicherhauptsteuersignals und der vom zweiten Speicher erzeugten Speicherdatensignale, – ein zweites Logik-Gatter (89c) zum Empfangen des Ausgangssignals des sechsten UND-Gatters und des Hauptsteuersignals und – ein zweites NAND-Gatter (89d) zum Empfangen des Ausgangssignals des zweiten Logik-Gatters und einer Versorgungsspannung.A memory test control circuit according to any of claims 29 to 33, wherein said second output buffer control includes: - a sixth AND gate ( 89a ) for receiving the memory main control signal and the memory data signals generated by the second memory, - a second logic gate ( 89c ) for receiving the output signal of the sixth AND gate and the main control signal, and - a second NAND gate ( 89d ) for receiving the output signal of the second logic gate and a supply voltage. Speichertestverfahren für ein kombiniertes Halbleiterspeicher- und -logikbauelement mit einer an einen externen Anschluss angeschlossenen, eingebauten Eigentesteinheit und einer Mehrzahl von Speichern, gekennzeichnet durch folgende Schritte: a) Schreiben von Daten in die eingebaute Eigentesteinheit und die mehreren Speicher und b) Lesen von Daten, die in den mehreren Speichern gespeichert sind, durch die eingebaute Eigentesteinheit.A memory test method for a combined semiconductor memory and logic device having a built-in self-test unit connected to an external terminal and a plurality of memories, characterized by the steps of: a) writing data in the built-in self-test unit and the multiple memory and b) reading data stored in the plurality of memories by the built-in self-test unit. Speichertestverfahren nach Anspruch 35, wobei der Schritt a des Schreibens von Daten folgende Teilschritte beinhaltet: a1) Aktivieren der mehreren Speicher, a2) Lesen der in den mehreren Speichern gespeicherten Daten durch die eingebaute Eigentesteinheit und a3) Schreiben der Daten in die mehreren Speicher durch die eingebaute Eigentesteinheit.The memory test method of claim 35, wherein said step a of writing data includes the substeps of: a1) activating the multiple memories, a2) read the data stored in the plurality of memories by the built-in self-test unit and a3) Write the data into the multiple memories by the built-in self-test unit. Speichertestverfahren nach Anspruch 36, wobei im Schritt a1 zur Aktivierung der mehreren Speicher die eingebaute Eigentesteinheit dazu aktiviert wird, die mehreren Speicher zu aktivieren. The memory test method according to claim 36, wherein in step a1 for activating the plurality of memories, the built-in self-test unit is activated to activate the plurality of memories. Speichertestverfahren nach einem der Ansprüche 35 bis 37, wobei der Schritt b des Lesens von Daten folgende Teilschritte beinhaltet: b1) Lesen der im Speicher gespeicherten Daten durch die eingebaute Eigentesteinheit und b2) Vorladen der Speicher.The memory test method according to any one of claims 35 to 37, wherein the step b of reading data includes the substeps of: b1) read the data stored in the memory by the built-in self-test unit and b2) preloading the memory. Speichertestverfahren nach einem der Ansprüche 35 bis 38, wobei im Schritt a des Schreibens von Daten die eingebaute Eigentesteinheit Daten sequentiell in die mehreren Speicher schreibt.The memory test method according to any one of claims 35 to 38, wherein in the step a of writing data, the built-in self-test unit sequentially writes data into the plurality of memories. Speichertestverfahren nach einem der Ansprüche 35 bis 39, wobei im Schritt b des Lesens von Daten die eingebaute Eigentesteinheit Daten sequentiell aus den mehreren Speichern liest.The memory test method according to any one of claims 35 to 39, wherein in the step b of reading data, the built-in self-test unit sequentially reads data from the plurality of memories. Speichertestverfahren nach einem der Ansprüche 35 bis 40, weiter dadurch gekennzeichnet, dass die Speicher von DRAM-Bänken gebildet werden.The memory test method of any one of claims 35 to 40, further characterized in that the memories are formed by DRAM banks.
DE19823583A 1997-06-23 1998-05-27 Combined semiconductor memory and logic device and memory test control circuit and memory test method therefor Expired - Fee Related DE19823583B4 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR97-26470 1997-06-23
KR1019970026470A KR100474985B1 (en) 1997-06-23 1997-06-23 Memory Logic Semiconductor Device
KR97-27603 1997-06-26
KR19970027603 1997-06-26
KR97-31321 1997-07-07
KR1019970031321A KR19990009056A (en) 1997-07-07 1997-07-07 Memory test control circuit of memory logic complex semiconductor device

Publications (2)

Publication Number Publication Date
DE19823583A1 DE19823583A1 (en) 1998-12-24
DE19823583B4 true DE19823583B4 (en) 2013-07-18

Family

ID=27349551

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19823583A Expired - Fee Related DE19823583B4 (en) 1997-06-23 1998-05-27 Combined semiconductor memory and logic device and memory test control circuit and memory test method therefor

Country Status (4)

Country Link
JP (2) JPH1117130A (en)
DE (1) DE19823583B4 (en)
GB (1) GB2327506B (en)
TW (1) TW384477B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000011691A (en) 1998-06-16 2000-01-14 Mitsubishi Electric Corp Semiconductor testing apparatus
KR100301044B1 (en) * 1998-08-13 2001-09-06 윤종용 Semiconductor device able to control internal signal & testing method
TWM422285U (en) * 2011-09-21 2012-02-01 Enermax Technology Corp Liquid-cooling type improved heat exchange module

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5535165A (en) * 1995-06-30 1996-07-09 Cirrus Logic, Inc. Circuits, systems and methods for testing integrated circuit devices including logic and memory circuitry
US5568437A (en) * 1995-06-20 1996-10-22 Vlsi Technology, Inc. Built-in self test for integrated circuits having read/write memory

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59168995A (en) * 1983-03-17 1984-09-22 Mitsubishi Electric Corp Memory
JP3057760B2 (en) * 1990-11-30 2000-07-04 日本電気株式会社 Semiconductor device
JP3298955B2 (en) * 1992-12-24 2002-07-08 川崎マイクロエレクトロニクス株式会社 Semiconductor device
JPH0799000A (en) * 1993-09-30 1995-04-11 Nec Corp Method and circuit for testing ram block
US5535164A (en) * 1995-03-03 1996-07-09 International Business Machines Corporation BIST tester for multiple memories
EP0801401B1 (en) * 1996-04-02 2003-08-27 STMicroelectronics, Inc. Testing and repair of embedded memory
US5841784A (en) * 1996-04-02 1998-11-24 Stmicroelectronics, Inc. Testing and repair of embedded memory
US5734661A (en) * 1996-09-20 1998-03-31 Micron Technology, Inc. Method and apparatus for providing external access to internal integrated circuit test circuits

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568437A (en) * 1995-06-20 1996-10-22 Vlsi Technology, Inc. Built-in self test for integrated circuits having read/write memory
US5535165A (en) * 1995-06-30 1996-07-09 Cirrus Logic, Inc. Circuits, systems and methods for testing integrated circuit devices including logic and memory circuitry

Also Published As

Publication number Publication date
GB2327506A (en) 1999-01-27
JPH1117130A (en) 1999-01-22
JP2007179731A (en) 2007-07-12
GB2327506B (en) 2002-07-10
DE19823583A1 (en) 1998-12-24
GB9810262D0 (en) 1998-07-15
TW384477B (en) 2000-03-11

Similar Documents

Publication Publication Date Title
DE4110173C2 (en) Address control device for an SRAM and method for operating the same
DE4210857C2 (en) Semiconductor memory device and method for transferring data
DE69830962T2 (en) Integrated semiconductor circuit arrangement
DE4328605C2 (en) Semiconductor memory device
DE60034788T2 (en) METHOD AND CIRCUIT FOR TIMELY ADJUSTING THE CONTROL SIGNALS IN A MEMORY BLOCK
DE102005030343B4 (en) Overdrive control signal generator in semiconductor memory device
DE4322994C2 (en) Semiconductor memory device and method for setting the test mode of a semiconductor memory device
DE4127698C2 (en)
DE69837135T2 (en) Integrated semiconductor circuit device
DE102004050080B4 (en) Semiconductor memory device with column address path therein for power consumption reduction
DE4127688C2 (en)
DE4129875C2 (en)
DE102006062023A1 (en) Test operation of a multiport memory device
DE69822368T2 (en) Semiconductor memory circuit with a selector for multiple word lines, and test method therefor
DE19960005A1 (en) Memory module system and semiconductor memory device with data input and / or data output control
DE19517555C2 (en) Semiconductor memory with redundant cells
DE19737838A1 (en) DRAM for write and read-out of data
DE4317887A1 (en) DRAM with self-refresh function - has respective oscillator circuits for generating clock signal for defining refresh cycle in normal and test modes
DE19833952A1 (en) Semiconductor memory with block write mode, for writing data values in numerous memory cells
DE4003673A1 (en) ADVANCED HIGH SPEED WRITING FOR THE DRAM TEST
DE4213574C2 (en) Semiconductor memory device and operating method therefor
DE60100612T2 (en) Synchronous semiconductor memory device
DE19529691C2 (en) Semiconductor memory
DE19618722A1 (en) Semiconductor memory device
DE19823583B4 (en) Combined semiconductor memory and logic device and memory test control circuit and memory test method therefor

Legal Events

Date Code Title Description
8128 New person/name/address of the agent

Representative=s name: PATENTANWAELTE RUFF, WILHELM, BEIER, DAUSTER & PAR

8110 Request for examination paragraph 44
8125 Change of the main classification

Ipc: G11C 29/12 AFI20051017BHDE

R016 Response to examination communication
R018 Grant decision by examination section/examining division
R020 Patent grant now final

Effective date: 20131019

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee