A semiconductor apparatus includes first and second address buffer groups. The first address buffer group receives first address signals from an external source and outputs the first address signals to a first internal circuit, in first and second operation modes. The second address buffer group receives second address signals from the external source and outputs the second address signals to the first internal circuit, in the first operation mode, and receives third address signals which are generated in a second internal circuit and outputs the third address signals to the first internal circuit, in the second operation mode.
|
1. A semiconductor apparatus comprising:
a first address buffer group suitable for receiving first address signals from outside of the semiconductor apparatus and outputting the first address signals to a first internal circuit, in first and second operation modes; and
a second address buffer group suitable for receiving second address signals from outside of the semiconductor apparatus and outputting the second address signals to the first internal circuit, in the first operation mode, and suitable for receiving third address signals which are generated from a second internal circuit based on the first address signals and outputting the third address signals to the first internal circuit, in the second operation mode.
12. A semiconductor apparatus comprising:
a first address buffer group suitable for receiving first address signals from an external device;
a test control block suitable for generating burn-in test control signals for a burn-in stress test and a normal test control signal for a normal operation test, based on the first address signals received through the first address buffer group, when a wafer test signal is enabled;
a self test address generation block suitable for generating a plurality of self test address signals, based on the first address signals received through the first address buffer group, in response to the normal test control signal; and
a second address buffer group suitable for receiving the plurality of self test address signals in response to the normal test control signal.
2. The semiconductor apparatus according to
3. The semiconductor apparatus according to
4. The semiconductor apparatus according to
5. The semiconductor apparatus according to
6. The semiconductor apparatus according to
7. The semiconductor apparatus according to
8. The semiconductor apparatus according to
9. The semiconductor apparatus according to
10. The semiconductor apparatus according to
11. The semiconductor apparatus according to
wherein the second address buffer group comprises a plurality of address buffers, and
wherein each of the plurality of address buffers comprises:
a node suitable for receiving an address signal from outside of the semiconductor apparatus;
a self test address input unit suitable for outputting a self test address signal to the node in the second operation mode; and
an input buffer suitable for buffering a signal inputted through the node, and providing a buffered signal to the address latch unit.
13. The semiconductor apparatus according to
14. The semiconductor apparatus according to
15. The semiconductor apparatus according to
16. The semiconductor apparatus according to
wherein the second address buffer group comprises a plurality of address buffers, and
wherein each of the plurality of address buffers comprises:
a node suitable for receiving an address signal from the external device;
a self test address input unit suitable for outputting a self test address signal to the node when the normal test control signal is enabled; and
an input buffer suitable for buffering a signal inputted through the node, and providing a buffered signal to an internal circuit.
|
Various embodiments relate to a semiconductor apparatus and, more particularly, to a test circuit and a test method of a semiconductor apparatus.
Semiconductor apparatuses generally include chips or dies that are formed on a wafer and then packaged. Semiconductor apparatuses are considered to be at a wafer level when their chips or dies are still in wafer form and are at the package level after the chips or dies are packaged.
Various tests may be performed on semiconductors to ensure function, yield, quality, and reliability. A wafer level test may be performed when a semiconductor apparatus is in the wafer stage. The wafer level test may be performed using external test equipment and a probe. After the semiconductor apparatus is packaged, a package level test may be performed using external test equipment.
Although it is the norm that semiconductor apparatuses are tested using external test equipment, semiconductor apparatuses may include built-in self test circuits to increase test efficiency. The built-in self test circuits allow various tests to be performed faster and with more testing options compared with tests conducted by external test equipment.
At the package level, various tests associated with all operations of the semiconductor apparatus may be performed. However, at the wafer level, the semiconductor apparatus is limited by its number of usable pads or pins, which limit the number of signals that may be input from external test equipment.
Various embodiments are directed to a built-in self test circuit which may perform not only a burn-in stress test but also a normal operation test by using a limited number of control signals inputted from an external device during a wafer level test, and a semiconductor apparatus including the same.
In an embodiment, a semiconductor apparatus may include a first address buffer group suitable for receiving first address signals from outside (e.g. from an external source such as testing equipment) of the semiconductor apparatus and outputting the first address signals to a first internal circuit, in first and second operation modes, and a second address buffer group suitable for receiving second address signals from outside of the semiconductor apparatus and outputting the second address signals to the first internal circuit, in the first operation mode, and suitable for receiving third address signals which are generated in a second internal circuit and outputting the third address signals to the first internal circuit, in the second operation mode.
In an embodiment, a semiconductor apparatus may include a first address buffer group suitable for receiving first address signals from an external device, a test control block suitable for generating burn-in test control signals for a burn-in stress test and a normal test control signal for a normal operation test, based on the first address signals received through the first address buffer group, when a wafer test signal is enabled, a self test address generation block suitable for generating a plurality of self test address signals, based on the first address signals received through the first address buffer group, in response to the normal test control signal, and a second address buffer group suitable for receiving the plurality of self test address signals in response to the normal test control signal.
A built-in test circuit of a semiconductor apparatus will be described below with reference to the accompanying drawings through various examples of embodiments. The present invention may, however, be embodied in different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided to describe the present invention in detail to the extent that a person skilled in the art to which the invention pertains can easily enforce the technical concept of the present invention.
It is to be understood herein that embodiments of the present invention are not limited to the particulars shown in the drawings and that the drawings are not necessarily to scale and in some instances proportions may have been exaggerated in order to more clearly depict certain features of the invention. While particular terminology is used herein, it is to be appreciated that the terminology used is for the purpose of describing particular embodiments only and is not intended to limit the scope of the present invention.
In
The clock buffer 111 may receive a clock signal CLK and provide the clock signal CLK to Internal circuits of the semiconductor apparatus 1. The first address buffer group 112 may receive an allocated number of address signals ADD<0:a> and provide them to the internal circuits of the semiconductor apparatus 1. The second address buffer group 113 may also receive an allocated number of address signals ADD<a+1:b> and provide them to the internal circuits of the semiconductor apparatus 1. The allocated numbers may correspond to the numbers of address buffers which each of the address buffer groups 112 and 113 includes. The command buffer 114 and the data buffer 115 may respectively receive command address signals /RAS, /CAS, /WE and /CS and data DQ and provide them to the internal circuits of the semiconductor apparatus 1.
The WBI pad 116 may receive a wafer test signal WBI to instruct the semiconductor apparatus 1 to perform a wafer level test. Therefore, the semiconductor apparatus 1 may enter a test operation mode in when the wafer test signal WBI is enabled, and may exit the test operation mode and enter a normal operation mode when the wafer test signal WBI is disabled. In the test operation mode, the semiconductor apparatus 1 may perform the wafer level test, and in the normal operation mode, the semiconductor apparatus 1 may be at all states other than those in the test operation mode, such as the sleep state, the standby state and the active state of the semiconductor apparatus 1. In the following detailed descriptions, it will be explained that a first operation mode means the normal operation mode and a second operation mode means the test operation mode.
The burn-in stress and self test circuit 120 may be provided for an operation of testing the semiconductor apparatus 1. The burn-in stress and self test circuit 120 may be a built-in self test circuit which is disposed for the wafer level test of the semiconductor apparatus 1. The burn-in stress and self test circuit 120 may receive signals from the plurality of pads and/or buffers 111 to 116 and generate control signals for the wafer level test of the semiconductor apparatus 1. The burn-in stress and self test circuit 120 allows a burn-in stress test for evaluating the performance of the semiconductor apparatus 1, by applying a specific stress to the semiconductor apparatus 1. Also, the burn-in stress and self test circuit 120 may cooperate with the normal operation circuit 130 to allow a normal operation test to be performed. The burn-in stress test may apply stress to the semiconductor apparatus 1 by increasing the temperature of the semiconductor apparatus 1 or changing the power supply voltage provided to the semiconductor apparatus 1. The normal operation test may be performed through all normal operations of accessing the memory core 140 and storing and outputting data.
The burn-in stress and self test circuit 120 may generate burn-in test control signals for the burn-in stress test and a normal test control signal for the normal operation test, by receiving the wafer test signal WBI, the clock signal CLK and the address signals ADD<0:a> from the WBI pad 116, the clock buffer 111 and the first address buffer group 112, respectively. The burn-in stress and self test circuit 120 may apply stress to the memory core 140 and the semiconductor apparatus 1 based on the burn-in test control signals, such that the burn-in stress test may be performed. Also, the burn-in stress and self test circuit 120 cooperates with the normal operation circuit 130 such that the semiconductor apparatus 1 may perform the normal operation test based on the normal test control signal.
The burn-in stress and self test circuit 120 may generate a plurality of self test address signals BSADD<0:n>, based on the address signals ADD<0:a> which are received through the first address buffer group 112 in the second operation mode of the semiconductor apparatus 1. The burn-in stress and self test circuit 120 may provide the plurality of self test address signals BSADD<0:n> to the second address buffer group 113. The second address buffer group 113 may provide the address signals ADD<a+1:b> received from the external device to the normal operation circuit 130 in the first operation mode of the semiconductor apparatus 1, similar to the first address buffer group 112. In the second operation mode of the semiconductor apparatus 1, the second address buffer group 113 may provide the self test address signals BSADD<0:n> outputted from the burn-in stress and self test circuit 120 to the normal operation circuit 130 as the address signals ADD<a+1:b>. In this way, in the second operation mode of the semiconductor apparatus 1, the second address buffer group 113 receives address signals from the burn-in stress and self test circuit 120, instead of receiving address signals from the external device. That is to say, in the second operation mode of the semiconductor apparatus 1, the second address buffer group 113 may operate as if it receives address signals from the external device although, in actuality, it does not receive address signals from the external device.
The semiconductor apparatus 1 may perform a normal operation in response to b+1 number of address signals ADD<0:b>. In the first operation mode, the first address buffer group 112 may receive a+1 number of the address signals ADD<0:a> from the external device, and the second address buffer group 113 may receive b−a number of the address signals ADD<a+1:b> from the external device. When the semiconductor apparatus 1 exists at a wafer level, before it is packaged, the number of pins an external device may use to access the semiconductor apparatus 1 may be limited. Thus, a test for the semiconductor apparatus 1 may be performed by only a limited number of signals which are received from the external device. The semiconductor apparatus 1 in accordance with the embodiment may internally generate a plurality of signals for the normal operation test of the semiconductor apparatus 1, from the limited number of signals which are inputted from the external device.
In the second operation mode, the first address buffer group 112 receives the a+1 number of the address signals ADD<0:a> from the external device, but the second address buffer group 113 does not receive address signals from the external device. Instead, the burn-in stress and self test circuit 120 may generate b−a number of address signals (that is, the self test address signals BSADD<0:n>), based on the a+1 number of the address signals ADD<0:a>, and the generated address signals may be inputted to the second address buffer group 113. The b−a number of the self test address signals BSADD<0:n> may be inputted to the normal operation circuit 130 as if they are address signals which are inputted through the second address buffer group 113 from the external device. Therefore, since the semiconductor apparatus 1 includes the second address buffer group 113 and the burn-in stress and self test circuit 120, the normal operation test may be performed in the second operation mode without a substantial design change of the normal operation circuit 130 of the semiconductor apparatus 1.
Although the burn-in stress and self test circuit 120 and the normal operation circuit 130 are illustrated as separate blocks in
The memory core 140 may be a region where memory cells in which data are stored are disposed, and may include all the internal circuits of the semiconductor apparatus 1 which are not shown in
The command buffer 114 may receive the command address signals /RAS, /CAS, /WE and /CS from the external device in the first operation mode, and the data buffer 115 may receive the data DQ.
In
As shown in
The test control block 220 may include a wafer test control unit 221, a burn-in test signal generation unit 222, and a normal test mode signal generation unit 223. The wafer test control unit 221 may output the address signals ADD<0:a> received through the first address buffer group 112, as burn-in address signals WADD<0:l>, when the wafer test signal WBI is enabled. For example, the wafer test control unit 221 may generate the burn-in address signals WADD<0:l>, by receiving the address signals ADD<0:a> a multitude of times in synchronization with the rising edge and the falling edge of the clock signal CLK. For example, the burn-in address signals WADD<0:l> may be combined signals of the address signals ADD<0:a> inputted in synchronization with the rising edge of the clock signal CLK and the address signals ADD<0:a> inputted in synchronization with the falling edge of the clock signal CLK.
The burn-in test signal generation unit 222 may generate the burn-in test control signals BIS<0:m> and the normal test control signal TBISS in response to the burn-in address signals WADD<0:l>. The burn-in test signal generation unit 222 may generate the normal test control signal TBISS for the normal operation test of the semiconductor apparatus 1, in response to the burn-in address signals WADD<0:l>, when the address signals ADD<0:a> are inputted with the specified logic combination. Further, the burn-in test signal generation unit 222 may generate the burn-in test control signals BIS<0:m> for the burn-in stress test of the semiconductor apparatus 1, in response to the burn-in address signals WADD<0:l>, when the address signals ADD<0:a> have other logic combinations than the specified logic combination. The burn-in test control signals BIS<0:m> may be utilized as signals which apply a stress to the semiconductor apparatus 1 by increasing the temperature of the semiconductor apparatus 1 or changing the power supply voltage provided to the semiconductor apparatus 1.
The command decoding block 230 may receive the normal test control signal TBISS, the clock signal CLK, the address signals ADD<0:a>, and the command address signals /RAS, /CAS, /WE and /CS. The command decoding block 230 may generate an Internal command signal ICMD of the semiconductor apparatus 1 in response to the command address signals /RAS, /CAS, /WE and /CS and the clock signal CLK. The command address signals may be signals inputted from the external device, such as a row address strobe signal /RAS, a column address strobe signal /CAS, a write enable signal /WE and a chip select signal /CS, but the command address signals are not limited thereto. The internal command signal ICMD may include, for example, an active command, a precharge command, a read command, a write command, a refresh command, or the like. The command decoding block 230 may generate a test command signal TCMD, based on the address signals ADD<0:a> received through the first address buffer group 112, in the second operation mode. The command decoding block 230 may determine whether it is the first operation mode or the second operation mode, in response to the normal test control signal TBISS. The command decoding block 230 may generate the test command signal TCMD, from the address signals ADD<0:a> received through the first address buffer group 112, when the normal test control signal TBISS is enabled. The test command signal TCMD may be inputted to the self test address generation block 210. The self test address generation block 210 may generate the self test address signals BSADD<0:n> by combining the address signals ADD<0:a> in a variety of ways in response to the test command signal TCMD. For example, the test command signal TCMD may include a plurality of command signals to allow different operations to be performed, and the self test address generation block 210 may generate the self test address signals BSADD<0:n> which have different logic combinations corresponding to the plurality of command signals.
The core access block 240 may generate internal address signals CADD<0:k> and RADD<0:k>, based on the address signals ADD<0:b> which are outputted from the first address buffer group 112 and the second address buffer group 113. In the first operation mode, since both the first and second address buffer groups 112 and 113 receive the address signals allocated thereto from the external device, the core access block 240 may generate the internal address signals CADD<0:k> and RADD<0:k>, based on the address signals ADD<0:b> provided from the external device. In the second operation mode, the first address buffer group 112 may receive address signals from the external device, and the second address buffer group 113 may receive the self test address signals BSADD<0:n> which are generated by the self test address generation block 210. Accordingly, in the second operation mode, the core access block 240 may generate the internal address signals CADD<0:k> and RADD<0:k>, based on the externally received address signals ADD<0:a> and the self test address signals BSADD<0:n>. The internal address signals may include column address signals CADD<0:k> and row address signals RADD<0:k>.
The core access block 240 may include address latch units and counters. The address latch units may include a column address latch unit 241 and a row address latch unit 243, and the counters may include a column counter 242 and a row counter 244. The column address latch unit 241 and the column counter 242 may generate the column address signals CADD<0:k>, for example, in the write and read operations of the semiconductor apparatus 1, and the row address latch unit 243 and the row counter 244 may generate the row address signals RADD<0:k>, for example, in the active and refresh operations of the semiconductor apparatus 1. The address latch units 241 and 243 may be electrically coupled with the first address buffer group 112, the second address buffer group 113, and the clock buffer 111. The column address latch unit 241 may latch the address signals ADD<0:b>, which are received through the first and second address buffer groups 112 and 113, in synchronization with the clock signal CLK, and may generate the column address signals CADD<0:k>. Based on the column address signals CADD<0:k>, a specified region, for example, a specified column line, of the memory core 140 shown in
The row address latch unit 243 may latch the address signals ADD<0:b>, which are received through the first and second address buffer groups 112 and 113, in synchronization with the clock signal CLK, and may generate the row address signals RADD<0:k>. Based on the row address signals RADD<0:k>, a specified region, for example, a specified row line, of the memory core 140 may be accessed. The row counter 244 may be activated in response to the test command signal TCMD in the second operation mode of the semiconductor apparatus 1. The row counter 244 may increase or decrease the logic value of the address signals, which are latched by the row address latch unit 243, in response to the test command signal TCMD. In other words, the row counter 244 increases or decreases the logic value of the address signals which are latched by the row address latch unit 243 in the second operation mode, in such a manner that, even though the semiconductor apparatus 1 receives a limited number of address signals, the row address signals RADD<0:k> of various combinations may be internally generated. Therefore, without additional input of address signals, the various regions of the memory cores 140 may be accessed by the row counter 244.
The internal command signal ICMD or the test command signal TCMD which is generated by the command decoding block 230 may be inputted to the normal test mode signal generation unit 223. The normal test mode signal generation unit 223 may generate various test mode signals which may be used in the normal operations of the semiconductor apparatus 1. In the second operation mode of the semiconductor apparatus 1, the normal test mode signal generation unit 223 may generate various test mode signals in response to the test command signal TCMD and the self test address signals BSADD<0:n>.
The data input/output block 250 may receive the data DQ from the data buffer 115 in the first operation mode, and may store the data DQ in the memory core 140. Moreover, the data input/output block 250 may output the data, stored in the memory core 140, to the data buffer 115. In the second operation mode of the semiconductor apparatus 1, the data buffer 115 may not receive the data DQ from the external device, and the data input/output block 250 may not receive the data DQ from the data buffer 115. The data input/output block 250 may receive the self test address signals BSADD<0:n> from the self test address generation block 210 in the second operation mode. The data input/output block 250 may use at least one of the self test address signals BSADD<0:n> as the data DQ, and may store at least one of the self test address signals BSADD<0:n> in the memory core 140 as the data DQ.
The self test address input unit 320 may receive the normal test control signal TBISS and the self test address signal BSADD<0>. The self test address input unit 320 may output the self test address signal BSADD<0> to the node A when the normal test control signal TBISS is enabled, and may not output the self test address signal BSADD<0> to the node A when the normal test control signal TBISS is disabled. Accordingly, the address buffer 113A may output the address signal inputted from the external device, as the address signal ADD<a+1>, in the first operation mode of the semiconductor apparatus 1, and may output the self test address signal BSADD<0> as the address signal ADD<a+1>, in the second operation mode of the semiconductor apparatus 1. In
Thereafter, when the address signals ADD<0:a> received through the first address buffer group 112 have a second logic combination (S4), the burn-in test signal generation unit 222 may disable the normal test control signal TBISS so that the normal operation test of the semiconductor apparatus 1 may end (S5). When the address signals ADD<0:a> do not have the second logic combination, a different kind of normal operation test may be performed. When the normal operation test is ended and the address signals ADD<0:a> have a logic combination other than the first logic combination, the burn-in stress test, which is generally known in the art, may be performed (S6).
Operation modes depending on the logic combinations of the address signals ADD<0:a> received through the first address buffer group 112 may be defined as in the following Table 1, for example. Representatively, the logic combinations of partial address signals ADD<0:3> are defined as an example.
TABLE 1
Operation mode
A<0>
A<1>
A<2>
A<3>
BISS entry
L
H
L
L
NT1
H
H
L
L
NT2
L
L
H
L
:
:
:
:
:
WBI reset
H
H
H
H
When the address signals ADD<0:3> are inputted as L, H, L and L, the burn-in test signal generation unit 222 may enable the normal test control signal TBISS, and the semiconductor apparatus 1 may enter a mode for performing a normal operation test (BISS entry). Thereafter, as the addresses ADD<0:3> are inputted with various logic combinations, the semiconductor apparatus 1 may perform various normal operation tests (NT1 and NT2). While the two normal operation tests NT1 and NT2 and the logic combinations of the address signals ADD<0:3> are given as an example in Table 1, it is to be noted that the embodiment is not limited to such. Normal operations may include not only a write operation and a read operation but also various other operations, for example, but not limited to, an operation for enabling and accessing all row lines of the memory core 140, an operation for accessing an even-numbered or odd-numbered mat (which may be the unit area of a memory array), an operation for activating an electrical fuse array, an operation for activating a sense amplifier and an auto refresh operation. When the address signals ADD<0:3> are inputted as H, H, H and H, the burn-in test signal generation unit 222 may disable the normal test control signal TBISS. The logic combination of H, H, H and H may be used to initialize (or reset) the wafer level test which is currently being performed (WBI reset).
When the address signals ADD<0:a> do not have the specified logic combination, the burn-in test signal generation unit 222 may generate the burn-in test control signals BIS<0:m> for performing the burn-in stress test that is generally known in the art. Therefore, based on the burn-in test control signals BIS<0:m>, the burn-in stress test of the semiconductor apparatus 1 may be performed.
As is apparent from the above descriptions, according to the embodiments, since a normal operation test is performed at a wafer level, the precision of the test may be increased and the reliability of products may be improved. Also, since bad semiconductor apparatuses may be sorted before packaging, the manufacturing cost of semiconductor apparatuses may be reduced.
While various embodiments have been described above, it will be understood to those skilled in the art that the embodiments are examples only. Accordingly, the inventive described herein should not be limited based on the described embodiments.
Patent | Priority | Assignee | Title |
11536766, | May 28 2019 | Samsung Electronics Co., Ltd. | Test board having semiconductor devices mounted as devices under test and test system including the test board |
Patent | Priority | Assignee | Title |
7274201, | May 19 2005 | U S BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT | Method and system for stressing semiconductor wafers during burn-in |
20060077703, | |||
20070016826, | |||
KR100869848, | |||
KR100952438, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 30 2014 | KANG, TAE JIN | SK HYNIX INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 034197 | /0236 | |
Nov 10 2014 | SK Hynix Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Jan 19 2017 | ASPN: Payor Number Assigned. |
Jul 19 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jul 03 2023 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 08 2019 | 4 years fee payment window open |
Sep 08 2019 | 6 months grace period start (w surcharge) |
Mar 08 2020 | patent expiry (for year 4) |
Mar 08 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 08 2023 | 8 years fee payment window open |
Sep 08 2023 | 6 months grace period start (w surcharge) |
Mar 08 2024 | patent expiry (for year 8) |
Mar 08 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 08 2027 | 12 years fee payment window open |
Sep 08 2027 | 6 months grace period start (w surcharge) |
Mar 08 2028 | patent expiry (for year 12) |
Mar 08 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |