APPARATUS AND METHOD OF TESTING ELECTRONIC COMPONENTS
20200355738 ยท 2020-11-12
Assignee
Inventors
Cpc classification
International classification
Abstract
An apparatus is provided that includes a control unit and a memory including computer program code. The apparatus is capable of applying a first signal having a first value and a second signal having a second value to an electronic component and receiving a first feedback signal. The apparatus is capable of determining a first parameter associated with the first feedback signal. The apparatus is capable of applying a third signal having a third value and the second signal to the electronic component and receiving a second feedback signal. The apparatus is capable of determining a second parameter associated with the second feedback signal. The apparatus is capable of applying a fourth signal having a fourth value and the second signal to the electronic component if the first parameter is different from the second parameter.
Claims
1. An apparatus, comprising: a control unit; and a memory including computer program code; and wherein the memory and the computer program code are configured to, with the control unit, cause the apparatus to: apply a first signal having a first value and a second signal having a second value to an electronic component and receiving a first feedback signal; determine a first parameter associated with the first feedback signal; apply a third signal having a third value and the second signal to the electronic component and receiving a second feedback signal; determine a second parameter associated with the second feedback signal; and apply a fourth signal having a fourth value and the second signal to the electronic component if the first parameter is different from the second parameter, wherein a first difference exists between the third value and the first value and wherein a second difference exists between the fourth value and the first value.
2. The apparatus of claim 1, wherein the memory and the computer program code are configured to cause the apparatus to: apply a fifth signal having a fifth value and a sixth signal having a sixth value to the electronic component and receiving a third feedback signal; apply a seventh signal having a seventh value and the sixth signal to the electronic component and receiving a forth feedback signal; apply an eighth signal having a eighth value and a ninth signal having a ninth value to the electronic component and receiving a fifth feedback signal; and apply a tenth signal having a tenth value and the ninth signal to the electronic component and receiving a sixth feedback signal; wherein a third parameter associated with the third feedback signal is different from a fourth parameter associated with the fourth feedback signal, and wherein a fifth parameter associated with the fifth feedback signal is different from a sixth parameter associated with the sixth feedback signal.
3. The apparatus of claim 2, wherein the memory and the computer program code are configured to cause the apparatus to: receive a seventh feedback signal from the electronic component in response to the fourth signal and the second signal; determine a seventh parameter associated with the seventh feedback signal; and apply the first signal and an eleventh signal having an eleventh value to the electronic component if the seventh parameter is different from the first parameter, wherein a third difference exists between the eleventh value and the second value.
4. The apparatus of claim 2, wherein the memory and the computer program code are configured to cause the apparatus to: receive a seventh feedback signal from the electronic component in response to the fourth signal and the second signal; determine a seventh parameter associated with the seventh feedback signal; and apply an eleventh signal having an eleventh value and the second signal to the electronic component if the seventh parameter is identical to the first parameter, wherein the second difference exists between the eleventh value and the fourth value.
5. The apparatus of claim 4, wherein the memory and the computer program code are configured to cause the apparatus to: receive an eighth feedback signal from the electronic component in response to the eleventh signal and the second signal; determine an eighth parameter associated with the eighth feedback signal; and in a condition that the eighth parameter is identical to the seventh parameter and that the eleventh value is equal to or greater than a first threshold: apply a twelfth signal having a twelfth value and the sixth signal to the electronic component; wherein the twelfth value is between the fifth value and the seventh value.
6. The apparatus of claim 5, wherein the memory and the computer program code are configured to cause the apparatus to: receive a ninth feedback signal from the electronic component in response to the twelfth signal and the sixth signal; determine a ninth parameter associated with the ninth feedback signal; and in a condition that the ninth parameter is identical to the third parameter and that the twelfth value is equal to or greater than the first threshold: apply a thirteenth signal having a thirteenth value and the ninth signal to the electronic component; wherein the thirteenth value is between the eighth value and the tenth value.
7. The apparatus of claim 3, wherein the memory and the computer program code are configured to cause the apparatus to: apply a twelfth signal having a twelfth value and the sixth signal to the electronic component if the eleventh value is equal to a second threshold; wherein the twelfth value is between the fifth value and the seventh value and wherein a fourth parameter associated with the fourth feedback signal is different from a third parameter associated with the third feedback signal.
8. The apparatus of claim 6, wherein the memory and the computer program code are configured to cause the apparatus to: provide the first parameter, the second parameter, the third parameter, the fourth parameter, the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter and the ninth parameter to a display device for displaying in a two-dimensional plot.
9. The apparatus of claim 2, wherein a multiple of a fourth difference exists between the sixth value and the second value.
10. The apparatus of claim 2, wherein the first difference and the second difference are positive values and wherein the first difference is greater than the second difference.
11. The apparatus of claim 2, wherein the first difference and the second difference are negative values and wherein an absolute value of the first difference is greater than an absolute value of the second difference.
12. An apparatus, comprising: a control unit; and a memory including computer program code; wherein the memory and the computer program code are configured to, with the control unit, cause the apparatus to: receive a first parameter associated with a first value of a first coordinate and a second value of a second coordinate; receive a second parameter associated with a third value of the first coordinate and the second value of the second coordinate; and receive a third parameter associated with a fourth value of the first coordinate and the second value of the second coordinate if the first parameter is different from the second parameter, wherein a first difference exists between the third value and the first value and wherein a second difference exists between the fourth value and the first value.
13. The apparatus of claim 12, wherein the memory and the computer program code are configured to cause the apparatus to: receive a fourth parameter associated with a fifth value of the first coordinate and a sixth value of the second coordinate; receive a fifth parameter associated with a seventh value of the first coordinate and the sixth value of the second coordinate; receive a sixth parameter associated with an eighth value of the first coordinate and a ninth value of the second coordinate; receive a seventh parameter associated with a tenth value of the first coordinate and the ninth value of the second coordinate; wherein the fourth parameter is different from the fifth parameter, and wherein the sixth parameter is different from the seventh parameter.
14. The apparatus of claim 13, wherein the memory and the computer program code are configured to cause the apparatus to: receive an eighth parameter associated with the first value of the first coordinate and an eleventh value of the second coordinate if the third parameter is different from the first parameter, wherein a third difference exists between the eleventh value and the second value.
15. The apparatus of claim 13, wherein the memory and the computer program code are configured to cause the apparatus to: receive an eighth parameter associated with an eleventh value of the first coordinate and the second value of the second coordinate if the third parameter is identical to the first parameter, wherein the second difference exists between the eleventh value and the fourth value.
16. The apparatus of claim 15, wherein the memory and the computer program code are configured to cause the apparatus to: receive a ninth parameter associated with a twelfth value of the first coordinate and the sixth value of the second coordinate if the eighth parameter is identical to the third parameter and the eleventh value is equal to or greater than a first threshold; wherein the twelfth value is between the fifth value and the seventh value.
17. The apparatus of claim 16, wherein the memory and the computer program code are configured to cause the apparatus to: receive a tenth parameter associated with a thirteenth value of the first coordinate and the ninth value of the second coordinate if the ninth parameter is identical to the fourth parameter and the twelfth value is equal to or greater than the first threshold, wherein the thirteenth value is between the eighth value and the tenth value.
18. The apparatus of claim 14, wherein the memory and the computer program code are configured to cause the apparatus to: receive a ninth parameter associated with a twelfth value of the first coordinate and the sixth value of the second coordinate if the eleventh value is equal to a second threshold; wherein the twelfth value is between the fifth value and the seventh value and wherein the fourth parameter is different from the fifth parameter.
19. The apparatus of claim 17, wherein the first threshold is about of the first difference.
20. The apparatus of claim 17, wherein the memory and the computer program code are configured to cause the apparatus to: provide the first parameter, the second parameter, the third parameter, the fourth parameter, the fifth parameter, the sixth parameter, the seventh parameter, the eighth parameter, the ninth parameter and the tenth parameter to a display device for displaying in a two-dimensional plot; and provide a plurality of parameter pairs to the display device for displaying in the two-dimensional plot, wherein each of the parameter pairs includes two different parameters, wherein a distance between the fourth parameter and the second parameter is greater than a distance between anyone of the plurality of parameter pairs and the second parameter in the two-dimensional plot.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Aspects of the present disclosure are readily understood from the following detailed description when read with the accompanying drawings. It is noted that various features may not be drawn to scale, and the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion.
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023] Common reference numerals are used throughout the drawings and the detailed description to indicate the same or similar elements. The present disclosure will be more apparent from the following detailed description taken in conjunction with the accompanying drawings.
DETAILED DESCRIPTION
[0024] The following disclosure provides for many different embodiments, or examples, for implementing different features of the provided subject matter. Specific examples of components and arrangements are described below. These are, of course, merely examples and are not intended to be limiting. In the present disclosure, reference to the formation of a first feature over or on a second feature in the description that follows may include embodiments in which the first and second features are formed in direct contact, and may also include embodiments in which additional features may be formed between the first and second features, such that the first and second features may not be in direct contact. In addition, the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
[0025] Embodiments of the present disclosure are discussed in detail below. It should be appreciated, however, that the present disclosure provides many applicable concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative and do not limit the scope of the disclosure.
[0026]
[0027] The apparatus 1 includes a computing device 2, a controlling device 4, a testing device 6 and a load board 8. One or more electronic connections exist between the computing device 2 and the controlling device 4. One or more electronic connections exist between the controlling device 4 and the testing device 6. One or more electronic connections exist between the testing device 6 and the load board 8.
[0028] The computing device 2 includes a processing unit 10 and a memory unit 12.
[0029] The processing unit 10 may include but is not limited to, for example, a central processing unit (CPU), a microprocessor, an application-specific instruction set processor (ASIP), a machine control unit (MCU), a graphics processing unit (GPU), a physics processing unit (PPU), a digital signal processor (DSP), an image processor, a coprocessor, a storage controller, a floating-point unit, a network processor, a multi-core processor, a front-end processor or the like. The processing unit 10 can be electrically connected to the memory unit 12.
[0030] The memory unit 12 may include but is not limited to a random-access memory (RAM) such as a static RAM (SRAM) or a dynamic RAM (DRAM). In some embodiments, the memory unit 12 may include a read-only memory (ROM). The memory unit 12 may include a cache (not shown) for storing data that have recently been accessed, so that future requests for that data can be served faster. The data stored in the cache may include the result of an earlier computation of the processing unit 10. The data stored in the cache may include a copy of data stored in the memory unit 12.
[0031] The computing device 2 includes Application Programming Interface (API) installed thereon for generating data used for testing. The data generated by the API can be stored in the memory unit 12.
[0032] The controlling device 4 includes a processing unit 14, a memory unit 16 and one or more input/out (I/O) ports 18.
[0033] The processing unit 14 may include but is not limited to, for example, a central processing unit (CPU), a microprocessor, an application-specific instruction set processor (ASIP), a machine control unit (MCU), a graphics processing unit (GPU), a physics processing unit (PPU), a digital signal processor (DSP), an image processor, a coprocessor, a storage controller, a floating-point unit, a network processor, a multi-core processor, a front-end processor or the like. The processing unit 14 can be electrically connected to the memory unit 16. The processing unit 14 can be electrically connected to the I/O ports 18. The memory unit 16 can be electrically connected to the I/O ports 18.
[0034] The memory unit 16 may include but is not limited to a random-access memory (RAM) such as a static RAM (SRAM) or a dynamic RAM (DRAM). In some embodiments, the memory unit 16 may include a read-only memory (ROM). The memory unit 16 may include a cache (not shown) for storing data that have recently been accessed, so that future requests for that data can be served faster. The data stored in the cache may include the result of an earlier computation of the processing unit 14. The data stored in the cache may include a copy of data stored in the memory unit 16.
[0035] The controlling device 4 may receive testing data from the computing device 2. The controlling device 4 may generate testing instructions/commands based on the testing data received from the computing device 2. The testing instructions/commands generated by the controlling device 4 can be stored in the memory unit 16. The testing instructions/commands generated by the controlling device 4 can be transmitted to the testing device 6 through the I/O ports 18.
[0036] The I/O ports 18 can be any computer ports that are capable of sending and receiving data. The I/O port 18 may include but is not limited to a Universal Serial Bus (USB) port, a IEEE 1394 port (also known as FireWire port), a PS/2 port (also referred to as Mini-DIN ports), a serial port (also known as RS-232 or communication (COM) port), a parallel port (also known as the Line Printer (LPT) port), a Small Computer Systems Interface (SCSI) port, a -inch audio mini-jack, a RG-6 coaxial ports, or a Musical Instrument Digital Interface (MIDI) ports.
[0037] The testing device 6 includes one or more modules for testing integrated device/electronic components. Referring to
[0038] The DC module 20 can be used for testing DC parameters of an integrated device/electronic component. In some embodiments, the DC module 20 may provide DC currents to the integrated device/electronic component under test. In some embodiments, the DC module 20 may provide voltages to the integrated device/electronic component under test.
[0039] The PMU 22 can be used for testing DC parameters of an integrated device/electronic component. The PMU 22 may provide DC parameters that have high accuracy. The PMU 22 may provide DC parameters that have a small amplitude/magnitude. In some embodiments, the PMU 22 may provide an accurate DC current that has a small value. In some embodiments, the PMU 22 may provide an accurate voltage that has a small magnitude.
[0040] The digital module 24 can be used for testing functions of an integrated device/electronic component. In some embodiments, the digital module 24 can be used to provide various signals to the DUT 28. In some embodiments, the digital module 24 can be used in testing the Inter-Integrated Circuit (I2C) bus of the DUT 28. In some embodiments, the digital module 24 can be used in testing the Transistor-Transistor Logic (TTL) of the DUT 28. In some embodiments, the digital module 24 can be used in testing the Serial Peripheral Interface (SPI) of the DUT 28. In some embodiments, the digital module 24 can be used in providing baseband signals or radio frequency signals to the DUT 28.
[0041] In some embodiments, the digital module 24 can provide signals having different switching frequencies to the DUT 28. In some embodiments, the digital module 24 can control the rising/falling edges of the signals to be provided to the DUT 28. In some embodiments, the digital module 24 can provide synchronous or non-synchronous signals to the DUT 28.
[0042] The relay board 26 can provide path routings to the testing device 6. In some embodiments, if the number of the pins of the DUT 28 exceeds the number of testing channels that can be provided by the testing device 6, some of the pins may be connected to the same channel through the relay board 26. The relay board 26 can be used to connect different pins to a specific testing channel of the testing device 6.
[0043] A device under test (DUT) 28 can be mounted on the load board 8. One or more conductive connections or physical connections exist between the DUT 28 and the load board 8. In some embodiments, the DUT 28 can be an integrated circuit or an electronic component.
[0044]
[0045] The relations between the signal S1, the signal S2 and the feedback signal Z1 can be expressed in the equation below:
Z=f(S1,S2)(1)
[0046] The feedback signal Z can be a function of the signal S1 and the signal S2.
[0047] In some embodiments, the signal S1 and the signal S2 can be provided to different pins of the DUT 28. In some embodiments, the signal S1 and the signal S2 can be provided to the same pin of the DUT 28. Referring to
[0048] In some embodiments, the signal S1 and the signal S2 can be provided to the DUT 28 simultaneously. In some embodiments, the signal S1 and the signal S2 can be provided to the DUT 28 at the same time. In some embodiments, the signal S1 and the signal S2 can be provided to the DUT 28 sequentially. In some embodiments, the signal S1 and the signal S2 can be provided to the DUT 28 at different timings.
[0049] In some embodiments, the signal S1 and the signal S2 can include the same attribute (for example, both signals S1 and S2 are voltages or currents). In some embodiments, the signal S1 and the signal S2 can include different attributes.
[0050]
[0051] Referring to
[0052] The visual representation 3 is produced over parameter ranges having resolutions. Referring to
[0053] In some embodiments, the resolution 36 can be a voltage difference of 0.0125 Volts. In some embodiments, the resolution 38 can be a voltage difference of 0.0125 Volts. In some embodiments, the resolution 36 can be a current difference of 0.0125 A. In some embodiments, the resolution 38 can be a current difference of 0.0125 A. It can be contemplated that the resolutions 36 and 38 can be parameters other than voltage and current. It can be contemplated that the resolutions 36 and 38 can be parameters having other value differences.
[0054] Referring to
[0055] In the embodiment shown in
[0056] Assuming that each measurements on the DUT 28 takes 1 second, nearly 7 minutes will take to complete a Shmoo plot for a single DUT 28. This is sometimes unacceptable because an engineer may have to conduct a failure analysis for dozens or even hundreds of electronic components or integrated devices. Additionally, as the resolutions of the signals S1 and S2 increase, over thousands of measurement results may sometimes be performed to complete a Shmoo plot for a single electronic component (for example, 6561 measurements are to be conducted for a single electronic component in the embodiments shown in 6A, 7A and 8A). The overall time taken to complete the test would be tremendous.
[0057]
[0058] Referring to
[0059] In some embodiments, the difference value 40 can be selected to be identical to the difference value 42. In some embodiments, the difference value 40 can be selected to be different from the difference value 42.
[0060] The method includes recording the status of each feedback signal Z in response to different combinations of the signal S1 and the signal S2. Referring to
[0061] Each of the feedback signals Z will be compared with a specification or a criterion of the DUT 28 for determining their status. The method includes visualizing the status of each feedback signal Z in response to different combinations of the signal S1 and the signal S2. Referring to
[0062] In the method in accordance with some embodiments of the present disclosure, further measurements can be conducted commencing from a pair of statuses that include both P and F. Referring to
[0063] In the subsequent paragraphs, the measurement results obtained commencing from the pair including the status 44a and the status 44b can be referred to as a constellation. The measurement results obtained commencing from the pair including the status 46a and the status 46b can be referred to as another constellation. The measurement results obtained commencing from the pair including the status 48a and the status 48b can be referred to as yet another constellation.
[0064] Referring to
[0065] Take the pair including the status 44a and the status 44b (e.g., constellation C1) as an example, further measurements between the status 44a and the status 44b can be performed in a direction d1. Further measurements can be conducted on the DUT 28 by gradually increasing the value of the signal S1 while keeping the value of the signal S2 unchanged. In some embodiments, each time the value of the signal S1 can be increased by the resolution 36.
[0066] Take the pair including the status 46a and the status 46b (e.g., constellation C2) as an example, further measurements between the status 46a and the status 46b can performed in a direction d2. Further measurements can be conducted on the DUT 28 by gradually decreasing the value of the signal S1 while keeping the value of the signal S2 unchanged. In some embodiments, each time the value of the signal S1 can be decreased by the resolution 36.
[0067] Take the pair including the status 48a and the status 48b (e.g., constellation C3) as an example, further measurements between the status 48a and the status 48b can be performed in a direction d3. Further measurements can be conducted on the DUT 28 by gradually increasing the value of the signal S2 while keeping the value of the signal S1 unchanged. In some embodiments, each time the value of the signal S2 can be increased by the resolution 38.
[0068] Take the pair including the status 48a and the status 48b (e.g., constellation C3) as an example, further measurements between the status 48a and the status 48b can be performed in a direction d4. Further measurements can be conducted on the DUT 28 by gradually decreasing the value of the signal S2 while keeping the value of the signal S1 unchanged. In some embodiments, each time the value of the signal S2 can be decreased by the resolution 38.
[0069] Referring to
[0070] Assuming that the status 44a is obtained by providing the signal S1 having a value 44a_s1 and providing the signal S2 having a value 44a_s2 to the DUT 28, and that the status 50 is obtained by providing the signal S1 having a value 50_s1 and providing the signal S2 having a value 50_s2 to the DUT 28. The value 50_s1 is greater than the value 44a_s1 and the value 50_s2 is identical to the value 44a_s2.
[0071] Once the status 50 is determined to be different from the status 44a, the method includes an operation for obtaining the status 51. In order to obtain the status 51, the signal S1 having a value 51_s1 and the signal S2 having a value 51_s2 is provided to the DUT 28. The value 51_s1 is identical to the value 44a_s1 and the value 51_s2 is greater than the value 44a_s2.
[0072] Referring to
[0073] The method includes increasing the value of the signal S1 until a status change is found. For example, once the status 52 is determined to be identical to that of the status 51, the method includes an operation for obtaining the status 53. In order to obtain the status 53, the signal S1 having a value 53_s1 and the signal S2 having a value 53_s2 is provided to the DUT 28. The value 53_s1 is greater than the value 52_s1 and the value 53_s2 is identical to the value 52_s2.
[0074] Once a status change is found along the direction d1, the increment of the value of the signal S1 is halted and the value of the signal S2 is increased. In addition, the value of the signal S1 is reduced to the last value when the status has not been changed. For example, once the status 53 is determined to be different from the status 52, the method includes an operation for obtaining the status 54. In order to obtain the status 54, the signal S1 having a value 54_s1 and the signal S2 having a value 54_s2 is provided to the DUT 28. The value 54_s1 is identical to the value 52_s1 and the value 54_s2 is greater than the value 52_s2.
[0075] The operations as described in accordance with
[0076] Referring to
[0077] In some embodiments, the operations as described in accordance with
[0078]
[0079] Referring to
[0080] In some embodiments, the predetermined value T2 can be a value between 44a_s1 and 44b_s1. In some embodiments, the predetermined value T2 can be a value around half of the difference value 40. In some embodiments, the predetermined value T2 can be a value around one-third () of the difference value 40. In some embodiments, the predetermined value T2 can be a value around two-third () of the difference value 40. In some embodiments, the predetermined value T2 can be a value around one-fourth () of the difference value 40. In some embodiments, the predetermined value T2 can be a value around three quarters () of the difference value 40. In some embodiments, the predetermined value T2 can be a value less than the difference value 40.
[0081] In some embodiments, the method includes starting further measurements between a pair of statuses that are farthest away from the pair of the status 44a and the status 44b. In some embodiments, the method includes starting further measurements between the status 46a and the status 46b. The measurements between the status 46a and the status 46b can be conducted in a manner similar to those described in accordance with
[0082] Referring to
[0083] In some embodiments, the method includes starting further measurements between the status 49a and the status 49b. The measurements between the status 49a and the status 49b can be conducted in a manner similar to those described in accordance with
[0084]
[0085] In some embodiments, the measurements conducted on the constellations C1 can commence from the status 44b toward the status 44a. The measurements within the constellations C1 can be conducted in a manner similar to those described in accordance with
[0086] The operations described in accordance with
[0087] In some embodiments, the operations described in accordance with
[0088] In some embodiments, the operations described in accordance with
[0089] In the operations described in accordance with
[0090] In some embodiments, if a fail result is obtained, a failure analysis can be conducted with respect to the overall test procedure. In some embodiments, if a fail result is obtained, a failure analysis can be conducted with respect to the equipment used during the test procedure. For example, devices and modules of the apparatus as described in accordance with
[0091] If a fail result is obtained in the condition that the overall test procedure is correct (for example, nothing abnormal can be found in the test equipment and the test environment), the final Shmoo plot can be provided to the next-stage of the mass production process. In some embodiments, the final Shmoo plot can be provided to a downstream manufacturer. The downstream manufacturer can fine tune its manufacturing process base on the Shmoo plot.
[0092]
[0093] The method in accordance with some embodiments of the present disclosure includes adjusting the difference value 40 and the difference value 42 in order to modifying the number of pilot points or pilot measurements of the test. Referring to
[0094]
[0095] Compared to the embodiment shown in
[0096]
[0097] Compared to the embodiment shown in
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105] The method includes providing the signal S1 and the signal S2 having various values in order to obtain the pilot measurements, similar to those described in accordance with
[0106] The status 61 can be obtained by providing the signal S1 having a value 61_s1 and the signal S2 having a value 61_s2. The status 60A can be obtained by providing the signal S1 having a value 60A_s1 and the signal S2 having a value 60A_s2. The status 60B can be obtained by providing the signal S1 having a value 60B_s1 and the signal S2 having a value 60B_s2. The status 60C can be obtained by providing the signal S1 having a value 60C_s1 and the signal S2 having a value 60C_s2. The status 60D can be obtained by providing the signal S1 having a value 60D_s1 and the signal S2 having a value 60D_s2.
[0107] In some embodiments, the status 61 can be the geometrical center of the visual representation of the statuses 60A, 60B, 60C and 60D. In some embodiments, the value 61_s1 is between the value 60C_s1 and 60B_s1. In some embodiments, the value 61_s2 is between the value 60A_s2 and 60B_s2.
[0108] Referring to
[0109] Referring to
[0110] In some embodiments, if the statuses 60C, 60D, 61 and 62 are not identical to each other, the method includes providing the signal S1 having a value 63_s1 and the signal S2 having a value 63_s2 to the DUT 28, and determining the status 63 based on the feedback signal Z outputted by the DUT 28.
[0111] The operations as described in accordance with
[0112] However, the operations as described in accordance with
[0113]
[0114] The visual representation of the measurement results as shown in
[0115]
[0116] Compared to the embodiment shown in
[0117]
[0118] Compared to the embodiment shown in
[0119] As used herein, spatially relative terms, such as beneath, below, lower, above, upper, lower, left, right and the like, may be used herein for ease of description to describe one element or feature's relationship to another element(s) or feature(s) as illustrated in the figures. The spatially relative terms are intended to encompass different orientations of the device in use or operation in addition to the orientation depicted in the figures. The apparatus may be otherwise oriented (rotated 90 degrees or at other orientations) and the spatially relative descriptors used herein may likewise be interpreted accordingly. It should be understood that when an element is referred to as being connected to or coupled to another element, it may be directly connected to or coupled to the other element, or intervening elements may be present.
[0120] Ranges can be expressed herein as from one endpoint to another endpoint or between two endpoints. All ranges disclosed herein are inclusive of the endpoints, unless specified otherwise.
[0121] As used herein, the terms approximately, substantially, substantial and about are used to describe and account for small variations. When used in conjunction with an event or circumstance, the terms can refer to instances in which the event or circumstance occurs precisely as well as instances in which the event or circumstance occurs to a close approximation. For example, when used in conjunction with a numerical value, the terms can refer to a range of variation less than or equal to 10% of that numerical value, such as less than or equal to 5%, less than or equal to 4%, less than or equal to 3%, less than or equal to 2%, less than or equal to 1%, less than or equal to 0.5%, less than or equal to 0.1%, or less than or equal to 0.05%. For example, two numerical values can be deemed to be substantially or about the same if a difference between the values is less than or equal to 10% of an average of the values, such as less than or equal to 5%, less than or equal to 4%, less than or equal to 3%, less than or equal to 2%, less than or equal to 1%, less than or equal to 0.5%, less than or equal to 0.1%, or less than or equal to 0.05%. For example, substantially parallel can refer to a range of angular variation relative to 0 that is less than or equal to 10, such as less than or equal to 5, less than or equal to 4, less than or equal to 3, less than or equal to 2, less than or equal to 1, less than or equal to 0.5, less than or equal to 0.1, or less than or equal to 0.05. For example, substantially perpendicular can refer to a range of angular variation relative to 90 that is less than or equal to 10, such as less than or equal to 5, less than or equal to 4, less than or equal to 3, less than or equal to 2, less than or equal to 1, less than or equal to 0.5, less than or equal to 0.1, or less than or equal to 0.05.
[0122] For example, two surfaces can be deemed to be coplanar or substantially coplanar if a displacement between the two surfaces is equal to or less than 5 m, equal to or less than 2 m, equal to or less than 1 m, or equal to or less than 0.5 m. A surface can be deemed to be planar or substantially planar if a displacement of the surface relative to a flat plane between any two points on the surface is equal to or less than 5 m, equal to or less than 2 m, equal to or less than 1 m, or equal to or less than 0.5 m.
[0123] As used herein, the terms conductive, electrically conductive and electrical conductivity refer to an ability to transport an electric current. Electrically conductive materials typically indicate those materials that exhibit little or no opposition to the flow of an electric current. One measure of electrical conductivity is Siemens per meter (S/m). Typically, an electrically conductive material is one having a conductivity greater than approximately 10.sup.4 S/m, such as at least 10.sup.5 S/m or at least 10.sup.6 S/m. The electrical conductivity of a material can sometimes vary with temperature. Unless otherwise specified, the electrical conductivity of a material is measured at room temperature.
[0124] As used herein, the singular terms a, an, and the may include plural referents unless the context clearly dictates otherwise. In the description of some embodiments, a component provided on or over another component can encompass cases where the former component is directly on (e.g., in physical contact with) the latter component, as well as cases where one or more intervening components are located between the former component and the latter component.
[0125] Spatial descriptions, such as above, below, up, left, right, down, top, bottom, vertical, horizontal, side, higher, lower, upper, over, under, downward, and so forth, are indicated with respect to the orientation shown in the figures unless otherwise specified. It should be understood that the spatial descriptions used herein are for purposes of illustration only, and that practical implementations of the structures described herein can be spatially arranged in any orientation or manner, provided that the merits of embodiments of this disclosure are not deviated from by such arrangement
[0126] While the present disclosure has been described and illustrated with reference to specific embodiments thereof, these descriptions and illustrations do not limit the present disclosure. It can be clearly understood by those skilled in the art that various changes may be made, and equivalent components may be substituted within the embodiments without departing from the true spirit and scope of the present disclosure as defined by the appended claims. The illustrations may not necessarily be drawn to scale. There may be distinctions between the artistic renditions in the present disclosure and the actual apparatus, due to variables in manufacturing processes and such. There may be other embodiments of the present disclosure which are not specifically illustrated. The specification and drawings are to be regarded as illustrative rather than restrictive. Modifications may be made to adapt a particular situation, material, composition of matter, method, or process to the objective, spirit and scope of the present disclosure. All such modifications are intended to be within the scope of the claims appended hereto. While the methods disclosed herein have been described with reference to particular operations performed in a particular order, it can be understood that these operations may be combined, sub-divided, or re-ordered to form an equivalent method without departing from the teachings of the present disclosure. Therefore, unless specifically indicated herein, the order and grouping of the operations are not limitations of the present disclosure.
[0127] The foregoing outlines features of several embodiments and detailed aspects of the present disclosure. The embodiments described in the present disclosure may be readily used as a basis for designing or modifying other processes and structures for carrying out the same or similar purposes and/or achieving the same or similar advantages of the embodiments introduced herein. Such equivalent constructions do not depart from the spirit and scope of the present disclosure, and various changes, substitutions, and alterations may be made without departing from the spirit and scope of the present disclosure.