US20010017804A1 - Semiconductor device, semiconductor memory device and test-mode entry method - Google Patents

Semiconductor device, semiconductor memory device and test-mode entry method Download PDF

Info

Publication number
US20010017804A1
US20010017804A1 US09/789,727 US78972701A US2001017804A1 US 20010017804 A1 US20010017804 A1 US 20010017804A1 US 78972701 A US78972701 A US 78972701A US 2001017804 A1 US2001017804 A1 US 2001017804A1
Authority
US
United States
Prior art keywords
test
circuit
mode
output
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US09/789,727
Other versions
US6353565B2 (en
Inventor
Shigemasa Ito
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.)
Socionext Inc
Original Assignee
Fujitsu 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
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Assigned to FUJITSU LIMITED reassignment FUJITSU LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ITO, SHIGEMASA
Publication of US20010017804A1 publication Critical patent/US20010017804A1/en
Application granted granted Critical
Publication of US6353565B2 publication Critical patent/US6353565B2/en
Assigned to FUJITSU MICROELECTRONICS LIMITED reassignment FUJITSU MICROELECTRONICS LIMITED ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJITSU LIMITED
Assigned to FUJITSU SEMICONDUCTOR LIMITED reassignment FUJITSU SEMICONDUCTOR LIMITED CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: FUJITSU MICROELECTRONICS LIMITED
Assigned to SOCIONEXT INC. reassignment SOCIONEXT INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FUJITSU SEMICONDUCTOR LIMITED
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/46Test trigger logic

