Korean Patent Application No. 10-2017-0166221 filed on Dec. 5, 2017, and entitled, “Burn-In Test Device and Test Method Using Interposer,” is incorporated by reference herein in its entirety.
One or more embodiments described herein relate to a burn-in test device and a test method using an interposer.
A semiconductor device may be manufactured at a wafer level and assembled into a semiconductor package. The assembled package is finally tested before it is provided to a user. The test may involve removing defective products and selecting only good products. Such a test may reduce semiconductor failure rate.
One test, known as a burn-in test, is associated with the lifespan and reliability of a semiconductor device. In a burn-in test, a semiconductor device operates in a high-temperature environment for a given time. The burn-in test allows the semiconductor memory device to experience considerable stress in a short time in an environment more severe than an environment where the semiconductor device is expected to actually be used. In this case, it may be possible to identify memory cells capable of causing operation failure before shipment.
The burn-in test may be performed by handler and chamber structures. The distance between a connector of the chamber structure and a device under test (DUT) is longer than the distance between a connector of the handler structure and the DUT. As the distance between the connector and the DUT becomes relatively long in the chamber structure, signals transferred to the DUT in the chamber structure may be distorted.
In accordance with one or more embodiments, a test device includes a connecting circuit including an interposer to transfer a test signal to operate a device under test; and a chamber including a pin electronic circuit to generate a control signal to control an operation of the device under test based on the test signal from the interposer, wherein the pin electronic circuit is spatially disposed within the chamber and generates the control signal, and wherein an internal temperature of the chamber is higher or lower than an external temperature of the chamber when the test signal is received.
In accordance with one or more other embodiments, a test device includes a system circuit to generate a test signal to test an operation of a device under test based on a request of a host; a chamber including a pin electronic circuit to generate a control signal to control the operation of the device under test based on the test signal; and a connector to electrically connect the system circuit and the chamber by an interposer stacked between the system circuit and the chamber, wherein an internal temperature of the chamber is higher or lower than an external temperature of the chamber based on the request of the host to test the operation of the device under test.
In accordance with one or more other embodiments, a test method performed by a test device to test a device under test includes generating, by a system circuit of the test device, a test signal to test the device under test; transferring the test signal through an interposer stacked between the system circuit and the test device; generating, by a pin electronic circuit spatially disposed within the chamber, a control signal to control an operation of the device under test based on the test signal transferred through the interposer; and testing the device under test based on the control signal at a temperature that is higher or lower than an external temperature of the chamber.
In accordance with one or more other embodiments, a non-transitory, computer-readable medium comprising instructions which, when executed, cause a processor to perform a method of generating, by a system circuit of the test device, a test signal to test the device under test; transferring the test signal through an interposer stacked between the system circuit and the test device; generating, by a pin electronic circuit spatially disposed within the chamber, a control signal to control an operation of the device under test based on the test signal transferred through the interposer; and testing the device under test based on the control signal at a temperature that is higher or lower than an external temperature of the chamber.
Features will become apparent to those of skill in the art by describing in detail exemplary embodiments with reference to the attached drawings in which:
The host 10 may include a terminal or other device which allows a user to input a command for testing the DUT 20. For example, the host 10 may transfer a request for testing the DUT 20 to the system circuit 110 based on the user command. The system circuit 110 may be connected with the chamber 130 through the connecting unit 120. As an example, the system circuit 110 may be electrically connected with the DUT 20 in the chamber 130 by the connecting unit 120.
As an example, the test signal S1 may be associated with a burn-in test. The burn-in test may corresponds to a process for testing whether a device under test operates normally in an environment where a temperature is greater than a specific temperature or is lower than a specific temperature. As an example, the test device 100 may be a burn-in test device. The test signal S1 may indicate data having logical values. The system circuit 110 may output the test signal S1 to the connecting unit 120. Example embodiments of the system circuit 110 and the test signal S1 are described with reference to
The connecting unit 120 may connect the system circuit 110 and the chamber 130. As an example, the connecting unit 120 may electrically connect the system circuit 110 and the chamber 130. The connecting unit 120 may include one or more conductors for passing a signal received from the system circuit 110 to the chamber 130. As an example, the connecting unit 120 may include at least one conductor such as a connector or an interposer. Example embodiments of a connector and an interposer are described with reference to
The connecting unit 120 may receive the test signal S1 from the system circuit 110. The connecting unit 120 may pass the received test signal S1 and output a test signal S2. The test signal S2 may correspond to the test signal S1. As an example, data indicated by the test signal S2 may be identical to data indicated by the test signal S1. The connecting unit 120 may output the test signal S2 to the chamber 130.
Each of the test signals S1 and S2 is illustrated in
The chamber 130 may receive the test signal S2 from the connecting unit 120. The chamber 130 may include devices under test. As an example, the chamber 130 may include the DUT 20 of
The system circuit 110 may include site boards 111 to 113.
The site board 111 may receive the data signal D_1 and the timing signal T_1 from the host 10. The site board 111 may generate the test signal S1_1 based on the data signal D_1 and the timing signal T_1. The test signal S1_1 may include logical values associated with data indicated by the data signal D_1.
The data signal D_1 and the timing signal T_1 may be associated with an operation of testing a device under test. The data signal D_1 may control an operation of testing a device under test. As an example, when a device under test is a memory device, the data signal D_1 may indicate data for controlling one or more read and write operations. The timing signal T_1 may indicate data associated with timing. As an example, the timing signal T_1 may indicate data associated with a time interval where a logical value of the test signal S1_1 is maintained.
The test signal S1_1 may indicate data for testing devices under test. The site board 111 may output the test signal S1_1 to the connecting unit 120. The test signal S1_1 may be associated with operations for testing a device under test. An example of the test signal S1_1 is described with reference to
Referring to
As an example, when a device under test is a memory device, the data signal D_1 may indicate data for controlling a write command. As an example, the logic data may be associated with data to be stored in a device under test or an address corresponding to a specific location in the device under test. The logic data may indicate a logical value for controlling an operation of the device under test. The logic data may include data where logical values of “1” and logical values of “0” are arranged in a specific pattern.
The timing generator 111_2 may receive the logic data signal LD from the algorithm pattern generator 111_1. The timing generator 111_2 may receive the timing signal T_1 from the host 10. The timing generator 111_2 may generate the test signal S1_1 having a logical value of the logic data signal LD during a specific time interval based on the logic data signal LD and the timing signal T_1. The timing generator 111_2 may adjust the specific time interval, based on the timing signal T_1.
As an example, the timing generator 111_2 may adjust a time point when a logical value of the test signal S1_1 changes. As an example, by the timing generator 111_2, the logical value of the test signal S1_1 may be maintained at the logical value “1” during a first time interval and may be then changed to the logical value “0”. The logical value of the test signal S1_1 may be maintained at the logical value “0” during a second time interval. The lengths of the first time interval and the second time interval may be adjusted by the timing generator 111_2. The timing generator 111_2 may output the test signal S1_1 to the connecting unit 120 of
Since the test signal S1_1 is generated based on the data signal D_1 and the timing signal T_1, the test signal S1_1 may be associated with an operation for perform a test operation. As an example, when a device under test is a memory device, the test signal S1_1 may indicate data for controlling a write operation. As an example, the test signal S1_1 may indicate data for controlling the write operation of the memory device, data indicating an address of the memory device, and data to be stored at a location corresponding to the address.
The system circuit 110 may be implemented with at least one of an application specific integrated circuit (ASIC) and a field programmable gate array (FPGA). As an example, the algorithm pattern generator 111_1 and the timing generator 111_2 may be implemented with at least one of the ASIC and the FPGA.
The connecting circuits 121 to 123 may receive the test signals S1_1 to S1_3 from the site boards 111 to 113, respectively. The connecting circuits 121 to 123 may pass the test signals S1_1 to S1_3 to output test signals S2_1 to S2_3, respectively. Accordingly, the test signals S2_1 to S2_3 may correspond to the test signals S1_1 to S1_3, respectively. As an example, data indicated by the test signals S2_1 to S2_3 may be substantially identical to data indicated by the test signals S1_1 to S1_3.
Each of the connecting circuits 121 to 123 may include a conductor or device for passing a current, e.g., an interposer or a connector. Each of the connecting circuits 121 to 123 may electrically connect the system circuit 110 and the chamber 130. The connecting circuits 121 to 123 may electrically connect the site boards 111 to 113 of
One or more devices under test may be mounted in the burn-in board 131. As an example, the burn-in board 131 may include sockets into which devices under test are inserted. The devices under test may be respectively inserted into the sockets. The burn-in board 131 may include a pin electronic (PE) circuit to generate a control signal for a test operation (e.g., refer to
As described with reference to
The pin electronic circuit 131_1 may receive the test signal S2_1 from the connecting circuit 121. The pin electronic circuit 131_1 may generate a control signal S3 for controlling operations of the devices under test 131_2a to 131_2d based on the test signal S2_1. The pin electronic circuit 131_1 may be spatially arranged within the chamber 130 and may output the control signal S3 to the devices under test 131_2a to 131_2d.
Each of the devices under test 131_2a to 131_2d may receive the control signal S3 from the pin electronic circuit 131_1. Each of the devices under test 131_2a to 131_2d may operate based on the control signal S3. As an example, each of the devices under test 131_2a to 131_2d may include a memory device. Each of the devices under test 131_2a to 131_2d may perform write and read operations based on the control signal S3. As described with reference to
The pin electronic circuit 131_1 may be implemented with at least one of the ASIC and the FPGA. As an example, the pin electronic circuit 131_1 may be implemented with at least one of the ASIC and the FPGA that operate at a high temperature (e.g., a temperature of 125° C. or higher) and a low temperature (e.g., a temperature of −20° C. or lower).
In a second case of
Referring to the first case of
Referring to the second case of
Referring to
A path between the pin electronic circuit 131_1 and the device under test 131_2a may be implemented with a wire (or a conducting line) or the like. As the wire becomes longer, inductance of the wire may increase. Accordingly, as the wire becomes longer, a signal transferred through the wire may be distorted by the inductance of the wire to a greater extent.
In the first case of
Accordingly, the control signal S3 received by the device under test 131_2a in the first case may be distorted to be less than the control signal S4 received by the device under test 131_2a in the second case. This may mean that the control signal S3 of the first case indicates more accurate data than the control signal S4 of the second case.
As described above, the inductance of the wire having a length corresponding to L1 in the first case may be less than the inductance of the wire having a length corresponding to L2 in the second case. As the frequency of a signal transferred through a wire becomes higher, the transferred signal may be distorted by the inductance of the wire to a greater extent.
In addition, as the inductance of the wire becomes greater, a high-frequency signal transferred through the wire may be distorted to a greater extent. Accordingly, when the control signal S3 includes a high-frequency signal, the device under test 131_2a of the first case may receive a less distorted signal from the pin electronic circuit 131_1 than the device under test 131_2a of the second case.
As the frequency of a signal transferred through a wire becomes higher, the transferred signal may be greatly distorted when passing through the connecting circuit 121. As an example, the transferred signal may be distorted by crosstalk Xtalk. As an example, the distorted signal may include a skew. In the first case, since the control signal S3 is transferred to the device under test 131_2a after being generated within the chamber 130, the control signal S3 may not pass through the connecting circuit 121. Accordingly, the control signal S3 received by the device under test 131_2a in the first case may be distorted to be less than the control signal S4 received by the device under test 131_2a in the second case.
The second case of
A contact force “F1” may be required to couple the burn-in board 131 with the coupling part 121_1b. As the number of pins in the burn-in board 131 increases, a contact force for coupling the burn-in board 131 with the coupling part 121_1b may increase. The connector 121_1a may be worn out when the burn-in board 131 is coupled with the coupling part 121_1b. The connector 121_1a may be worn out more quickly as the contact force becomes greater.
As an example, the burn-in board 131 may include a power pin to receive power for operating a device under test. The power pin may receive more electrical energy than any of the other pins. For this reason the thickness of the power pin may be greater than those of the other pins. Accordingly, the connector 121_1a may be worn out when the burn-in board 131 is coupled with the coupling part 121_1b.
The burn-in board 131 may include pins for receiving a signal from the interposer 121_2a. A contact force “F2” may be required to couple the burn-in board 131 with coupling parts of the interposer 121_2a. As the number of pins in the burn-in board 131 increases, a contact force for coupling the burn-in board 131 with the coupling parts of the interposer 121_2a may increase. The interposer 121_2a may be worn out when the burn-in board 131 is coupled with the coupling parts of the interposer 121_2a.
Referring to
As the burn-in board includes more pins, more pins may be assigned to ground pins. As the number of ground pins in the burn-in board 131 increases, distortion of a signal transferred to the burn-in board 131 through the connecting circuit 121 may decrease. Accordingly, the signal transferred through the interposer 121_2b may be distorted to a lesser extent than the signal transferred through the connector 121_1a. In addition, since the contact force “F1” is greater than the contact force “F2”, the interposer 121_2a may be more easily replaced than the connector 121_1a.
In operation S110, the system circuit 110 may generate the test signal S1 based on the data signal and the timing signal. The system circuit 110 may include one or more site boards. site board may include an algorithm pattern generator and a timing generator.
The algorithm pattern generator may generate a logic data signal indicating logic data based on the data signal. The timing generator may generate the test signal S1 based on the logic data signal and the timing signal. As an example, the timing generator may generate the test signal S1 having a logical value of the logic data during a time interval determined based on the timing signal.
In operation S120, the connecting unit 120 may receive the test signal. The connecting unit 120 may include one or more connecting circuits. The connecting unit may pass the test signal S1 to output the test signal S2 to the chamber 130. As an example, the connecting circuit may include an interposer.
In operation S130, the chamber 130 may receive the test signal S2 from the connecting unit 120. The chamber 130 may include one or more burn-in boards. One or more devices under test and a pin electronic circuit may be mounted in the burn-in board. The pin electronic circuit may generate the control signal S3 for controlling operations of the devices under test based on the test signal S2. As an example, the pin electronic circuit may be implemented with at least one of the ASIC and the FPGA.
In operation S140, the devices under test may receive the control signal S3. The devices under test may be tested by the control signal S3. As described with reference to
The methods, processes, and/or operations described herein may be performed by code or instructions to be executed by a computer, processor, controller, or other signal processing device. The computer, processor, controller, or other signal processing device may be those described herein or one in addition to the elements described herein. Because the algorithms that form the basis of the methods (or operations of the computer, processor, controller, or other signal processing device) are described in detail, the code or instructions for implementing the operations of the method embodiments may transform the computer, processor, controller, or other signal processing device into a special-purpose processor for performing the methods herein.
The processors, controllers, algorithm pattern generators, timing generators, and other signal providing, signal generating, and signal processing features of the embodiments described herein may be implemented in non-transitory logic which, for example, may include hardware, software, or both. When implemented at least partially in hardware, the processors, controllers, algorithm pattern generators, timing generators, and other signal providing, signal generating, and signal processing features may be, for example, an integrated circuit including but not limited to an application-specific integrated circuit, a field-programmable gate array, a combination of logic gates, a system-on-chip, a microprocessor, or another type of processing or control circuit.
When implemented in at least partially in software, the processors, controllers, algorithm pattern generators, timing generators, and other signal providing, signal generating, and signal processing features may include, for example, a memory or other storage device for storing code or instructions to be executed, for example, by a computer, processor, microprocessor, controller, or other signal processing device. The computer, processor, microprocessor, controller, or other signal processing device may be those described herein or one in addition to the elements described herein. Because the algorithms that form the basis of the methods (or operations of the computer, processor, microprocessor, controller, or other signal processing device) are described in detail, the code or instructions for implementing the operations of the method embodiments may transform the computer, processor, controller, or other signal processing device into a special-purpose processor for performing the methods herein.
The various operations of methods described above may be performed by any suitable means capable of performing the operations, such as various hardware and/or software component(s), circuits, and/or module(s).
The software may comprise an ordered listing of executable instructions for implementing logical functions, and can be embodied in any “processor-readable medium” for use by or in connection with an instruction execution system, apparatus, or device, such as a single or multiple-core processor or processor-containing system.
The blocks or operations of a method or algorithm and functions described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a tangible, non-transitory computer-readable medium. A software module may reside in Random Access Memory (RAM), flash memory, Read Only Memory (ROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, hard disk, a removable disk, a CD ROM, or any other form of storage medium known in the art.
In accordance with one or more of the aforementioned embodiments, distortion of a signal transferred to a device under test may decrease in the test process. Also, durability of a test device may be improved.
Example embodiments have been disclosed herein, and although specific terms are employed, they are used and are to be interpreted in a generic and descriptive sense only and not for purpose of limitation. In some instances, as would be apparent to one of skill in the art as of the filing of the present application, features, characteristics, and/or elements described in connection with a particular embodiment may be used singly or in combination with features, characteristics, and/or elements described in connection with other embodiments unless otherwise indicated. Accordingly, various changes in form and details may be made without departing from the spirit and scope of the embodiments set forth in the claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2017-0166221 | Dec 2017 | KR | national |