Method of testing semiconductor device and method of manufacturing a semiconductor device including the testing method
Granted 14 Apr 2020 · 3 office actions
Assignee: Samsung Electronics
Law firm: Law firm · Log in to unlock
Attorney: Attorney · Log in to unlock
Inventors: Jae-hoon Kim, Sang-hwan Park · Examiner: Mouloucoulaye Inoussa · AU 2818 · TC 2800
Life of the application
14 dated eventsAbstract
A method of testing a semiconductor device includes respectively applying first to n-th voltages that change according to time to first to n-th semiconductor devices that are substantially same until the first to n-th semiconductor devices break down; calculating first to n-th stresses that define the total amount of stress respectively applied to the first to n-th semiconductor devices until a time when the first to n-th semiconductor devices break down, respectively, after the first to n-th voltages are applied; and calculating lifespan of the first to n-th semiconductor devices by using the first to n-th stresses.
Description
12 parts›CROSS-REFERENCE TO RELATED APPLICATION
This application claims the benefit of priority under 35 U.S.C. § 119 to Korean Patent Application No. 10-2017-0006286, filed on Jan. 13, 2017, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein in its entirety by reference.
›BACKGROUND
The disclosed embodiments relate to a method of testing a semiconductor device, and more particularly, to a method of testing a semiconductor device to determine the lifespan thereof.
Time dependent dielectric breakdown (TDDB) is one of the breakdown mechanisms of semiconductor devices. TDDB is a mechanism in which an insulator breaks down due to low stress applied thereto for a long time. In order to examine the characteristics of TDDB, stresses such as a voltage, current, heat, or the like of a certain level may be applied to semiconductor devices. For example, when a voltage stress is applied to a semiconductor device, a certain voltage at a similar level to an operating voltage may be applied to the semiconductor device for a long time, and then, the occurrence of a leakage current via an insulator of the semiconductor device may be detected. The leakage current may be generated due to forming of an electron tunneling path via a gate insulating layer.
›SUMMARY
The disclosed embodiments provide a method of testing a semiconductor device, with increased reliability and testing speed.
The disclosed embodiments also provide a method of testing a semiconductor device, whereby an electrical defect structure of a semiconductor device may be analyzed.
The disclosed embodiments further provide for methods of manufacturing semiconductor devices using a method of testing a semiconductor device, whereby an electrical defect structure of the semiconductor device may be analyzed.
In some embodiments, the disclosure is directed to a method of testing a semiconductor device to determine a lifespan of the semiconductor device, the method comprising: applying first to n-th voltage sequences to first to n-th semiconductor devices, respectively, until the first to n-th semiconductor devices break down; calculating first to n-th stresses that define a total amount of stress respectively applied to the first to n-th semiconductor devices until a time when the first to n-th semiconductor devices break down, respectively, after the first to n-th voltage sequences are applied; and calculating an expected lifespan of the first to n-th semiconductor devices by using the first to n-th stresses, wherein each of the first to n-th voltage sequences include multiple voltage values that change according to time, and wherein the first to n-th semiconductor devices are a same type.
In some embodiments, the disclosure is directed to a method of testing a semiconductor device during manufacturing, the method comprising: applying first to third voltage sequences, each having a stepwise shape, to first to third semiconductor devices, respectively, until the first to third semiconductor devices break down; and calculating first to third stresses that respectively define a total amount of stress applied until the first to third semiconductor devices break down, wherein highest values of each of the first to third voltage sequences respectively applied to the first to third semiconductor devices is less than respective first to third breakdown voltages, and wherein the first to third breakdown voltages are respective voltages at which the first to third semiconductor devices immediately break down.
In some embodiments, the disclosure is directed to a method of manufacturing semiconductor devices, the method comprising: applying a first voltage sequence to a first semiconductor device until the first semiconductor device breaks down, wherein the first voltage sequence includes multiple first voltage values that change according to time; applying a second voltage sequence to a second semiconductor device until the second semiconductor device breaks down, wherein the second voltage sequence includes multiple second voltage values that change according to time; calculating a first stress that defines a total amount of stress applied to the first semiconductor device until the first semiconductor device breaks down after the first voltage sequence is applied; calculating a second stress that defines a total amount of stress applied to the second semiconductor device until the second semiconductor device breaks down after the second voltage sequence is applied; calculating an expected lifespan of the first and second semiconductor devices based on the first and second stresses; and forming, when the expected lifespan of the first and second semiconductor devices is determined to exceed a desired lifespan, at least one semiconductor chip using at least one of the first and second semiconductor devices.
›BRIEF DESCRIPTION OF THE DRAWINGS
The disclosed embodiments will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings in which:
FIG. 1 is a schematic block diagram of a test system including a test processor capable of performing a method of testing a semiconductor device, according to example embodiments;
FIG. 2 is a flowchart of a method of testing a semiconductor device, according to example embodiments;
FIG. 3 is a graph for describing voltages that may be applied to a semiconductor device according to a method of testing a semiconductor device, according to example embodiments;
FIG. 4 is a graph for describing a stress that is applied to a semiconductor device according to a method of testing a semiconductor device, according to example embodiments;
FIG. 5 is a graph for describing a method of testing a semiconductor device, according to example embodiments;
FIGS. 6A and 6B are graphs for describing a method of testing a semiconductor device, according to example embodiments;
FIG. 7 is a graph for describing voltages that may be applied to a semiconductor device according to a method of testing a semiconductor device, according to example embodiments;
FIG. 8 is a graph for describing voltages that may be applied to a semiconductor device according to a method of testing a semiconductor device, according to example embodiments;
FIG. 9 is a graph for describing voltages that may be applied to a semiconductor device according to a method of testing a semiconductor device, according to example embodiments;
FIG. 10 is a cross-sectional view for describing a method of testing a semiconductor device, according to example embodiments; and
FIG. 11 is a method of manufacturing semiconductor devices using the method of testing a semiconductor device, according to example embodiments.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 1 of 8
Hereinafter, the disclosed embodiments will be described in detail with reference to the accompanying drawings. Like reference numerals in the drawings denote like elements throughout, and repeated descriptions thereof will be omitted.
As used herein, a semiconductor device may refer, for example, to a device such as a semiconductor chip (e.g., memory chip and/or logic chip formed on a die), a stack of semiconductor chips, a semiconductor package including one or more semiconductor chips stacked on a package substrate, or a package-on-package device including a plurality of packages. These devices may be formed using ball grid arrays, wire bonding, through substrate vias, or other electrical connection elements, and may include memory devices such as volatile or non-volatile memory devices. An integrated circuit device may include, for example, a substrate having an integrated circuit thereon, such as a wafer, or a plurality of semiconductor devices formed in an array on a wafer.
An electronic device, as used herein, may refer to these semiconductor devices or integrated circuit devices, and may additionally include products that include these devices, such as a memory module, memory card, hard drive including additional components, or a mobile phone, laptop, tablet, desktop, camera, or other consumer electronic device, etc.
FIG. 1 is a schematic block diagram of a test system 1000 including a test processor 1090 capable of performing a method of testing a semiconductor device, according to example embodiments.
Referring to FIG. 1 , the test system 1000 may include a semiconductor device processing system 1010 , a processing controller 1020 , a test module 1030 , a transportation means 1050 , and a test controller 1070 .
According to example embodiments, the semiconductor device processing system 1010 may include a plurality of stations for manufacturing a semiconductor device 1015 . According to example embodiments, the semiconductor device processing system 1010 may include various processing stations such as an etching processing station, a photolithography processing station, and a CMP processing station. The semiconductor device processing system 1010 may manufacture semiconductor devices 1015 and provide the semiconductor devices 1015 to the transportation means 1050 .
The processing controller 1020 may control the semiconductor device processing system 1010 . The processing controller 1020 may be a computing device such as a workstation computer, a desktop computer, a laptop computer, a tablet computer, or the like. The processing controller 1020 may include software that performs functions such as receiving processing feedback, receiving test data, and coordinating processing.
Although not illustrated, the processing controller 1020 can include one or more of the following components: at least one central processing unit (CPU) configured to execute computer program instructions to perform various processes and methods, random access memory (RAM) and read only memory (ROM) configured to access and store data and information and computer program instructions, input/output (I/O) devices configured to provide input and/or output to the processing controller 1020 (e.g., keyboard, mouse, display, speakers, printers, modems, network cards, etc.), and storage media or other suitable type of memory (e.g., such as, for example, RAM, ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disks, optical disks, floppy disks, hard disks, removable cartridges, flash drives, any type of tangible and non-transitory storage medium) where data and/or instructions can be stored. In addition, the processing controller 1020 can include antennas, network interfaces that provide wireless and/or wire line digital and/or analog interface to one or more networks over one or more network connections (not shown), a power source that provides an appropriate alternating current (AC) or direct current (DC) to power one or more components of the processing controller 1020 , and a bus that allows communication among the various disclosed components of the processing controller 1020 .
According to example embodiments, the semiconductor devices 1015 may include a semiconductor wafer or a group of semiconductor wafers, for example, a semiconductor wafer lot. The semiconductor devices 1015 may include a transistor and/or at least one insulating layer. According to example embodiments, the insulating layer may include at least one of silicon oxide (SiO 2 ), silicon nitride (SiN), and silicon oxynitride (SiON). According to example embodiments, the semiconductor devices 1015 may include a transistor, a capacitor, a resistor, or a memory cell. According to example embodiments, the semiconductor devices 1015 may include a transistor, and the insulating layer may correspond to a gate insulating layer for the transistor. According to example embodiments, the semiconductor device may include a magnetic tunneling junction, and the insulating layer may correspond to a tunneling barrier between a fixed layer and a free layer.
The transportation means 1050 may be a sophisticated clean room transportation system capable of transporting the semiconductor devices 1015 manufactured in the semiconductor device processing system 1010 . The transportation means 1050 may include, for example, a conveyor system. The transportation means 1050 may provide the semiconductor device 1015 to the test module 1030 .
The test module 1030 may include one or more test stations capable of performing various insulation tests with respect to the semiconductor devices 1015 . The semiconductor devices 1015 may be loaded to each test station. The test module 1030 may perform a bias temperature instability test, a time dependent dielectric breakdown test, a hop carrier test, and the like, but example embodiments are not limited thereto.
The test module 1030 may include a test signal generator (not shown). The test signal generator may provide a test signal that changes according to time. The test signal may include, for example, a voltage, a current, etc. The test signal generator is capable of setting a time at which the test signal changes with some degree of precision. When the test signal generator maintains a certain test signal for a predetermined time interval, the test signal generator may precisely set the predetermined time signal.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 2 of 8
According to example embodiments, the test module 1030 may detect various breakdown characteristics of the semiconductor device 1015 that is being tested. The test module 1030 may also detect various threshold shift characteristics of an integrated circuit being tested. According to example embodiments, the test module 1030 may provide test data related to a breakdown of the insulating layer of the semiconductor device 1015 that is being tested and/or at least one characteristic of the transistor included in the semiconductor device 1015 . The test module 1030 may use test data to compare degradation of linear and saturation drain current, linear and saturation critical voltage, and other electrical parameters.
The test processor 1090 may include a test data analysis unit 1040 that analyzes test data received from the test module 1030 and the test controller 1070 that controls the test module 1030 .
According to example embodiments, the test data analysis unit 1040 may compare, based on the test data, numerical values such as a voltage, a current, and a time where a breakdown has occurred with a predetermined breakdown level or critical values. According to example embodiments, the test data analysis unit 1040 may compare a shift of critical voltages with a predetermined shift level or critical values. According to example embodiments, a comparison may be made by using a lookup function regarding data stored in the test system 1000 and/or comparison with offline data. According to example embodiments, a comparison of a voltage, a current, a time where a breakdown has occurred, and critical voltage shifts with reference values may be based on reference values input from an external source.
The test data analysis unit 1040 may provide analysis data, which is data obtained by analyzing the received test data, to the processing controller 1020 . The processing controller 1020 may transmit, based on the analysis data, a feedback signal to the semiconductor device processing system 1010 . The semiconductor device processing system 1010 may coordinate and/or select processes which are performed based on the feedback signal. The feedback signal may be based on a wafer-to-wafer rule or a lot-to-lot rule. Alternatively, the feedback signal may be based on a difference between wafers in one lot. In this regard, when the feedback signal is based on a wafer-to-wafer rule, the semiconductor device 1015 that is a target of measurement corresponds to a wafer, and thus, subsequent processes of the semiconductor devices 1015 corresponding to wafers are coordinated. Likewise, when the feedback signal is based on a lot-to-lot rule, the semiconductor device 1015 that is a target of measurement corresponds to a lot, and thus, subsequent processes of the semiconductor devices 1015 corresponding to lots are coordinated.
Providing feedback in such a manner may be performed based on a period of a reliability test which is performed by the test module 1030 . The feedback may influence various parameters used to perform and/or select a process for providing the semiconductor device 1015 . For example, test data measured by the test data analysis unit 1040 may be provided to the processing controller 1020 . Afterwards, the processing controller 1020 may coordinate one or more processing parameters and/or select a processing set from a plurality of processing sets by using analysis data. Examples of the processing parameter may include a temperature, a pressure, a duration time, a processing gas composition, a processing gas concentration, and an applied voltage of a processing operation, but example embodiments are not limited thereto.
The test module 1030 may be controlled by the test controller 1070 . According to example embodiments, the test controller 1070 is adjacent to the test module 1030 , but example embodiments are not limited thereto. For example, the test controller 1070 and the test module 1030 may be physically co-located in a single physical chassis or cabinet, or the test controller 1070 and the test module 1030 may be physically separate and may be distant from one another (e.g., different locations). According to example embodiments, the test controller 1070 may be a computing device including one or more software products capable of controlling an operation of the test module 1030 , such as a workstation computer, a desktop computer, a laptop computer, or a tablet computer.
Although not illustrated, each of the test data analysis unit 1040 and the test controller 1070 can include one or more of the following components: at least one central processing unit (CPU) configured to execute computer program instructions to perform various processes and methods, random access memory (RAM) and read only memory (ROM) configured to access and store data and information and computer program instructions, input/output (I/O) devices configured to provide input and/or output to the test data analysis unit 1040 or the test controller 1070 (e.g., keyboard, mouse, display, speakers, printers, modems, network cards, etc.), and storage media or other suitable type of memory (e.g., such as, for example, RAM, ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic disks, optical disks, floppy disks, hard disks, removable cartridges, flash drives, any type of tangible and non-transitory storage medium) where data and/or instructions can be stored. In addition, each of the test data analysis unit 1040 and the test controller 1070 can include antennas, network interfaces that provide wireless and/or wire line digital and/or analog interface to one or more networks over one or more network connections (not shown), a power source that provides an appropriate alternating current (AC) or direct current (DC) to power one or more components of the test data analysis unit 1040 and the test controller 1070 , and a bus that allows communication among the various disclosed components of the test data analysis unit 1040 and the test controller 1070 .
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 3 of 8
The test system 1000 may perform a test regarding various semiconductor devices involving various technologies. For example, the test system 1000 may perform a test regarding memory devices such as a complementary metal oxide semiconductor (CMOS) device, a flash device, a BiCMOS device, a power device, a static random access memory (SRAM) memory device, a magnetoresistive RAM (MRAM) memory device, and resistive RAM (ReRAM), a dynamic RAM (DRAM) memory device, a NAND memory device, a VNAND memory device, and other various memory devices.
FIG. 2 is a flowchart of a method of testing a semiconductor device, according to example embodiments. FIG. 3 are graphs for describing a voltage function that may be used in a method of testing a semiconductor device, according to example embodiments. FIG. 4 are graphs for describing a process of obtaining a stress according to the voltage function of FIG. 3 .
Referring to FIGS. 2 and 3 , in process P 1002 , first to third voltage sequences V 1 , V 2 , and V 3 may be respectively applied to first to third semiconductor devices. For example, first to third voltage sequences V 1 , V 2 , and V 3 may be applied to first to third semiconductor devices, respectively (e.g., a first voltage sequence V 1 applied to a first semiconductor device, a second voltage sequence V 2 applied to a second semiconductor device, and a third voltage sequence V 3 applied to a third semiconductor device). The first to third voltage sequences V 1 , V 2 , and V 3 may be voltages that are applied across the gate electrode and the channel region of the semiconductor device 1015 , or across two electrodes of the semiconductor device 1015 .
The first to third voltage sequences may be applied concurrently to the first to third semiconductor devices. For example, the start time at which the first to third voltage sequences are applied to the first to third semiconductor devices may be the same. The term “breakdown” may be used, for example, to describe when an insulating layer of the semiconductor device 1015 loses its electrical insulating properties, thereby causing the gate and channel or the upper and lower electrodes sandwiching the insulating layer to be electrically short-circuited.
The first to third semiconductor devices may be substantially the same as one another. For example, the first to third semiconductor devices may be a same type of device, each having insulating layers that are substantially the same in shape, size, and production processes with one another. Although in FIG. 3 , the three voltage sequences V 1 , V 2 , and V 3 corresponding to three semiconductor devices, respectively, are shown for convenience of description, example embodiments are not limited thereto. For example, two or four or more semiconductor devices may be tested, and two or four or more voltage sequences may be applied correspondingly. The number of voltage sequences applied may be equal to the number of semiconductor devices being tested. The number of semiconductor devices under test may be less than the total number of semiconductor devices formed on a wafer (e.g., a sample set of semiconductor devices). When the number of parameters of semiconductor devices that are tested is increased or the number of semiconductor devices under test is increased (e.g., an increased sample size), reliability of test data may be increased, and as will be described later, an electrical defect structure of semiconductor devices may also be analyzed.
According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be functions of time, and may be applied in such a manner that a predetermined initial voltage V 0 that is applied at an initial time t 0 changes according to time. In this regard, the initial time t 0 , which is a point of time at which the first to third voltage sequences V 1 , V 2 , and V 3 start to be applied, may be a reference point of a semiconductor device test. For example, each of the first to third voltage sequences V 1 , V 2 , and V 3 may be understood to be a continuous application of voltage to a device under test, where the voltage value (or the applied voltage) may change over time. The initial voltage V 0 , which is a voltage where time zero dielectric breakdown (TZDB) does not occur, may be derived from pieces of predetermined existing experiment data so as to fit the purpose of the test to be conducted.
According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be functions of time, each including a monotonically increasing section. In this regard, the term “monotonically increasing” means that a function value does not decrease in a predetermined section (e.g., a predetermined interval). However, example embodiments are not limited thereto, and the first to third voltage sequences V 1 , V 2 , and V 3 may be functions of time, each including a decreasing section. According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be functions of time including a section where a differential coefficient of the first to third voltage sequences V 1 , V 2 , and V 3 with respect to time is 0 or greater. According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be functions of time and may monotonically increase during the entire application time, but example embodiments are not limited thereto. According to example embodiments, a differential coefficient of the first to third voltage sequences V 1 , V 2 , and V 3 may be 0 or greater during the entire application time.
According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be stepwise monotonically increasing functions. Values of the first to third voltage sequences V 1 , V 2 , and V 3 may respectively increase at every first, second, and third time intervals Δt 1 , Δt 2 , and Δt 3 . According to example embodiments, each of the first to third time intervals Δt 1 , Δt 2 , and Δt 3 may be about 1 ms to about 10 s, but example embodiments are not limited thereto.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 4 of 8
According to example embodiments, the first to third time intervals Δt 1 , Δt 2 , and Δt 3 may be lengths of time that are different from one another. For convenience of description, the first to third time intervals Δt 1 , Δt 2 , and Δt 3 are assumed to have increasingly smaller values in this stated order. For example, the first time interval Δt 1 may be equal to or greater than the second time interval Δt 2 , and the second time interval Δt 2 may be equal to or greater than the third time interval Δt 3 .
According to example embodiments, an increase value of the first to third voltage sequences V 1 , V 2 , and V 3 may be substantially the same as a first voltage interval ΔV 1 . For example, each of the first to third voltage sequences V 1 , V 2 , and V 3 may be increased by the first voltage interval ΔV 1 one or more times. The first voltage interval ΔV 1 may be about 10 μV to about 0.01 V, but example embodiments are not limited thereto.
According to example embodiments, the first to third voltage sequences V 1 , V 2 , and V 3 may be defined according to Equation 1 below.
In Equation 1, n is an integer.
The first to third voltage sequences V 1 , V 2 and V 3 may be respectively applied to the first to third semiconductor devices until the first to third semiconductor devices break down. In this regard, maximum values of the first to third voltage sequences V 1 , V 2 and V 3 may be less than respective first to third breakdown voltages Vbd 1 , Vbd 2 , and Vbd 3 , which are voltages at which the respective first to third semiconductor devices immediately break down. In this regard, the voltages at which the first to third semiconductor devices immediately break down are voltages where TZDB occurs. TZDB is a mechanism in which an insulating material included in a semiconductor device immediately breaks down due to a strong electric field. Since the first to third semiconductor devices are substantially the same as one another, the first to third breakdown voltages Vbd 1 , Vbd 2 , and Vbd 3 may also be substantially the same as one another. The term “substantially the same as one another” may mean exactly the same or equal, or may mean the same or equal within acceptable variations that may occur, for example, due to manufacturing processes or processing tolerances.
In the case of FIG. 3 , the third voltage sequence V 3 may increase the most rapidly, and accordingly, the maximum value of the third voltage sequence V 3 may be greater than the maximum values of the first and second voltage sequences V 1 and V 2 . For example, the periods of time between voltage increases for the third voltage sequence V 3 may be shorter than for those of the first and second voltage sequences V 1 and V 2 , and the number of voltage increases for third voltage sequence V 3 may be greater than for those of the first and second voltage sequences V 1 and V 2 . In the example of FIG. 3 , seven (7) first voltage intervals ΔV 1 (i.e., 7 ΔV 1 ) may be applied to the third voltage sequence V 3 , which results in the maximum value of the third voltage sequence V 3 being V 0 +7 ΔV 1 . Referring to FIG. 3 , the maximum value of the third voltage sequence V 3 (i.e., V 0 +7 ΔV 1 ) may be less than the first to third breakdown voltages Vbd 1 , Vbd 2 , and Vbd 3 . First to third breakdown times tbd 1 , tbd 2 , and tbd 3 , which are times at which the first to third semiconductor devices break down, may be different from one another. Since an average rate at which the first voltage sequence V 1 is increased is the lowest, the first breakdown time tbd 1 may occur the latest. In this regard, the first to third breakdown times tbd 1 , tbd 2 , and tbd 3 may be determined by whether a current flowing through the first to third semiconductor devices exceeds a predetermined value.
Although initial voltage values of the first to third voltage sequences V 1 , V 2 and V 3 are shown as being the same (i.e., V 0 ), example embodiments are not limited thereto. All of the initial times t 0 being the same means that testing begins simultaneously for the first to third semiconductor devices. In this case, a test speed may increase in proportion to the number of source measuring units (SMUs). In time dependent dielectric breakdown (TDDB) of the related art, it may take a lot of time t 0 test each semiconductor device, and dispersion of test times according to voltage values is large, and thus, a plurality of tests may not be performed simultaneously.
In the method of testing a semiconductor device according to example embodiments, voltages increasing according to time are applied to respective semiconductor devices, and thus, a time required for testing becomes shorter. Accordingly, a plurality of semiconductor devices may be tested simultaneously. For example, a single wafer provided to the test module 1030 may include a plurality of semiconductor devices, and the method disclosed herein may operate on a subset (e.g., a sample) of the plurality of semiconductor devices on the same single wafer. However, example embodiments are not limited thereto, and initial times at which voltages start to be applied to respective semiconductor devices may be different from one another. Accordingly, the respective semiconductor devices may be tested independently of one another.
FIG. 4 show exemplary graphs for describing a simulation process for obtaining first to third stresses.
Referring to FIGS. 2 and 4 , in process P 1004 , first to third stresses S 1 , S 2 , and S 3 , which define the total amount of stress applied to the first to third semiconductor devices, respectively, may be obtained.
In this regard, the first to third stresses S 1 , S 2 , and S 3 may be defined according to Equation 2 below.
S 1=∫( V 1( t )) k dt
S 2=∫( V 2( t )) k dt
S 3=∫( V 3( t )) k dt Equation 2:
In this regard, a power (k), which is a constant value, is a value at which the first to third stresses S 1 , S 2 , and S 3 have substantially the same value. When the first to third voltage sequences V 1 , V 2 and V 3 respectively change within predetermined voltage ranges, the first to third stresses S 1 , S 2 , and S 3 may have substantially the same value. These predetermined voltage ranges may have different ranges according to types of semiconductor devices and may be derived from pieces of existing experiment data. As described above, with respect to the predetermined initial voltage V 0 , when each of the first to third time intervals Δt 1 , Δt 2 , and Δt 3 is about 1 ms to about 10 s, and first to third voltage intervals ΔV 1 , ΔV 2 , and ΔV 3 are 10 μV to 0.01 V, the first to third stresses S 1 , S 2 , and S 3 may be substantially the same as one another.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 5 of 8
Since FIG. 4 shows changes of the k-th powers (that is, V 1 k , V 2 k , and V 3 k ) of the first to third voltage sequences V 1 , V 2 , and V 3 according to time, lower areas thereof may be the first to third stresses S 1 , S 2 , and S 3 defined by Equation 2. Referring to FIG. 4 , the first to third stresses S 1 , S 2 , and S 3 may be calculated by summing up stresses of the respective semiconductor devices from the initial time to times right before the first to third breakdown times tbd 1 , tbd 2 , and tbd 3 , at which time the values of the first to third voltage sequences V 1 , V 2 , and V 3 have changed. This is because a time between the times right before the first to third breakdown times tbd 1 , tbd 2 , and tbd 3 , at which time the values of the first to third voltage sequences V 1 , V 2 , and V 3 have changed and the first to third breakdown times tbd 1 , tbd 2 , and tbd 3 is sufficiently short and thus may be approximately ignored. For example, the first to third stresses S 1 , S 2 , and S 3 may be measured by excluding stresses due to voltages from t 0 +3 Δt 1 to the first breakdown time tbd 1 with respect to the first voltage function V 1 ( t ), excluding stresses due to voltages from t 0 +5 Δt 2 to the second breakdown time tbd 2 with respect to the second voltage function V 2 ( t ), and excluding stresses due to voltages from t 0 +7 Δt 3 to the third breakdown time tbd 3 with respect to the third voltage function V 3 ( t ).
FIG. 5 is a graph showing values of the first to third stresses S 1 , S 2 , and S 3 according to a k value.
Referring to FIGS. 2 and 5 , in process P 1004 , a k value for measuring the first to third stresses may be obtained. The k value at which the first to third stresses S 1 , S 2 , and S 3 are substantially the same is found by simulating the first to third stresses S 1 , S 2 , and S 3 while changing a value of k. Referring to FIG. 5 , the first to third stresses S 1 , S 2 , and S 3 become substantially the same at k=44, and accordingly, the value of k may be determined as being equal to 44. According to example embodiments, the value of k is not limited to being an integer and may be any positive real number.
FIG. 6A is a graph for describing a process of inverse-calculating an estimated lifespan of a semiconductor device. Referring to FIGS. 6A and 2 , in process P 1006 , a lifespan of a semiconductor device may be inversely calculated.
Referring to FIG. 6A , a usage voltage Vp is applied to the semiconductor device. The usage voltage Vp may correspond to a voltage that is applied to the semiconductor device when a consumer uses a product including the semiconductor device. In this case, a product stress Sp, which is the total amount of stress applied to the semiconductor device during a product lifespan tlt, is determined according to Equation 3.
In some exemplary embodiments, the product lifespan tlt may be, for example, a common warranty period of the product including the semiconductor device or any predetermined period of time. Also, the product stress Sp defined by Equation 3 may be obtained via simulation based on a predetermined usage voltage Vp and a k value calculated by using the method described with reference to FIG. 5 . Referring to FIG. 6A , the usage voltage Vp is shown as a constant value but is not limited thereto.
The test processor 1090 (refer to FIG. 1 ) may perform a processing evaluation based on the product stress Sp, and transmit a feedback signal to the semiconductor device processing system 1010 (refer to FIG. 1 ). For example, when the product stress Sp is less than the previously obtained first to third stresses S 1 , S 2 , and S 3 , an expected lifespan of the semiconductor device may be determined to be longer than the product lifespan tlt. Accordingly, semiconductor processing is evaluated as working normally, and current processing may be maintained. On the other hand, for example, when the product stress Sp is greater than the previously obtained first to third stresses S 1 , S 2 , and S 3 , an expected lifespan of the semiconductor device may be determined to be shorter than the product lifespan tlt. Accordingly, the test processor 1090 (refer to FIG. 1 ) may receive a feedback signal including a determination of the processing evaluation (e.g., longer lifespan or shorter lifespan). When the test processor 1090 receives a processing evaluation indicating a shorter lifespan, the test processor 1090 may proceed to identify and fix a processing problem that may be the cause of the shorter lifespan. For example, in a mass production environment (e.g., a manufacturing facility), the disclosed embodiments may identify situations in which a process condition is changed due to trouble of a production machine or the like such that the semiconductor devices vary in the lifetime of the insulating layer of the semiconductor device. In some cases, there may be produced a wafer having an insulating layer of which lifetime is too short to satisfy the standards for assuring the reliability, and the wafer under test may be discarded or destroyed. If such an abnormality occurs, the disclosed embodiment may provide for a quick and accurate estimation of the lifespan of the semiconductor devices, and thereby prevent semiconductor devices having a low reliability from being delivered from the manufacturing facility to the market.
In some exemplary embodiments, when the processing evaluation indicates a longer lifespan, the test processor 1090 may allow the semiconductor devices (including semiconductor devices that may be represented by a sample including the semiconductor devices being tested) to proceed for further manufacturing and/or processing, and thereafter be included in electronic devices.
Unlike FIG. 6A , FIG. 6B is a graph for describing a process of obtaining an available voltage Va that may satisfy a condition for a predetermined lifespan tnd of the semiconductor device. When the total amount of stress that the available voltage Va computes is referred to as an available stress Sa, the available stress Sa may be equal to or less than the first to third stresses S 1 , S 2 , and S 3 . The predetermined lifespan tnd may be an intended or desired lifespan.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 6 of 8
Referring to FIG. 6B , in this case, the available voltage Va is substantially a constant value, and accordingly, may be obtained by finding a k-th root of the result obtained by dividing the first to third stresses S 1 , S 2 , and S 3 by the predetermined lifespan tnd. For example, since the first to third stresses S 1 , S 2 , and S 3 are substantially the same, the available voltage Va may be determined according to Equation 4.
That is, the available voltage Va may be determined as being equal to or less than a voltage value at the time when the available stress Sa is substantially the same as the first to third stresses S 1 , S 2 , and S 3 .
Regarding TDDB of the related art, a time after a voltage of a certain level is applied to a semiconductor device until the semiconductor device breaks down is measured, and the time is referred to as a breakdown time. In this regard, when the semiconductor device breaks down, an insulating layer present in the semiconductor device mainly breaks down, and thus, a failure such as an internal short-circuit occurs. For example, when voltages are applied across the gate electrode and the channel region of the semiconductor device or across two electrodes of the semiconductor device, an insulating layer between the gate and channel or the upper and lower electrodes may lose its electrical insulating properties, thereby causing the gate and channel or the upper and lower electrodes sandwiching the insulating layer to be electrically short-circuited.
In a TDDB test of the related art, distribution of breakdown times according to voltage is obtained by measuring breakdown times with respect to a plurality of different, constant voltage values with respect to a plurality of semiconductor devices that are substantially the same. A lifespan of a semiconductor device (e.g., a breakdown time at a usage voltage, etc.) is predicted by extrapolating, on a log scale, a value from the distribution of breakdown times according to voltage. In this regard, the lifespan of a semiconductor device is related to a semiconductor device breakdown that stochastically occurs, and measurement under a plurality of voltage conditions is required to obtain a reliable result. Accordingly, a time required for the TDDB test of the related art varies from at least one day to ten or more days, and it is difficult to acquire data beyond simple lifespan prediction due to lack of a measurement parameter.
However, in the method of testing a semiconductor device according to example embodiments, a voltage, a time period, etc. at a point of time when a semiconductor device breaks down are recorded while an applied voltage is increased at regular time intervals. Thus, a measurement time period may be dramatically decreased, and characteristics of semiconductor breakdown may be analyzed with a high degree of precision according to TDDB.
FIG. 7 shows graphs of first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ that may be applied to first to third semiconductor devices in order to describe a method of testing a semiconductor device, according to example embodiments.
For convenience of description, descriptions that are repetitive of FIGS. 2 to 6B will be omitted herein, and just differences will be mainly described below.
Referring to FIG. 7 , the first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ may be functions of time starting at an initial time t 0 . The first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ may be functions of time including a monotonically increasing section. However, example embodiments are not limited thereto, and the first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ may include a decreasing section.
According to example embodiments, the first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ may be stepwise monotonically increasing functions. Values of the first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ may each increase at every fourth time interval Δt 4 . According to example embodiments, the fourth time interval Δt 4 may be about 1 ms to about 10 s, but example embodiments are not limited thereto. In this example, the fourth time intervals Δt 4 are intervals (or lengths) of time that are the same as one another.
According to example embodiments, voltage values may respectively increase as much as first to third voltage intervals ΔV 1 ′, ΔV 2 ′, and ΔV 3 ′ at every fourth time interval Δt 4 of the first to third voltage functions V 1 ′( t ), V 2 ′( t ), and V 3 ′( t ). At least some of the first to third voltage intervals ΔV 1 ′, ΔV 2 ′, and ΔV 3 ′ may be different from each other. Each of the first to third voltage intervals ΔV 1 ′, ΔV 2 ′, and ΔV 3 ′ may be about 10 μV to about 0.01 V, but example embodiments are not limited thereto.
According to example embodiments, the first to third voltage functions V 1 ′( t ), V 2 ′( t ), and V 3 ′( t ) may be calculated according to Equation 5 below.
The first to third voltage sequences V 1 ′, V 2 ′, and V 3 ′ are respectively applied to the first to third semiconductor devices until the first to third semiconductor devices break down, and maximum values of the first to third voltage functions V 1 ′( t ), V 2 ′( t ), and V 3 ′( t ) may be less than first to third breakdown voltages Vbd 1 , Vbd 2 , and Vbd 3 , which are voltages at which the first to third semiconductor devices break down.
FIG. 8 shows graphs of first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ that may be applied to first to third semiconductor devices in order to describe a method of testing a semiconductor device according to example embodiments.
Referring to FIG. 8 , the first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ may be functions of time starting at an initial time t 0 . The first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ may be functions including a monotonically increasing section. However, example embodiments are not limited thereto, and the first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ may include a decreasing section.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 7 of 8
According to example embodiments, the first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ may be stepwise monotonically increasing functions. Values of the first to third voltage sequences V 1 ″, V 2 ″, and V 3 ″ may respectively increase at every first to third time intervals Δt 1 , Δt 2 , and Δt 3 . According to example embodiments, each of the first to third time intervals Δt 1 , Δt 2 , and Δt 3 may be about 1 ms to about 10 s, but example embodiments are not limited thereto.
According to example embodiments, the first voltage sequence V 1 ″ may increase by as much as a first voltage interval ΔV 1 every time the first time interval Δt 1 lapses. The second voltage sequence V 2 ″ may increase by as much as a second voltage interval ΔV 2 every time the second time interval Δt 2 lapses. The third voltage sequence V 3 ″ may increase by as much as a third voltage interval ΔV 3 every time the third time interval Δt 3 lapses. Each of the first to third voltage intervals ΔV 1 , ΔV 2 , and ΔV 3 may be different voltage intervals. For example, each of the first to third voltage intervals ΔV 1 , ΔV 2 , and ΔV 3 may be about 10 μV to about 0.01 V, but example embodiments are not limited thereto. In this example, the first, second, and third time intervals Δt 1 , Δt 2 , and Δt 3 may be intervals (or lengths) of time that are different from one another, but example embodiments are not limited thereto. In some embodiments, the first, second, and third time intervals Δt 1 , Δt 2 , and Δt 3 may be intervals (or lengths) of time that are the same as one another.
According to example embodiments, each of the first to third voltage functions V 1 ″( t ), V 2 ″( t ), and V 3 ″( t ) may be calculated according to Equation 6 below.
FIG. 9 is a graph showing a voltage that may be applied to a semiconductor device to describe a method of testing a semiconductor device, according to example embodiments.
According to example embodiments, a plurality of semiconductor devices may be tested. When an i-th voltage sequence Vi is applied to an i-th semiconductor device (where i is an integer equal to or greater than 1 and less than or equal to n), which is one of the plurality of semiconductor devices, a series of points of time that sequentially occur after an initial time t 0 , which is defined as a point of time at which the voltage starts to be applied, and the series of points of time at which a value of the i-th voltage changes may be defined as i_first to i_fifth times ti 1 , ti 2 , . . . , ti 5 . Differences between neighboring times may be different from each other. For example, a difference between the i_first time ti 1 and the i_second time ti 2 may be different from a difference between the i_second time ti 2 and the i_third time ti 3 .
The value of the i-th voltage sequence Vi at the initial time t 0 may be given as an initial voltage Vi 0 , and the value of the voltage sequence Vi may change from Vi 0 to i_first to i_fifth voltages Vi 1 , Vi 2 , . . . , Vi 5 in this stated order at the i_first to i_fifth times ti 1 , ti 2 , . . . , ti 5 , respectively. The i-th voltage sequence Vi may be a function including a monotonically increasing section. The i_first to i_fifth voltages Vi 1 , Vi 2 , . . . , Vi 5 may be sequentially increasing values. A maximum value of the i-th voltage sequence Vi may be less than an i-th breakdown voltage. The i-th voltage function Vi(t), which may represent the i-th voltage sequence Vi, may be defined according to Equation 7.
FIG. 10 is a cross-sectional view for describing a method of testing a semiconductor device, according to example embodiments.
Referring to FIG. 10 , a semiconductor device 20 to be tested may be a magnetic tunneling junction device.
The semiconductor device 20 may include a magnetic junction structure 10 between first and second electrodes 21 and 22 , which are spaced apart from each other. The magnetic junction structure 10 includes a free layer 11 , a fixed layer 13 , and a tunneling barrier 12 therebetween. The free layer 11 has a magnetization easy axis in a direction perpendicular to the top surface of the free layer 11 , and a magnetization direction thereof may change according to a condition. The fixed layer 13 has a magnetization easy axis in a direction perpendicular to the top surface of the fixed layer 13 , and a magnetization direction thereof is fixed.
A resistance value of the magnetic junction structure 10 changes according to the magnetization direction of the free layer 11 . When a magnetization direction at the free layer 11 and a magnetization direction at the fixed layer 13 are parallel to each other, the magnetic junction structure 10 has a low resistance value and may store data ‘0’. When a magnetization direction at the free layer 11 and a magnetization direction at the fixed layer 13 are antiparallel to each other, the magnetic junction structure 10 has a high resistance value and may store data ‘1’.
For example, a ground potential is connected to the first electrode 21 , and a variable power supply 15 is connected between the second electrode 22 and the ground potential and applies a voltage therebetween. An ammeter 14 may be connected between the first electrode 21 and the ground potential to measure a current value. In this regard, breakdown of the semiconductor device 20 may be determined depending on whether the current value exceeds a predetermined numerical value.
For example, a voltage sequence may be applied across two electrodes of a semiconductor device 20 until an insulating layer that is sandwiched between the two electrodes loses its electric insulating properties, thereby causing the two electrodes sandwiching the insulating layer to be electrically short-circuited. The insulating layer may be determined to have lost its electric insulating properties, and the semiconductor device 20 has reached “breakdown”, when the calculated current value exceeds the predetermined numerical value.
FIG. 11 illustrates a method of manufacturing semiconductor devices using the method of testing a semiconductor device to determine a lifespan of the semiconductor device, according to certain exemplary embodiments.
›DETAILED DESCRIPTION OF THE EMBODIMENTS · 8 of 8
First, a plurality of semiconductor devices may be formed on a wafer (step 1110 ). The formation of the plurality of semiconductor devices may include one or more processes, such as, for example, etching processes, photolithography processes, CMP processes, etc. The plurality of semiconductor devices may be substantially the same. For example, the plurality of semiconductor devices may be a same type of device, each having insulating layers that are substantially the same in shape, size, and production processes with one another.
Next, the plurality of semiconductor devices may be provided to the testing module 1030 , where a subset of the plurality of semiconductor devices may be tested (step 1120 ). The semiconductor devices may be tested according to the systems and processes discloses herein. Subsequently, when the lifespan calculated during testing is determined to be greater than an expected lifespan (e.g., a warranty period) (step 1130 , Yes), additional processing may be performed on the wafer (step 1140 ). For example, additional layers may be deposited on the wafer to form semiconductor chips, the semiconductor chips may then be singulated, packaged on a package substrate, and encapsulated by an encapsulant to form a semiconductor device. When the lifespan calculated during testing is determined to be less than an expected lifespan (e.g., a warranty period) (step 1130 , No), the semiconductor forming process may be modified (step 1150 ), and a plurality of semiconductor devices may be formed on a wafer using the modified semiconductor forming process (step 1110 ).
Methods of testing a semiconductor device include a method of using properties of a semiconductor located at an interface of an insulator and a method of using capacitor characteristics. For this, a semiconductor device having a large area for analysis had to be manufactured, or semiconductor devices had to be measured via a parallel connection. However, in the case of a resistance device, when a resistance device having a large size is manufactured, or resistance devices are connected in parallel, a resistance decreases rapidly, thereby making precise analysis difficult. In the method of testing a semiconductor device according to the example embodiments, a semiconductor device may be measured as-is without being necessary to use a parallel connection or large-size manufacture, and thus, a statistical analysis may be performed even in the case of a resistance device.
Also, when a semiconductor device has a metal-insulator-metal (MIM) structure instead of a semiconductor-insulator-metal (SIM) structure as shown in FIG. 10 , it is impossible to analyze an electrical structure defect via analysis of a lattice defect, etc. However, according to the method of testing a semiconductor device according to the example embodiments, a plurality of semiconductor devices may be tested owing to a high test speed, and further, an electrical defect structure may be analyzed based on a plurality of pieces of test data.
While the concepts have been particularly shown and described with reference to the example embodiments thereof, it will be understood that various changes in form and details may be made therein without departing from the spirit and scope of the following claims.
›Tables in the description — 2
| Sp | = | |||||||||||||||||||||||||||
| ∫ | t | | | 0 | tlt | | Vp | k | | ( | t | ) | | dt | ||||||||||||||
| Equation | | |||||||||||||||||||||||||||
| | 3 |
| Va | ≤ |
| S | |
| | 1 |
| tnd | |
| k | |
| = | |
| S | |
| | 2 |
| tnd | |
| k | |
| = | |
| S | |
| | 3 |
| tnd | |
| k | |
| Equation | |
| | 4 |
Claims as granted
20 claimsLog in to read the claims of this application.
Log in to unlockClassifications
5 codes- G11C29/06
- G01R31/26
- G11C29/04
- G11C29/50
- H01L21/66
Claim changes
SoonSee which claims were amended, added or cancelled during examination, with every added and removed word marked.
The published claims of this application are not paired with the granted ones in what we hold.
File wrapper
See the full prosecution history — every USPTO and applicant action on this file, in order.
Log in to unlockDocuments
Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.
Log in to unlockChain of title
See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.
Log in to unlock