Definitions

  • the present invention relates to a semiconductor device, and, more particularly, to a test-mode setting circuit for a synchronous DRAM.
  • test mode is entered in accordance with a command signal synchronous with an external clock signal.
  • the test-mode entry command signals are not accessible to ordinary customers (hereinafter referred to as “users”).
  • users ordinary customers
  • FIG. 1 is a schematic block diagram of a conventional SDRAM 50 .
  • the SDRAM 50 sets a data input/output terminal 7 of an input/output circuit 6 to a high-impedance state when an erroneous entry is made, thus disabling the data input/output operation.
  • An input buffer circuit 1 receives a clock signal CLK and various control signals CKE, CS, /RAS, /CAS and /WE. The control signals are buffered and supplied to a command decoder 2 .
  • the command decoder 2 generates various command signals in accordance with the various control signals CKE, CS, /RAS, /CAS and /WE and sends the command signals to a peripheral circuit/memory core 3 and a plurality of test-mode decision circuits 4 .
  • Multiple-bit address signals A 0 -An are supplied to the peripheral circuit/memory core 3 and the test-mode decision circuits 4 via an address buffer circuit 5 .
  • the peripheral circuit/memory core 3 performs a data write operation or data read operation in accordance with the command signal supplied from the command decoder 2 and the address signals AO-An supplied from the address buffer circuit 5 .
  • the peripheral circuit/memory core 3 is connected to an input/output circuit 6 , which is further connected to the data input/output terminal 7 .
  • data read mode data read from the peripheral circuit/memory core 3 is sent to an external circuit via the input/output circuit 6 and the data input/output terminal 7 .
  • data write mode write data supplied from the data input/output terminal 7 is written in memory cells (not shown) in the peripheral circuit/memory core 3 via the input/output circuit 6 .
  • the test-mode decision circuits 4 each of which is provided for one of the test modes, receive the command signal from the command decoder 2 and the address signals A 0 -An. Based on the command signal and the address signals A 0 -An, the test-mode decision circuits 4 determine the test mode that is to be performed.
  • each of the test-mode decision circuits 4 sends an associated one of, for example, test mode signals TEST 1 , TEST 2 , TEST 3 and TEST 4 to the peripheral circuit/memory core 3 and the test-mode output control circuit 8 .
  • the peripheral circuit/memory core 3 operates in the test mode that corresponds to the received test mode signal.
  • test-mode output control circuit 8 determines that the received test mode signal, TEST 1 , TEST 2 , TEST 3 or TEST 4 , is a specific test mode signal that shortens the life of the device, it sends an output stop signal TESHIZ to the input/output circuit 6 .
  • the input/output circuit 6 Upon reception of the output stop signal TESHIZ, the input/output circuit 6 sets the data input/output terminal 7 to a high-impedance state.
  • FIG. 3 is a schematic circuit diagram of the input/output circuit 6 of the SDRAM 50 .
  • a node between CMOS output transistors Tr 1 and Tr 2 is connected to the data input/output terminal 7 .
  • the output signal of an OR circuit 9 is supplied to the gate of the transistor Tr 1
  • the output signal of a NOR circuit 10 a is supplied to the gate of the transistor Tr 2 .
  • Read data RD is supplied to the OR circuit 9 via a data bus, and is supplied to the NOR circuit 10 a via an inverter circuit 13 d .
  • the output stop signal TESHIZ is supplied to the OR circuit 9 and the NOR circuit 10 a .
  • a NOR circuit 10 b is supplied with write data Din supplied to the data input/output terminal 7 and the output stop signal TESHIZ.
  • the read mode when the output stop signal TESHIZ has an L (Low) level, one of the transistors Tr 1 and Tr 2 in the input/output circuit 6 is turned on according to read data RD, causing the read data RD to be output from the data input/output terminal 7 .
  • the write mode the write data Din sent to the data input/output terminal 7 is inverted by the NOR circuit 10 b and is then supplied to a write amplifier (not shown).
  • FIG. 2 is a timing chart illustrating the entry of a test mode of the SDRAM 50 .
  • test-mode decision circuits 4 determine that the mode is a test mode. The test-mode decision circuits 4 then output one of the test mode signals TEST 1 -TEST 4 .
  • the test-mode output control circuit 8 sends the output stop signal TESHIZ to the input/output circuit 6 so that the data input/output terminal 7 is set to a high-impedance state.
  • read data DQ with a CAS latency of “3” is not output from the data input/output terminal 7 in accordance with, for example, a read command READ.
  • the present invention provides a semiconductor device including an internal circuit operated in accordance with a plurality of operation modes, including a test mode, and a test-mode control circuit connected to the internal circuit for operating the internal circuit in the test mode in accordance with a test mode command.
  • the test-mode control circuit includes a first control circuit and a second control circuit.
  • the first control circuit is connected to the internal circuit for inactivating at least a part of the internal circuit in accordance with the test mode command.
  • the second control circuit is connected to the first control circuit for activating at least the part of the internal circuit inactivated by the first control circuit in accordance with a release command supplied following the test mode command.
  • the present invention also provides a semiconductor memory device including an internal circuit operated in accordance with a plurality of operation modes including a test mode, a data write mode, and a data read mode.
  • the internal circuit includes an input/output circuit having a data input/output terminal.
  • the device includes a first control circuit and a second control circuit.
  • the first control circuit is connected to the internal circuit for setting the internal circuit to a test mode and inactivating at least a part of the input/output circuit in accordance with a first command signal for setting the test mode.
  • the second control circuit is connected to the internal circuit for activating at least the part of the input/output circuit inactivated by the first control circuit in accordance with a second command signal supplied following the first command signal, thereby ensuring data input/output in the test mode.
  • the present invention further provides a method for entering a test mode in a semiconductor device.
  • the semiconductor device has a plurality of operation modes including the test mode, operates in accordance with a plurality of operation commands, and has an internal circuit.
  • the method includes entering the test mode in accordance with a test mode command to be supplied to the semiconductor device, inactivating at least a part of the internal circuit, activating at least the part of the inactivated internal circuit in accordance with a release command supplied following the test mode command, and executing a data write mode and data read mode in the test mode.
  • FIG. 1 is a schematic block diagram of a conventional semiconductor device
  • FIG. 2 is a timing chart illustrating an operation to enter a test mode of the semiconductor device in FIG. 1;
  • FIG. 3 is a schematic circuit diagram of an input/output circuit of the semiconductor device in FIG. 1;
  • FIG. 4 is a schematic block diagram of a semiconductor device according to one embodiment of the invention.
  • FIG. 5 is a schematic circuit diagram of a first test-mode decision circuit in the semiconductor device in FIG. 4;
  • FIG. 6 is a schematic circuit diagram of a second test-mode decision circuit in the semiconductor device in FIG. 4;
  • FIG. 7 is a schematic circuit diagram of a test-mode output control circuit in the semiconductor device in FIG. 4.
  • FIG. 8 is a timing chart illustrating an operation to enter a test mode of the semiconductor device in FIG. 4.
  • FIG. 4 is a schematic block diagram of a semiconductor device (SDRAM) 100 according to one embodiment of the present invention.
  • the SDRAM 100 includes an input buffer circuit 1 , a command decoder 2 , a peripheral circuit/memory core 3 , first test-mode decision circuits (first control circuit) 4 , an address buffer circuit 5 , an input/output circuit 6 , a data input/output terminal 7 , a test-mode output control circuit (first control circuit) 11 , and a second test-mode decision circuit (second control circuit) 4 a.
  • the second test-mode decision circuit 4 a generates a clear signal CLR and sends the clear signal CLR to the test-mode output control circuit 11 .
  • the test-mode decision circuit 4 a receives an output stop signal TESHIZ from the test-mode output control circuit 11 .
  • FIG. 5 is a schematic circuit diagram of each first test-mode decision circuit 4 .
  • a NAND circuit 12 a receives an H-level mode register set command MRS (test-mode entry signal) from the command decoder 2 .
  • MRS test-mode entry signal
  • a NAND circuit 12 b receives address signals AD of particular multiple bits of address signals AO-An output from the address buffer circuit 5 .
  • address signals AD When a test mode is set, all address signals AD have H levels and are supplied to the NAND circuit 12 b .
  • the first test-mode decision circuits 4 then determine that a test mode has been entered.
  • the output signal of the NAND circuit 12 b is supplied to the NAND circuit 12 a via an inverter circuit 13 a.
  • the output signal of the NAND circuit 12 a is supplied to a NAND circuit 12 c , which outputs a test mode signal TEST.
  • the output signal of the NAND circuit 12 c is also supplied to a NAND circuit 12 d whose output signal is supplied to the NAND circuit 12 c.
  • the command decoder 2 supplies the NAND circuit 12 d with a test-mode release signal PRE.
  • the test-mode release signal PRE is a command to disable part of the peripheral circuit/memory core 3 .
  • the NAND circuits 12 c and 12 d form a latch circuit.
  • each first test-mode decision circuit 4 receives the H-level mode register set command MRS, and all of the address signals AD have H levels, the output signal of the inverter circuit 13 a goes to an H level. Because the NAND circuit 12 a receives two input signals both of H levels, the output signal of the NAND circuit 12 a goes to an L level. As a result, the NAND circuit 12 c outputs the H-level test mode signal TEST.
  • test mode signal TEST is latched at an H level by the NAND circuits 12 c and 12 d , regardless of the mode register set command MRS and the address signals AD.
  • FIG. 6 is a schematic circuit diagram of the second test-mode decision circuit 4 a.
  • the second test-mode decision circuit 4 a includes NAND circuits 12 e , 12 f , 12 g and 12 h , a NOR circuit 14 a and an inverter circuit 13 b.
  • the mode register set command MRS is supplied to the first input terminal of the NAND circuit 12 e , and the address signals AD of a predetermined number of bits are supplied to the second NAND circuit 12 f .
  • the output signal of the NAND circuit 12 f is supplied to the first input terminal of the NOR circuit 14 a.
  • the output stop signal TESHIZ from the test-mode output control circuit 11 is supplied via the inverter circuit 13 b to the second input terminal of the NOR circuit 14 a , whose output signal is supplied to the second input terminal of the NAND circuit 12 e.
  • the output signal of the NAND circuit 12 e is supplied to the first input terminal of the NAND circuit 12 g .
  • the test-mode release signal PRE is supplied to the first input terminal of the NAND circuit 12 h .
  • the NAND circuits 12 g and 12 h form a latch circuit.
  • the NAND circuit 12 g outputs the clear signal CLR.
  • the clear signal CLR is latched at an H level by the NAND circuits 12 g and 12 h , irrespective of the mode register set command MRS and the address signals AD.
  • FIG. 7 is a schematic circuit diagram of the test-mode output control circuit 11 .
  • the test-mode output control circuit 11 includes a NAND circuit 12 i , NOR circuits 14 b , 14 c and 14 d and an inverter circuit 13 c.
  • Test mode signals TEST 1 and TEST 2 are respectively supplied to the first and second input terminals of the NOR circuit 14 b
  • test mode signals TEST 3 and TEST 4 are respectively supplied to the first and second input terminals of the NOR circuit 14 c .
  • the output signals of the NOR circuits 14 b and 14 c are respectively supplied to the first and second input terminals of the NAND circuit 12 i.
  • the output signal of the NAND circuit 12 i is supplied via the inverter circuit 13 c to the first input terminal of the NOR circuit 14 d , whose second input terminal is supplied with the clear signal CLR from the test-mode decision circuit 4 a .
  • the NOR circuit 14 d outputs the output stop signal TESHIZ.
  • both input signals to the NAND circuit 12 i go to H levels so that the output signal of the NAND circuit 12 i goes to an L level.
  • the output signal of the inverter circuit 13 c goes to an H level, and the output stop signal TESHIZ goes to an L level.
  • FIG. 8 is a timing chart illustrating an operation to enter a test mode of the SDRAM 100 .
  • each test-mode decision circuit 4 determines that the operation mode is a test mode and sets at least one of the test mode signals TEST 1 , TEST 2 , TEST 3 , and TEST 4 to an H level.
  • test-mode output control circuit 11 outputs the output stop signal TESHIZ, setting the data input/output terminal 7 to a high-impedance state.
  • the clear signal CLR that is supplied to the test-mode output control circuit 11 from the test-mode decision circuit 4 a is set to an L level.
  • the mode register set command MRS is supplied again to the SDRAM 100 prior to an active command ACT and a code signal Cod 2 , a release command for the output stop signal TESHIZ.
  • the output signals of the NAND circuit 12 f and the inverter circuit 13 b in the test-mode decision circuit 4 a both go to L levels, causing the output signal of the NAND circuit 12 e to go to an L level.
  • the NAND circuit 12 g outputs the H-level clear signal CLR.
  • test-mode output control circuit 11 When receiving the H-level clear signal CLR from the test-mode decision circuit 4 a , the test-mode output control circuit 11 outputs the L-level output stop signal TESHIZ regardless of the test mode signals TEST 1 , TEST 2 , TEST 3 , and TEST 4 .
  • the input/output circuit 6 is enabled again, and the data input/output terminal 7 is set to a low-impedance state.
  • This allows data to be written in or read from the peripheral circuit/memory core 3 .
  • read data DQ is output at a timing with the CAS latency of “3”.
  • Data writing is likewise possible.
  • the code signal Cod 2 (release command) is effective until a reset command is supplied to the SDRAM 100 .
  • the SDRAM 100 of this embodiment has the following advantages.
  • the device manufacturer can enter a test mode by supplying the mode register set command MRS and code signal Cod 1 to the SDRAM 100 .
  • the device manufacturer supplies the mode register set command MRS and the code signal Cod 2 for releasing the output stop signal TESHIZ to the SDRAM 100 .
  • the device manufacturer can reliably make a test of writing and reading data while applying the reliability test to the device.
  • the control that sets the data input/output terminal 7 to a high-impedance state upon reception of the output stop signal TESHIZ is not limited to the control on the input/output circuit 6 in the present embodiment. Impedance control on the data input/output terminal 7 may be executed as the output stop signal TESHIZ is supplied to, for example, a read amplifier for amplifying read data or a write amplifier for writing data in memory cells.

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Dram (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

A semiconductor device for reliably detecting an erroneous entry into a test mode in ordinary usage and for performing various operational tests at the time of shipment includes an internal circuit and a test-mode control circuit. The test-mode control circuit includes a first control circuit and a second control circuit. The test-mode control circuit operates the internal circuit in the test mode in accordance with a test mode command. The first control circuit inactivates at least a part of the internal circuit in accordance with the test mode command. The second control circuit activates at least the part of the internal circuit in accordance with a release command supplied following the test mode command.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to a semiconductor device, and, more particularly, to a test-mode setting circuit for a synchronous DRAM. [0001]
  • Before shipment of synchronous DRAMs (SDRAMs), a variety of tests, including a reliability test, are conducted. A test mode is entered in accordance with a command signal synchronous with an external clock signal. The test-mode entry command signals are not accessible to ordinary customers (hereinafter referred to as “users”). When a user erroneously enters a test mode, therefore, the user continues to use the SDRAM without noticing the erroneous entry. This shortens the service life of the device. It is therefore necessary to indicate to the user that such an erroneous entry has been made. [0002]
  • In prior art devices, when a user erroneously enters an SDRAM test mode, the column address strobe (CAS) latency is automatically altered to notify the user of the erroneous entry. Specifically, when an erroneous entry is made, the value of the CAS latency, which is “2” or “3” according to standard specifications, is changed to “1”. [0003]
  • More recent SDRAMs maintain the CAS latency at a value of “1”, making it impossible to change the value of the CAS latency to “1” when an erroneous entry is made. As a solution to this shortcoming, a scheme has been proposed to set the data input/output terminal of the input/output circuit of an SDRAM to a high-impedance state when an erroneous entry is made, thus disabling the data input/output operation and informing the user of the erroneous entry. [0004]
  • FIG. 1 is a schematic block diagram of a [0005] conventional SDRAM 50. The SDRAM 50 sets a data input/output terminal 7 of an input/output circuit 6 to a high-impedance state when an erroneous entry is made, thus disabling the data input/output operation.
  • An input buffer circuit [0006] 1 receives a clock signal CLK and various control signals CKE, CS, /RAS, /CAS and /WE. The control signals are buffered and supplied to a command decoder 2.
  • The command decoder [0007] 2 generates various command signals in accordance with the various control signals CKE, CS, /RAS, /CAS and /WE and sends the command signals to a peripheral circuit/memory core 3 and a plurality of test-mode decision circuits 4.
  • Multiple-bit address signals A[0008] 0-An are supplied to the peripheral circuit/memory core 3 and the test-mode decision circuits 4 via an address buffer circuit 5.
  • The peripheral circuit/memory core [0009] 3 performs a data write operation or data read operation in accordance with the command signal supplied from the command decoder 2 and the address signals AO-An supplied from the address buffer circuit 5.
  • The peripheral circuit/memory core [0010] 3 is connected to an input/output circuit 6, which is further connected to the data input/output terminal 7.
  • In data read mode, data read from the peripheral circuit/memory core [0011] 3 is sent to an external circuit via the input/output circuit 6 and the data input/output terminal 7. In data write mode, on the other hand, write data supplied from the data input/output terminal 7 is written in memory cells (not shown) in the peripheral circuit/memory core 3 via the input/output circuit 6.
  • The test-[0012] mode decision circuits 4, each of which is provided for one of the test modes, receive the command signal from the command decoder 2 and the address signals A0-An. Based on the command signal and the address signals A0-An, the test-mode decision circuits 4 determine the test mode that is to be performed.
  • When detecting a test mode, each of the test-[0013] mode decision circuits 4 sends an associated one of, for example, test mode signals TEST1, TEST2, TEST3 and TEST4 to the peripheral circuit/memory core 3 and the test-mode output control circuit 8. The peripheral circuit/memory core 3 operates in the test mode that corresponds to the received test mode signal.
  • When the test-mode output control circuit [0014] 8 determines that the received test mode signal, TEST1, TEST2, TEST3 or TEST4, is a specific test mode signal that shortens the life of the device, it sends an output stop signal TESHIZ to the input/output circuit 6.
  • Upon reception of the output stop signal TESHIZ, the input/[0015] output circuit 6 sets the data input/output terminal 7 to a high-impedance state.
  • FIG. 3 is a schematic circuit diagram of the input/[0016] output circuit 6 of the SDRAM 50.
  • A node between CMOS output transistors Tr[0017] 1 and Tr2 is connected to the data input/output terminal 7. The output signal of an OR circuit 9 is supplied to the gate of the transistor Tr1, and the output signal of a NOR circuit 10 a is supplied to the gate of the transistor Tr2.
  • Read data RD is supplied to the OR circuit [0018] 9 via a data bus, and is supplied to the NOR circuit 10 a via an inverter circuit 13 d. The output stop signal TESHIZ is supplied to the OR circuit 9 and the NOR circuit 10 a. A NOR circuit 10 b is supplied with write data Din supplied to the data input/output terminal 7 and the output stop signal TESHIZ.
  • In the read mode, when the output stop signal TESHIZ has an L (Low) level, one of the transistors Tr[0019] 1 and Tr2 in the input/output circuit 6 is turned on according to read data RD, causing the read data RD to be output from the data input/output terminal 7. In the write mode, the write data Din sent to the data input/output terminal 7 is inverted by the NOR circuit 10 b and is then supplied to a write amplifier (not shown).
  • On the other hand, when the output stop signal TESHIZ has an H (High) level, both the transistors Tr[0020] 1 and Tr2 are turned off so that the data input/output terminal 7 is set to a high-impedance state. This causes the output signal Din of the NOR circuit 10 b to be fixed at an L level. The input/output circuit 6 therefore becomes inactive.
  • FIG. 2 is a timing chart illustrating the entry of a test mode of the [0021] SDRAM 50.
  • When a mode register set command MRS is supplied as a command signal CM and a code signal Cod for setting a predetermined test mode is supplied as the address signals AO-An, as shown in FIG. 2, the test-[0022] mode decision circuits 4 determine that the mode is a test mode. The test-mode decision circuits 4 then output one of the test mode signals TEST1-TEST4.
  • The test-mode output control circuit [0023] 8 sends the output stop signal TESHIZ to the input/output circuit 6 so that the data input/output terminal 7 is set to a high-impedance state. As a result, read data DQ with a CAS latency of “3” is not output from the data input/output terminal 7 in accordance with, for example, a read command READ.
  • When a user erroneously enters a test mode of the [0024] SDRAM 50, the data input/output operation is automatically inhibited so that the user notices the erroneous entry. This scheme can therefore prevent the device from operating in a test mode that shortens the life of the device, such as a burn-in test mode.
  • In the case in which a device manufacturer conducts a test on the [0025] SDRAM 50 at the time of shipment, even if the mode is set to a test mode, data input/output to or from the data input/output terminal 7 cannot be executed. The device manufacturer cannot test writing and reading data while applying the reliability test to the device.
  • SUMMARY OF THE INVENTION
  • Accordingly, it is an object of the present invention to provide a semiconductor device that can reliably detect an erroneous entry into a test mode in ordinary usage and can perform various operational tests at the time of shipment. [0026]
  • To achieve the above object, the present invention provides a semiconductor device including an internal circuit operated in accordance with a plurality of operation modes, including a test mode, and a test-mode control circuit connected to the internal circuit for operating the internal circuit in the test mode in accordance with a test mode command. The test-mode control circuit includes a first control circuit and a second control circuit. The first control circuit is connected to the internal circuit for inactivating at least a part of the internal circuit in accordance with the test mode command. The second control circuit is connected to the first control circuit for activating at least the part of the internal circuit inactivated by the first control circuit in accordance with a release command supplied following the test mode command. [0027]
  • The present invention also provides a semiconductor memory device including an internal circuit operated in accordance with a plurality of operation modes including a test mode, a data write mode, and a data read mode. The internal circuit includes an input/output circuit having a data input/output terminal. The device includes a first control circuit and a second control circuit. The first control circuit is connected to the internal circuit for setting the internal circuit to a test mode and inactivating at least a part of the input/output circuit in accordance with a first command signal for setting the test mode. The second control circuit is connected to the internal circuit for activating at least the part of the input/output circuit inactivated by the first control circuit in accordance with a second command signal supplied following the first command signal, thereby ensuring data input/output in the test mode. [0028]
  • The present invention further provides a method for entering a test mode in a semiconductor device. The semiconductor device has a plurality of operation modes including the test mode, operates in accordance with a plurality of operation commands, and has an internal circuit. The method includes entering the test mode in accordance with a test mode command to be supplied to the semiconductor device, inactivating at least a part of the internal circuit, activating at least the part of the inactivated internal circuit in accordance with a release command supplied following the test mode command, and executing a data write mode and data read mode in the test mode. [0029]
  • Other aspects and advantages of the invention will become apparent from the following description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the invention. [0030]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention, together with objects and advantages thereof, may best be understood by reference to the following description of the presently preferred embodiments together with the accompanying drawings in which: [0031]
  • FIG. 1 is a schematic block diagram of a conventional semiconductor device; [0032]
  • FIG. 2 is a timing chart illustrating an operation to enter a test mode of the semiconductor device in FIG. 1; [0033]
  • FIG. 3 is a schematic circuit diagram of an input/output circuit of the semiconductor device in FIG. 1; [0034]
  • FIG. 4 is a schematic block diagram of a semiconductor device according to one embodiment of the invention; [0035]
  • FIG. 5 is a schematic circuit diagram of a first test-mode decision circuit in the semiconductor device in FIG. 4; [0036]
  • FIG. 6 is a schematic circuit diagram of a second test-mode decision circuit in the semiconductor device in FIG. 4; [0037]
  • FIG. 7 is a schematic circuit diagram of a test-mode output control circuit in the semiconductor device in FIG. 4; and [0038]
  • FIG. 8 is a timing chart illustrating an operation to enter a test mode of the semiconductor device in FIG. 4. [0039]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • In the drawings, like numerals are used for like elements throughout. [0040]
  • FIG. 4 is a schematic block diagram of a semiconductor device (SDRAM) [0041] 100 according to one embodiment of the present invention.
  • As shown in FIG. 4, the [0042] SDRAM 100 includes an input buffer circuit 1, a command decoder 2, a peripheral circuit/memory core 3, first test-mode decision circuits (first control circuit) 4, an address buffer circuit 5, an input/output circuit 6, a data input/output terminal 7, a test-mode output control circuit (first control circuit) 11, and a second test-mode decision circuit (second control circuit) 4 a.
  • The second test-[0043] mode decision circuit 4 a generates a clear signal CLR and sends the clear signal CLR to the test-mode output control circuit 11. The test-mode decision circuit 4 a receives an output stop signal TESHIZ from the test-mode output control circuit 11.
  • FIG. 5 is a schematic circuit diagram of each first test-[0044] mode decision circuit 4. A NAND circuit 12 a receives an H-level mode register set command MRS (test-mode entry signal) from the command decoder 2.
  • A [0045] NAND circuit 12 b receives address signals AD of particular multiple bits of address signals AO-An output from the address buffer circuit 5. When a test mode is set, all address signals AD have H levels and are supplied to the NAND circuit 12 b. The first test-mode decision circuits 4 then determine that a test mode has been entered.
  • The output signal of the [0046] NAND circuit 12 b is supplied to the NAND circuit 12 a via an inverter circuit 13 a.
  • The output signal of the [0047] NAND circuit 12 a is supplied to a NAND circuit 12 c, which outputs a test mode signal TEST. The output signal of the NAND circuit 12 c is also supplied to a NAND circuit 12 d whose output signal is supplied to the NAND circuit 12 c.
  • The command decoder [0048] 2 supplies the NAND circuit 12 d with a test-mode release signal PRE. The test-mode release signal PRE is a command to disable part of the peripheral circuit/memory core 3. The NAND circuits 12 c and 12 d form a latch circuit.
  • When each first test-[0049] mode decision circuit 4 receives the H-level mode register set command MRS, and all of the address signals AD have H levels, the output signal of the inverter circuit 13 a goes to an H level. Because the NAND circuit 12 a receives two input signals both of H levels, the output signal of the NAND circuit 12 a goes to an L level. As a result, the NAND circuit 12 c outputs the H-level test mode signal TEST.
  • When each first test-[0050] mode decision circuit 4 receives the H-level test-mode release signal PRE, the test mode signal TEST is latched at an H level by the NAND circuits 12 c and 12 d, regardless of the mode register set command MRS and the address signals AD.
  • In the case in which the output signal of the [0051] NAND circuit 12 a is latched at an H level, when the first testmode decision circuit 4 receives the L-level test-mode release signal PRE, both input signals to the NAND circuit 12 c become H levels. As a result, the test mode signal TEST is reset to an L level.
  • FIG. 6 is a schematic circuit diagram of the second test-[0052] mode decision circuit 4 a.
  • The second test-[0053] mode decision circuit 4 a includes NAND circuits 12 e, 12 f, 12 g and 12 h, a NOR circuit 14 a and an inverter circuit 13 b.
  • The mode register set command MRS is supplied to the first input terminal of the [0054] NAND circuit 12 e, and the address signals AD of a predetermined number of bits are supplied to the second NAND circuit 12 f. The output signal of the NAND circuit 12 f is supplied to the first input terminal of the NOR circuit 14 a.
  • If predetermined address signals AO-An are set for releasing the output stop signal TESHIZ, all of the predetermined number of bits of the address signals AD are set to H levels when address signals AO-An are supplied to the address buffer circuit [0055] 5.
  • The output stop signal TESHIZ from the test-mode [0056] output control circuit 11 is supplied via the inverter circuit 13 b to the second input terminal of the NOR circuit 14 a, whose output signal is supplied to the second input terminal of the NAND circuit 12 e.
  • The output signal of the [0057] NAND circuit 12 e is supplied to the first input terminal of the NAND circuit 12 g. The test-mode release signal PRE is supplied to the first input terminal of the NAND circuit 12 h. The NAND circuits 12 g and 12 h form a latch circuit. The NAND circuit 12 g outputs the clear signal CLR.
  • When an H-level output stop signal TESHIZ is supplied to the [0058] inverter circuit 13 b and the address signals AD all go to H levels, the output signal of the NOR circuit 14 a goes to an H level. If an H-level mode register set command MRS is supplied to the NAND circuit 12 e, then both input signals to the NAND circuit 12 e go to an H level. The output signal of the NAND circuit 12 e then goes to an L level, causing the NAND circuit 12 g to output the H-level clear signal CLR.
  • When the H-level test-mode release signal PRE is supplied to the [0059] NAND circuit 12 h, the clear signal CLR is latched at an H level by the NAND circuits 12 g and 12 h, irrespective of the mode register set command MRS and the address signals AD.
  • When the L-level test-mode release signal PRE is supplied to the second test-[0060] mode decision circuit 4 a with the output signal of the NAND circuit 12 e having returned to an H level, both input signals to the NAND circuit 12 g go to H levels. This resets the clear signal CLR to an L level.
  • FIG. 7 is a schematic circuit diagram of the test-mode [0061] output control circuit 11.
  • The test-mode [0062] output control circuit 11 includes a NAND circuit 12 i, NOR circuits 14 b, 14 c and 14 d and an inverter circuit 13 c.
  • Test mode signals TEST[0063] 1 and TEST2 are respectively supplied to the first and second input terminals of the NOR circuit 14 b, and test mode signals TEST3 and TEST4 are respectively supplied to the first and second input terminals of the NOR circuit 14 c. The output signals of the NOR circuits 14 b and 14 c are respectively supplied to the first and second input terminals of the NAND circuit 12 i.
  • The output signal of the NAND circuit [0064] 12 i is supplied via the inverter circuit 13 c to the first input terminal of the NOR circuit 14 d, whose second input terminal is supplied with the clear signal CLR from the test-mode decision circuit 4 a. The NOR circuit 14 d outputs the output stop signal TESHIZ.
  • When any of the test mode signals TEST[0065] 1, TEST2, TEST3, and TEST4 goes to an H level, the output signal of the NAND circuit 12 i goes to an H level in the test-mode output control circuit 11. Consequently, the output signal of the inverter circuit 13 c goes to an L level. When the clear signal CLR is at an L level, the output stop signal TESHIZ goes to an H level. When the clear signal CLR is at an H level, on the other hand, the output stop signal TESHIZ goes to an L level.
  • When all of the test mode signals TEST[0066] 1, TEST2, TEST3, and TEST4 have L levels, both input signals to the NAND circuit 12 i go to H levels so that the output signal of the NAND circuit 12 i goes to an L level. As a result, the output signal of the inverter circuit 13 c goes to an H level, and the output stop signal TESHIZ goes to an L level.
  • FIG. 8 is a timing chart illustrating an operation to enter a test mode of the [0067] SDRAM 100.
  • When the mode register set command MRS and a code signal Cod[0068] 1 (address signal A0-An) are supplied to the SDRAM 100, as shown in FIG. 8, each test-mode decision circuit 4 determines that the operation mode is a test mode and sets at least one of the test mode signals TEST1, TEST2, TEST3, and TEST4 to an H level.
  • Then, the test-mode [0069] output control circuit 11 outputs the output stop signal TESHIZ, setting the data input/output terminal 7 to a high-impedance state. At this time, the clear signal CLR that is supplied to the test-mode output control circuit 11 from the test-mode decision circuit 4 a is set to an L level.
  • When a user erroneously enters a test mode, therefore, the data input/output operation is automatically inhibited so that the user notices the erroneous entry. This prevents the device from operating in a test mode that shortens the life of the device, such as a burn-in test mode. [0070]
  • Next, the mode register set command MRS is supplied again to the [0071] SDRAM 100 prior to an active command ACT and a code signal Cod2, a release command for the output stop signal TESHIZ. Then, the output signals of the NAND circuit 12 f and the inverter circuit 13 b in the test-mode decision circuit 4 a both go to L levels, causing the output signal of the NAND circuit 12 e to go to an L level. As a result, the NAND circuit 12 g outputs the H-level clear signal CLR.
  • When receiving the H-level clear signal CLR from the test-[0072] mode decision circuit 4 a, the test-mode output control circuit 11 outputs the L-level output stop signal TESHIZ regardless of the test mode signals TEST1, TEST2, TEST3, and TEST4.
  • Consequently, the input/[0073] output circuit 6 is enabled again, and the data input/output terminal 7 is set to a low-impedance state. This allows data to be written in or read from the peripheral circuit/memory core 3. In a read operation, as shown in FIG. 8, for example, read data DQ is output at a timing with the CAS latency of “3”. Data writing is likewise possible. The code signal Cod2 (release command) is effective until a reset command is supplied to the SDRAM 100.
  • It is very unlikely that a user supplies two types of code signals Cod[0074] 1 and Cod2, which are normally not accessible to the public, to the SDRAM 100 erroneously and consecutively. This can allow a device manufacturer to conduct a reliable upon-shipment test necessary to reduce the number of defective devices while providing a user with a failsafe capability.
  • The [0075] SDRAM 100 of this embodiment has the following advantages.
  • (1) When a user erroneously enters a test mode, the data input/output terminal [0076] 7 is set to a high-impedance state, thus inhibiting the data input/output operation. This allows the user to notice the erroneous entry.
  • (2) At the time of making an upon-shipment test, the device manufacturer can enter a test mode by supplying the mode register set command MRS and code signal Cod[0077] 1 to the SDRAM 100. As the device manufacturer supplies the mode register set command MRS and the code signal Cod2 for releasing the output stop signal TESHIZ to the SDRAM 100, data input/output operation becomes possible. The device manufacturer can reliably make a test of writing and reading data while applying the reliability test to the device.
  • (3) Neither code signal Cod[0078] 1 nor Cod2 is accessible to the public. It is therefore very unlikely that a user inputs the code signals Cod1 and Cod2, together with the mode register set command MRS, erroneously and consecutively. This prevents the user from erroneously entering a test mode and performing a data input/output operation in a test mode.
  • It should be apparent to those skilled in the art that the present invention may be embodied in many other specific forms without departing from the spirit or scope of the invention. Particularly, it should be understood that the invention may be embodied in the following forms. [0079]
  • The control that sets the data input/output terminal [0080] 7 to a high-impedance state upon reception of the output stop signal TESHIZ is not limited to the control on the input/output circuit 6 in the present embodiment. Impedance control on the data input/output terminal 7 may be executed as the output stop signal TESHIZ is supplied to, for example, a read amplifier for amplifying read data or a write amplifier for writing data in memory cells.
  • Therefore, the present examples and embodiment are to be considered as illustrative and not restrictive and the invention is not to be limited to the details given herein, but may be modified within the scope and equivalence of the appended claims. [0081]

Claims (8)

What is claimed is:
1. A semiconductor device comprising:
an internal circuit operated in accordance with a plurality of operation modes including a test mode; and
a test-mode control circuit, connected to the internal circuit, for operating the internal circuit in the test mode in accordance with a test mode command,
the test-mode control circuit including:
a first control circuit, connected to the internal circuit, for inactivating at least a part of the internal circuit in accordance with the test mode command, and a second control circuit, connected to the first control circuit, for activating at least the part of the internal circuit inactivated by the first control circuit in accordance with a release command supplied following the test mode command.
2. A semiconductor memory device comprising:
an internal circuit operated in accordance with a plurality of operation modes including a test mode, a data write mode and a data read mode, the internal circuit including an input/output circuit having a data input/output terminal;
a first control circuit, connected to the internal circuit, for setting the internal circuit to the test mode and inactivating at least a part of the input/output circuit in accordance with a first command signal for setting the test mode; and
a second control circuit, connected to the internal circuit, for activating at least the part of the input/output circuit inactivated by the first control circuit in accordance with a second command signal supplied following the first command signal, thereby ensuring data input/output in the test mode.
3. The semiconductor memory device according to
claim 2
, wherein the first control circuit includes:
a first test-mode decision circuit, connected to the internal circuit, for supplying a test mode signal to the internal circuit in accordance with the first command signal and causing the internal circuit to operate in the test mode, and
a test-mode output control circuit, connected to the first test-mode decision circuit and the input/output circuit, for inactivating at least a part of the input/output circuit in accordance with the test mode signal; and wherein
the second control circuit includes a second test-mode decision circuit, connected to the test-mode output control circuit, for supplying a clear signal to the test-mode output control circuit in accordance with the second command signal, thereby activating at least the part of the input/output circuit inactivated by the test-mode output control circuit.
4. The semiconductor memory device according to
claim 3
, wherein the test-mode output control circuit sets the data input/output terminal to a high-impedance state by inactivating the input/output circuit; and wherein
the second test-mode decision circuit sets the data input/output terminal to a low-impedance state by activating the input/output circuit.
5. A method of entering a test mode in a semiconductor device which has a plurality of operation modes including a test mode, operates in accordance with a plurality of operation commands, and has an internal circuit, the method comprising the steps of:
entering the test mode in accordance with a test mode command to be supplied to the semiconductor device;
inactivating at least a part of the internal circuit;
activating at least the part of the inactivated internal circuit in accordance with a release command supplied following the test mode command; and
executing a data write mode and a data read mode in the test mode.
6. The method according to
claim 5
, wherein the internal circuit includes an input/output circuit having a data input/output terminal; and wherein
the step of inactivating at least a part of the internal circuit includes a step of inactivating at least a part of the input/output circuit to thereby set the data input/output terminal to a high-impedance state; and
the step of activating at least the part of the inactivated internal circuit includes a step of activating at least the part of the input/output circuit to thereby set the data input/output terminal to a low-impedance state.
7. The method according to
claim 5
, wherein the release command is effective until a reset command is supplied to the semiconductor device.
8. The method according to
claim 5
, wherein the release command is supplied to the semiconductor device between the test mode command and an active command to be supplied to the semiconductor device.
US09/789,727 2000-02-25 2001-02-22 Semiconductor device, semiconductor memory device and test-mode entry method Expired - Lifetime US6353565B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000049781A JP3971078B2 (en) 2000-02-25 2000-02-25 Semiconductor device, semiconductor memory device, and control method of semiconductor memory device
JP2000-049781 2000-02-25

Publications (2)

Publication Number Publication Date
US20010017804A1 true US20010017804A1 (en) 2001-08-30
US6353565B2 US6353565B2 (en) 2002-03-05

Family

ID=18571667

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/789,727 Expired - Lifetime US6353565B2 (en) 2000-02-25 2001-02-22 Semiconductor device, semiconductor memory device and test-mode entry method

Country Status (3)

Country Link
US (1) US6353565B2 (en)
JP (1) JP3971078B2 (en)
KR (1) KR100639131B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133768A1 (en) * 2001-03-19 2002-09-19 Cypress Semiconductor Corp. Configurable and memory architecture independent memory built-in self test
US20100032669A1 (en) * 2008-08-08 2010-02-11 Sun Mo An Semiconductor integrated circuit capable of controlling test modes without stopping test

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4388641B2 (en) * 1999-09-10 2009-12-24 富士通マイクロエレクトロニクス株式会社 Integrated circuit testing equipment
JP2002343099A (en) * 2001-05-14 2002-11-29 Toshiba Corp Semiconductor memory
JP4339534B2 (en) * 2001-09-05 2009-10-07 富士通マイクロエレクトロニクス株式会社 A semiconductor device with a memory chip and logic chip that enables testing of the memory chip
KR100437613B1 (en) * 2001-10-23 2004-06-30 주식회사 하이닉스반도체 Wide i/o dram macro type integrated test i/o apparatus
JP4002094B2 (en) 2001-11-20 2007-10-31 富士通株式会社 Semiconductor integrated circuit and method for testing semiconductor integrated circuit
US6883102B2 (en) * 2001-12-18 2005-04-19 Arm Limited Apparatus and method for performing power management functions
US20030218236A1 (en) * 2002-05-24 2003-11-27 Wright Lance Cole Chip carrier tape
KR100583152B1 (en) * 2004-02-19 2006-05-23 주식회사 하이닉스반도체 SEMICONDUCTOR MEMORY DEIVCE HAVING TEST MODE OF tAA CHARACTOR
KR100612034B1 (en) * 2004-11-01 2006-08-11 삼성전자주식회사 Test-mode entry method and test-mode entry circuit for the same
KR100605512B1 (en) * 2005-02-14 2006-07-28 삼성전자주식회사 Semiconductor memory device and memory system comprising the same
KR100668496B1 (en) 2005-11-09 2007-01-12 주식회사 하이닉스반도체 Data compression circuit
JP5601860B2 (en) 2010-03-26 2014-10-08 ピーエスフォー ルクスコ エスエイアールエル Semiconductor device
JP5743055B2 (en) 2010-12-16 2015-07-01 ピーエスフォー ルクスコ エスエイアールエルPS4 Luxco S.a.r.l. Semiconductor device
KR101187642B1 (en) * 2011-05-02 2012-10-08 에스케이하이닉스 주식회사 Monitoring device of integrated circuit
JP6062795B2 (en) * 2013-04-25 2017-01-18 エスアイアイ・セミコンダクタ株式会社 Semiconductor device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991904A (en) * 1997-02-28 1999-11-23 Micron Technology, Inc. Method and apparatus for rapidly testing memory devices
JP2001126499A (en) * 1999-10-29 2001-05-11 Mitsubishi Electric Corp Semiconductor memory

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020133768A1 (en) * 2001-03-19 2002-09-19 Cypress Semiconductor Corp. Configurable and memory architecture independent memory built-in self test
US6760872B2 (en) * 2001-03-19 2004-07-06 Cypress Semiconductor Corp. Configurable and memory architecture independent memory built-in self test
US20100032669A1 (en) * 2008-08-08 2010-02-11 Sun Mo An Semiconductor integrated circuit capable of controlling test modes without stopping test
US9368237B2 (en) * 2008-08-08 2016-06-14 Hynix Semiconductor Inc. Semiconductor integrated circuit capable of controlling test modes without stopping test

Also Published As

Publication number Publication date
JP2001243796A (en) 2001-09-07
KR20010085536A (en) 2001-09-07
JP3971078B2 (en) 2007-09-05
KR100639131B1 (en) 2006-10-27
US6353565B2 (en) 2002-03-05

Similar Documents

Publication Publication Date Title
US6353565B2 (en) Semiconductor device, semiconductor memory device and test-mode entry method
US6178532B1 (en) On-chip circuit and method for testing memory devices
US8040751B2 (en) Semiconductor memory device
US20030210594A1 (en) Semiconductor memory device having multi-bit testing function
US6405324B2 (en) Circuit and method for masking a dormant memory cell
US7114025B2 (en) Semiconductor memory having test function for refresh operation
US6862672B1 (en) Semiconductor memory device and method of controlling same
JPH0877797A (en) Semiconductor memory
US5936901A (en) Shared data lines for memory write and memory test operations
US8107314B2 (en) Semiconductor storage device and method for producing semiconductor storage device
US20040090830A1 (en) Data path reset circuit using clock enable signal, reset method, and semiconductor memory device including the data path reset circuit and adopting the reset method
US6651022B2 (en) Semiconductor device capable of test mode operation
US20070127300A1 (en) Bun-in test method semiconductor memory device
US7184337B2 (en) Method for testing an integrated semiconductor memory
KR100293067B1 (en) Roll call tester
KR100772724B1 (en) Semiconductor memory device
KR20080102274A (en) Semiconductor storage device
US7388797B2 (en) Semiconductor memory device
JPH06259997A (en) Semiconductor memory device
US7742354B2 (en) Random access memory data resetting method
KR19990027861A (en) DRAM power-down mode control unit
JP2005135480A (en) Semiconductor storage
JP2000276897A (en) Semiconductor integrated circuit device

Legal Events

Date Code Title Description
AS Assignment

Owner name: FUJITSU LIMITED, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ITO, SHIGEMASA;REEL/FRAME:011596/0924

Effective date: 20010219

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: FUJITSU MICROELECTRONICS LIMITED, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJITSU LIMITED;REEL/FRAME:021998/0645

Effective date: 20081104

Owner name: FUJITSU MICROELECTRONICS LIMITED,JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJITSU LIMITED;REEL/FRAME:021998/0645

Effective date: 20081104

FPAY Fee payment

Year of fee payment: 8

AS Assignment

Owner name: FUJITSU SEMICONDUCTOR LIMITED, JAPAN

Free format text: CHANGE OF NAME;ASSIGNOR:FUJITSU MICROELECTRONICS LIMITED;REEL/FRAME:024982/0245

Effective date: 20100401

FPAY Fee payment

Year of fee payment: 12

AS Assignment

Owner name: SOCIONEXT INC., JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FUJITSU SEMICONDUCTOR LIMITED;REEL/FRAME:035507/0706

Effective date: 20150302