Disclosure of Invention
Aiming at the defects of the prior art, the invention discloses an integrated circuit bias testing method and system based on ATE equipment, which are used for solving the problems.
The invention is realized by the following technical scheme:
In a first aspect, the present invention provides a method for testing pull bias of an integrated circuit based on ATE equipment, comprising the steps of:
The upper computer is connected with ATE equipment through GPIB, and starts up the upper computer software to start up the corresponding test items;
Controlling ATE equipment to perform voltage bias test to obtain the lowest and highest operating voltages of the chip, and performing frequency bias test to obtain the highest operating frequency of the chip;
Selecting a fixed voltage stepping value between the lowest and highest running voltages of the chip to perform a frequency bias test;
and drawing a combined pulling bias two-dimensional result graph according to the pulling bias result to obtain the optimal working voltage and frequency range of the chip.
Further, in the method, when the voltage bias is performed, the method includes the following steps:
the ATE equipment provides the input clock frequency and the power supply voltage of a nominal value for the tested device according to an integrated circuit data manual;
The ATE equipment provides test vectors for the tested device, runs the test vectors and judges the test result of the tested device;
If the test result is passing, the upper computer guides the ATE equipment to gradually reduce the power supply voltage, and the test steps are repeated until the result is not passing, so that the lowest working voltage of the integrated circuit is determined and recorded;
the upper computer gradually increases the power supply voltage of the ATE equipment, repeats the testing steps until failure, and records the maximum operating voltage of the integrated circuit.
Further, in the method, when the frequency is biased, the method comprises the following steps:
the ATE equipment provides the input clock frequency and the power supply voltage of a nominal value for the tested device according to an integrated circuit data manual;
The ATE equipment provides test vectors for the tested device, runs the test vectors and judges the test result of the tested device;
If the test result is passed, the upper computer will gradually increase the input clock frequency of the ATE equipment, repeat the test steps until the result fails, and then calculate and record the maximum working frequency of the integrated circuit under the input clock frequency.
Furthermore, in the implementation of the method, when the combined bias operation is performed, an upper computer is used to control Automatic Test Equipment (ATE) at the same time, so that the frequency bias operation is performed on each voltage point in the whole range from the lowest operation voltage to the highest operation voltage of the integrated circuit. This process helps to fully evaluate the performance of an integrated circuit under different voltage conditions.
Furthermore, in the process of drawing the combined bias two-dimensional graph, the upper computer plays a vital role and is responsible for generating a two-dimensional result graph of the integrated circuit power supply voltage and clock frequency boundary conditions. In this figure, the X-axis represents different voltage values, while the Y-axis represents different frequency values. To intuitively display the test results, results that meet the test criteria PASS will be marked green, while results that FAIL the test criteria FAIL will be marked red. In this way, the boundary conditions of the integrated circuit at different supply voltage and clock frequency combinations can be clearly seen.
Furthermore, in the process of carrying out the combined bias, the upper computer software also has the function of automatically adjusting the test parameters according to the test result. Specifically, the upper computer software dynamically adjusts the step values of the voltage and the frequency according to the previous test result. The self-adaptive adjustment mechanism can improve the efficiency and accuracy of the test and ensure that the performance limit of the integrated circuit is found in the shortest time.
Furthermore, in the whole test process, the upper computer software can record the voltage, frequency and test result data of each test point in real time. These data include not only the instantaneous values during the test, but also the final test results. All of this data is stored in a database for subsequent analysis and querying. In this way, the integrity and traceability of the test data can be ensured, providing powerful data support for performance evaluation and fault diagnosis of the integrated circuit.
In a second aspect, the present invention provides an integrated circuit bias testing system based on ATE equipment, where the system is configured to implement the integrated circuit bias testing method based on ATE equipment according to the first aspect, and the system includes
The upper computer is connected with the GPIB and the ATE equipment, operates the GPIB to carry out voltage and frequency bias test, evaluates the tested device, records and counts the result, and generates a two-dimensional result graph;
The ATE equipment is used for providing a bias power supply and a clock signal for the DUT, inputting a test vector and evaluating the result to confirm that the device functions normally;
And the DUT is used for providing a biased power supply voltage for the ATE equipment, running a test vector under a biased input clock and outputting a test result to the ATE equipment.
Still further, the system also includes a database module, the primary function of which is to store and manage test data. The database module is closely connected with the upper computer software and can receive and store the voltage, frequency and test result data of each test point in real time. Moreover, the database module has strong historical test data query and analysis functions, and a user can easily search and analyze past test data through the functions, so that the performance and the historical performance of the equipment are better known.
Furthermore, the system also comprises a user interface module which is closely connected with the upper computer software and is used for displaying real-time data and a two-dimensional result graph in the test process. The design of the user interface module is very humanized, provides rich interaction functions, and allows a user to flexibly adjust the stepping values of voltage and frequency according to the needs and preferences of the user. In addition, the user can select different test items and conditions through the module so as to meet various different test requirements. The design not only improves the flexibility and convenience of the test, but also greatly improves the user experience.
The beneficial effects of the invention are as follows:
The present invention provides an efficient method for accurately determining the minimum and maximum supply voltage thresholds of an integrated circuit under normal operating conditions. In addition, it can identify the maximum clock frequency that the integrated circuit can withstand, as well as the highest operating limit at a particular supply voltage and clock frequency combination. In this way, we can detect in detail the performance boundaries of the integrated circuit in terms of supply voltage and clock frequency.
Furthermore, the invention can also reveal the redundancy condition of the integrated circuit in terms of voltage and frequency, namely, the integrated circuit can still keep stable operation under the condition of exceeding the normal working range. The detection of such redundancy is of great importance for evaluating the reliability of integrated circuits and for designing redundancy protection measures.
Before and after some reliability tests are performed, the invention can help us know the performance degradation condition of the integrated circuit after long-time operation or operation under severe environment by executing the pull bias test. Such testing helps to evaluate the stability and lifetime of the integrated circuit in practical applications, thereby providing an important reference for the design and optimization of the integrated circuit. By the method, the reliability and stability of the integrated circuit under various working conditions can be ensured, and the performance and safety of the whole system are further improved.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In one embodiment, referring to fig. 1, an integrated circuit bias testing method based on ATE equipment is disclosed, comprising the following steps:
The upper computer is connected with ATE equipment through GPIB, and starts up the upper computer software to start up the corresponding test items;
Controlling ATE equipment to perform voltage bias test to obtain the lowest and highest operating voltages of the chip, and performing frequency bias test to obtain the highest operating frequency of the chip;
Selecting a fixed voltage stepping value between the lowest and highest running voltages of the chip to perform a frequency bias test;
and drawing a combined pulling bias two-dimensional result graph according to the pulling bias result to obtain the optimal working voltage and frequency range of the chip.
In this embodiment, first, the GPIB connection between the host computer and the ATE device is ensured to be correct and correct, and the communication protocols of both parties are consistent. And starting the upper computer software, and opening the corresponding test item. In the upper computer software, a voltage bias test program is selected and executed. The program automatically controls the ATE equipment to bias the voltage across the chip, starting from the nominal voltage of the chip, and gradually decreasing and increasing the voltage until the minimum and maximum operating voltage thresholds of the chip are reached.
The performance of the chip at different voltages, in particular the performance data at the lowest and highest operating voltages, is recorded in this example. These data will serve as reference standards for subsequent testing. Next, a frequency pull bias test is performed. And selecting a frequency bias test program in the upper computer software, and setting the running voltage of the chip to be the lowest and highest voltage values recorded before. The ATE equipment will test the chip in a set frequency range to determine the highest operating frequency of the chip.
The present implementation records the performance of the chip at different frequencies, particularly the data at the highest operating frequency. These data will be used for subsequent voltage & frequency combination bias tests. In the upper computer software, a voltage step value is set for performing a voltage & frequency combination bias test between the lowest and highest operating voltages of the chip. In general, the smaller the step value, the more accurate the test result, but the test time increases accordingly.
The present embodiment performs a voltage & frequency combination bias test. And the ATE equipment comprehensively tests the chip according to the set voltage stepping value and the frequency range, and records the performance of the chip under different voltage and frequency combinations.
After the test of this embodiment is completed, the upper computer software will collect and sort all the test data. Using these data, a combined pull bias two-dimensional result map is generated. The figure will show the performance of the chip at different voltage and frequency combinations, helping engineers evaluate the stability and reliability of the chip.
The present embodiment analyzes the two-dimensional result map to determine the optimum operating voltage and frequency range of the chip. These data are of great significance for chip design optimization, production process control and quality assurance of the final product.
The embodiment sorts the test results and the analysis report into a document for reference by related engineers and management personnel. Ensuring that all relevant personnel know the performance characteristics and potential risks of the chip so as to take corresponding measures in subsequent design, production and application.
In one embodiment, as shown in fig. 2, when the voltage bias is performed, the method includes the following steps:
the ATE equipment provides the input clock frequency and the power supply voltage of a nominal value for the tested device according to an integrated circuit data manual;
The ATE equipment provides test vectors for the tested device, runs the test vectors and judges the test result of the tested device;
If the test result is passing, the upper computer guides the ATE equipment to gradually reduce the power supply voltage, and the test steps are repeated until the result is not passing, so that the lowest working voltage of the integrated circuit is determined and recorded;
the upper computer gradually increases the power supply voltage of the ATE equipment, repeats the testing steps until failure, and records the maximum operating voltage of the integrated circuit.
In one embodiment, as shown in fig. 3, when the frequency is biased, the method includes the following steps:
the ATE equipment provides the input clock frequency and the power supply voltage of a nominal value for the tested device according to an integrated circuit data manual;
The ATE equipment provides test vectors for the tested device, runs the test vectors and judges the test result of the tested device;
If the test result is passed, the upper computer will gradually increase the input clock frequency of the ATE equipment, repeat the test steps until the result fails, and then calculate and record the maximum working frequency of the integrated circuit under the input clock frequency.
In the process of executing the method, when the combined bias operation is involved, an upper computer is used to control Automatic Test Equipment (ATE). The purpose of this operation is to ensure that the frequency pull-bias operation is performed for each voltage point over the entire range of the lowest operating voltage to the highest operating voltage of the integrated circuit. This process is of great importance for the overall evaluation and review of the performance of integrated circuits under different voltage conditions.
In this embodiment, the upper computer plays a vital role in the process of drawing the combined pull-bias two-dimensional graph. It is responsible for generating a two-dimensional result map of the integrated circuit supply voltage versus clock frequency boundary conditions. In this graph, the X-axis represents different voltage values, and the Y-axis represents different frequency values. In order to make the test results more intuitive and easy to understand, results that meet the test criteria PASS will be marked green, while results that FAIL the test criteria FAIL will be marked red. In this way we can clearly observe the boundary conditions of an integrated circuit at different supply voltage and clock frequency combinations, thereby better assessing its performance and stability.
In an embodiment, referring to fig. 4, the voltage and frequency combination frequency bias current process is as follows, and the upper computer software further has a function of automatically adjusting the test parameters according to the test result in the process of executing the combination bias current. Specifically, the upper computer software dynamically adjusts the step values of the voltage and the frequency according to the previous test result. The self-adaptive adjustment mechanism can remarkably improve the efficiency and accuracy of the test and ensure that the performance limit of the integrated circuit is found in the shortest time. By the mode, the upper computer software can intelligently optimize the testing process, and the tedious and inefficient manual parameter adjustment is avoided. The voltage and frequency stepping values can be flexibly adjusted according to actual test conditions, so that the optimal working state of the integrated circuit is more rapidly approximated. The intelligent testing method not only improves the testing efficiency, but also greatly reduces the time required by the testing, so that the whole testing process is more efficient and accurate.
In this embodiment, the upper computer software records the voltage, frequency and test result data of each test point in real time during the whole test process. These data include not only the instantaneous values during the test, but also the final test results. All of this data is stored in a database for subsequent analysis and querying. In this way, the integrity and traceability of the test data can be ensured, providing powerful data support for performance evaluation and fault diagnosis of the integrated circuit. In addition, the upper computer software can also classify and mark the data in detail so as to quickly locate and retrieve relevant information when needed. The real-time recording and detailed classifying method not only improves the data processing efficiency, but also enhances the data reliability, thereby providing more accurate and comprehensive reference basis for engineers in integrated circuit design and optimization.
In one embodiment, as shown in FIG. 5, using an ADP32F035 chip as an example, ATE equipment is of the CHROMA3380 type. First, the highest and lowest operating voltages of the ADP32F035 chip were determined by the voltage bias test. The test results showed that the highest operating voltage of the chip was 1.9 volts and the lowest operating voltage was 1.6 volts. Next, we obtained the highest clock frequency of the chip, with a result of 107 mhz, through the frequency pull-out test. And finally, drawing a two-dimensional result graph of the combined bias by the upper computer through a combined bias test of voltage and frequency. In this figure, the X-axis represents voltage and the Y-axis represents frequency. In this way, we can intuitively see the test results at different voltage and frequency combinations.
From fig. 5 we can observe that ADP32F035 chip has a highest input clock period of 58 ns at a lowest operating voltage of 1.6 volts, corresponding to a frequency of 17.24 mhz. Since the PLL (phase locked loop) inside the chip is fixed to 6 times the frequency, at 1.6 volts, the highest clock frequency is 17.24 times 6, i.e. 103.44 mhz. While at a maximum operating voltage of 1.9 volts, the highest clock frequency of the chip reaches 107.14 megahertz. The nominal VDD voltage for the ADP32F035 chip was 1.8 volts and the clock frequency was 60 mhz. From fig. 5 we can see the performance of the ADP32F035 integrated circuit under different operating conditions. At nominal voltage and clock frequencies, the highest clock frequency of the ADP32F035 integrated circuit has a redundancy of 47 megahertz, whereas the voltage redundancy ranges between 1.6 volts and 1.9 volts.
In one embodiment, an ATE device-based integrated circuit bias test system is provided, comprising
The upper computer is connected with the GPIB and the ATE equipment, operates the GPIB to carry out voltage and frequency bias test, evaluates the tested device, records and counts the result, and generates a two-dimensional result graph;
The ATE equipment is used for providing a bias power supply and a clock signal for the DUT, inputting a test vector and evaluating the result to confirm that the device functions normally;
And the DUT is used for providing a biased power supply voltage for the ATE equipment, running a test vector under a biased input clock and outputting a test result to the ATE equipment.
In one embodiment of the system, a database module is included, among other components. The primary function of this database module is to store and manage test data. The test device is closely connected with upper computer software, and can receive and store the voltage, frequency and test result data of each test point in real time. Moreover, the database module has strong historical test data query and analysis functions, and a user can easily search and analyze past test data through the functions, so that the performance and the historical performance of the equipment are better known. In this way, the user can track and evaluate the operation of the device in detail, and make more informed decisions.
In another embodiment, the system further comprises a user interface module. The module is closely connected with upper computer software and is used for displaying real-time data and a two-dimensional result graph in the test process. The design of the user interface module is very humanized, provides rich interaction functions, and allows a user to flexibly adjust the stepping values of voltage and frequency according to the needs and preferences of the user. In addition, the user can select different test items and conditions through the module so as to meet various different test requirements. The design not only improves the flexibility and convenience of the test, but also greatly improves the user experience. The user can easily make various settings and adjustments so that the test process is more efficient and intuitive. Through the friendly user interface, the user can more intuitively understand the test result, so that more accurate judgment and decision can be made.
In summary, the present invention provides an efficient method for accurately determining the minimum and maximum supply voltage thresholds of an integrated circuit under normal operating conditions. In addition, it can identify the maximum clock frequency that the integrated circuit can withstand, as well as the highest operating limit at a particular supply voltage and clock frequency combination. In this way, we can detect in detail the performance boundaries of the integrated circuit in terms of supply voltage and clock frequency.
The invention also reveals the redundancy of the integrated circuit in terms of voltage and frequency, i.e. the integrated circuit can still maintain stable operation in case of exceeding the normal operating range. The detection of such redundancy is of great importance for evaluating the reliability of integrated circuits and for designing redundancy protection measures.
Before and after some reliability tests are performed, the invention can help us know the performance degradation condition of the integrated circuit after long-time operation or operation under severe environment by executing the pull bias test. Such testing helps to evaluate the stability and lifetime of the integrated circuit in practical applications, thereby providing an important reference for the design and optimization of the integrated circuit. By the method, the reliability and stability of the integrated circuit under various working conditions can be ensured, and the performance and safety of the whole system are further improved.
The foregoing embodiments are merely for illustrating the technical solution of the present invention, but not for limiting the same, and although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those skilled in the art that modifications may be made to the technical solution described in the foregoing embodiments or equivalents may be substituted for parts of the technical features thereof, and that such modifications or substitutions do not depart from the spirit and scope of the technical solution of the embodiments of the present invention in essence.