WO2020052292A1 - 基于工业互联网的集成电路测试信息化管理系统 - Google Patents
基于工业互联网的集成电路测试信息化管理系统 Download PDFInfo
- Publication number
- WO2020052292A1 WO2020052292A1 PCT/CN2019/090313 CN2019090313W WO2020052292A1 WO 2020052292 A1 WO2020052292 A1 WO 2020052292A1 CN 2019090313 W CN2019090313 W CN 2019090313W WO 2020052292 A1 WO2020052292 A1 WO 2020052292A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- test
- data
- integrated circuit
- analysis
- wafer
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 855
- 238000007726 management method Methods 0.000 claims abstract description 108
- 238000000034 method Methods 0.000 claims abstract description 72
- 238000003860 storage Methods 0.000 claims abstract description 9
- 238000004458 analytical method Methods 0.000 claims description 214
- 238000004891 communication Methods 0.000 claims description 53
- 238000012544 monitoring process Methods 0.000 claims description 49
- 239000000523 sample Substances 0.000 claims description 49
- 238000004519 manufacturing process Methods 0.000 claims description 48
- 238000013102 re-test Methods 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 37
- 238000010586 diagram Methods 0.000 claims description 36
- 238000007405 data analysis Methods 0.000 claims description 32
- 238000007781 pre-processing Methods 0.000 claims description 28
- 238000012800 visualization Methods 0.000 claims description 25
- 230000006870 function Effects 0.000 claims description 22
- 238000005516 engineering process Methods 0.000 claims description 21
- 238000009826 distribution Methods 0.000 claims description 20
- 230000004927 fusion Effects 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 20
- 230000004044 response Effects 0.000 claims description 20
- 238000012795 verification Methods 0.000 claims description 15
- 238000004422 calculation algorithm Methods 0.000 claims description 13
- 230000002159 abnormal effect Effects 0.000 claims description 11
- 238000012942 design verification Methods 0.000 claims description 11
- 239000003086 colorant Substances 0.000 claims description 10
- 230000002950 deficient Effects 0.000 claims description 9
- 230000000007 visual effect Effects 0.000 claims description 9
- 230000005856 abnormality Effects 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims description 6
- 238000013500 data storage Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 4
- 238000009825 accumulation Methods 0.000 claims description 3
- 238000012300 Sequence Analysis Methods 0.000 claims description 2
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000007794 visualization technique Methods 0.000 claims 1
- 235000012431 wafers Nutrition 0.000 description 91
- 230000010354 integration Effects 0.000 description 9
- 238000013515 script Methods 0.000 description 6
- 230000002354 daily effect Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000010998 test method Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 239000006185 dispersion Substances 0.000 description 2
- 239000013072 incoming material Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002994 raw material Substances 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000003749 cleanliness Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000004141 dimensional analysis Methods 0.000 description 1
- 238000001035 drying Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
- 229940095676 wafer product Drugs 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Definitions
- the invention relates to the technical field of integrated circuit testing, in particular to an information management method for integrated circuit testing, an information management system for integrated circuit testing, and a machine-readable storage medium.
- the technical problem mainly solved by the present invention is to provide an information management method for integrated circuit testing, an information management system for integrated circuit testing, and a machine-readable storage medium, which can provide technology for the value reflection of test data generated during integrated circuit testing. stand by.
- a technical solution adopted by the present invention is to provide an information management method for integrated circuit testing.
- the method includes: providing test data generated by an integrated circuit test platform for integrated circuit testing, and the integrated circuit.
- the test platform is an integrated circuit test platform of more than one level, and each level of the integrated circuit test platform includes a plurality of test instruments; provides resource data related to the integrated circuit test except the test data; according to the integration
- the test data and the resource data of the circuit test analyze the integrated circuit test to obtain result data related to the integrated circuit test.
- the integrated circuit test includes at least one of a design verification stage test and a production link test;
- the design verification stage test includes a wafer test;
- the production link test includes a wafer manufacturing process process At least one of testing, wafer testing, and finished product testing.
- the test data generated by the integrated circuit test platform for integrated circuit testing includes: obtaining original test data of different formats generated by the integrated circuit test platform for the integrated circuit test; and converting the original test data into Conversion test data in a uniform format.
- the integrated circuit test is a wafer test, and the test data is generated by a plurality of different types of test machines.
- the test data includes test data for each wafer, and the resource data includes each wafer.
- Test record data the test record data of each wafer corresponds to the test data of each wafer; wherein the resource data also includes basic information data of each wafer, and each of the wafers The basic information data corresponds to the test data of each of the wafers; wherein the resource data also includes the state record data of the test probe station during each wafer test, and the state record data of the probe station Corresponds to the test data of each wafer; wherein the result data includes the yield of each wafer of the test product, the daily yield fluctuations, and the change trend of key parameters; the method further includes: The result data is automatically pushed to the relevant person; wherein the result data is automatically pushed to the relevant person via email or WeChat.
- the providing resource data related to the integrated circuit test and other than the test data includes: establishing, managing, and updating the test flow of the integrated circuit test in real time; registering and managing the integrated circuit test Information of test products; registration and management of test information of the integrated circuit test; monitoring and management of task status of the integrated circuit test; monitoring and management of test information of the production link; test UID of the test product and the server The UID is verified, and the verification result and the test version number are recorded in real time; the wafer map related information of the test product tested by the integrated circuit is modified, added, and deleted; wherein the integrated circuit test is a production link Test; the integrated circuit test is a wafer test or a finished product test in the production process.
- the analysis includes test parameter index analysis, test yield analysis, test time analysis, wafer map information analysis, test summary inspection and analysis, probe pin height analysis, result data feedback requirement analysis, and test record historical information. At least one of analysis; wherein the analyzing the integrated circuit test according to the test data and the resource data of the integrated circuit test to obtain result data related to the integrated circuit test includes: Receiving inputted first related information for querying resource data, the first related information including a test product name, a test instrument, a test lot number, and a test machine number; receiving inputted second related information for querying resource data, The second related information includes a start time and an end time; third input information used for querying resource data is received, and the third related information is wafer test or finished product test; and input input is used for querying resource data
- the fourth related information, the third related information is data or local data of a query database ; Based on the first information, second information, third information and fourth information, read the relevant data file data and real-time display of progress and the read parameter information;
- the result data is presented in at least one form of a file, a report, and a chart;
- the method further includes:
- the result data is displayed on a visual interface in at least one of a file, a report form, and a chart; wherein the result data corresponding to the test parameter index analysis includes each die on the wafer.
- the station corresponding to the X coordinate, Y coordinate, and XY coordinate on the wafer, the pass or fail result of the XY coordinate, the pass or fail result of the test item, and the specific test value of the test item; wherein, the The corresponding result data of the test parameter index analysis is after excluding the value that the wafer fails, the value that the test item fails, the value of the interquartile range greater than 1.5 times the test value, and the value of the interquartile range greater than 3 times the test value.
- the result data corresponding to the test parameter index analysis is presented in the form of a first chart; wherein the first chart includes: a normal distribution chart, a scatter chart, and a bar Histogram, box plot, and map of test items; wherein the marker types of the first chart include: upper limit, lower limit, maximum value, minimum value, average value, median value, standard deviation, average value plus 3 Times standard deviation, average minus 3 times standard deviation, first quartile, third quartile; where numerical analysis is to perform numerical average and standard deviation analysis of values; wherein, the test yield analysis
- the corresponding result data includes: final yield, initial yield, retest rate, response rate, final pass, initial pass, retest number, reply number, test machine number, and pin card number;
- the result data corresponding to the rate analysis is presented in the form of a second chart, wherein the second chart includes: a rectification batch yield analysis chart, a probe card yield analysis chart, a station yield analysis linear chart, and a failure serial number analysis chart.
- a single station failure analysis chart and multiple station linear charts refers to displaying the values of different batches of test products in different colors for analysis of yield difference between test product batches ;
- the probe card yield analysis diagram refers to forming different test conditions into a test yield analysis diagram for analyzing the yield difference between different hardware;
- the workstation yield analysis linear diagram refers to different workstations.
- the failure sequence analysis chart refers to the order of all the failure sequence numbers from large to small, and the sequence numbers of each test result and the sequence numbers of all previous test results Accumulate the number, and make a cumulative percentage line for analysis of which test result serial numbers are the main failures and how much impact;
- the single station failure analysis chart refers to the highest number of three failure serial numbers to do An overlay histogram is used to analyze the yield difference of the workstation through the height of each workstation;
- the multiple workstation linear diagram refers to taking the highest number of three failure serial numbers to make a linear diagram for analysis of whether the workstation is different The number of failures caused is increased; wherein, the result data corresponding to the test time analysis includes: total test time, normal test time, retest test time, and normal test process.
- the analysis of the wafer map information includes: the distribution of the serial numbers of all test results, the distribution of the serial numbers of retests and response test results, and the analysis by multiple analysis algorithms. If the map is abnormal, multiple maps can be superimposed to analyze the distribution of the failure serial number.
- the result data corresponding to the wafer map information analysis includes: the number of test result serial numbers, the percentage of the test result serial numbers, and the workstation. The number of differences, the percentage of station differences, and specific station information; wherein the result data corresponding to the wafer Map information analysis is distinguished by colors
- the form of repeat / retest is presented.
- the color distinguished reply / retest can analyze the level of the response rate, determine whether there are obvious pattern graphics for analyzing hardware differences, and guide subsequent tests and improve yield.
- the integrated circuit test is a test in the production process; the integrated circuit test is a wafer test or a finished product test in the production process.
- the method further includes: performing remote real-time monitoring of the integrated circuit test based on visualization technology; and performing the remote real-time monitoring of the integrated circuit test based on visualization technology includes: Real-time remote monitoring of the test probe station and testing machine during the test; remote real-time monitoring of data acquisition, data processing, data analysis, and data storage in the integrated circuit test based on visualization technology; the integration based on visualization technology The entire process of circuit testing is monitored and managed remotely in real time; the method further comprises: when an abnormality occurs in the test workshop, an alarm signal is issued; in response to the alarm signal, the abnormality is processed on a visual interface;
- the remote real-time monitoring of the test probe station based on the visualization technology includes: recording and displaying the number of continuous defective products; if the number of recorded continuous defective products is greater than the misjudgment threshold input, sending a stop to the automated test probe station Test instructions while sending alarms The instruction indicates the alarm; wherein the integrated circuit test is a test in the production link; the integrated circuit test is a wafer test or a finished product test
- an information management system for integrated circuit testing includes: a processor, a memory, and a communication circuit, and the processor is respectively coupled to the processor.
- a memory and the communication circuit, and the system is connected to an integrated circuit test platform through the communication circuit to collect test data generated by the integrated circuit test platform for integrated circuit testing, wherein the processor, the memory, and When the communication circuit is in operation, the steps in the method according to any one of the foregoing can be implemented.
- the system includes a device interconnection and data source fusion subsystem including a processor, a memory, and a communication circuit.
- the device interconnection and data source fusion subsystem is connected to the integrated circuit test platform through the communication circuit.
- the processor, the memory, and the communication circuit can realize the steps of providing test data generated by the integrated circuit test platform for integrated circuit testing during operation;
- a resource management subsystem includes a processor, a memory, and a communication circuit.
- the memory and the communication circuit can implement the steps of providing resource data related to the integrated circuit test and other than the test data when the data is in operation;
- the data analysis subsystem includes a processor, a memory, and a communication circuit, the processor,
- the memory and the communication circuit can realize a step of analyzing the integrated circuit test according to the test data and the resource data of the integrated circuit test to obtain result data related to the integrated circuit test;
- Device interconnection and data source fusion subsystem The resource management subsystem, and the data analysis subsystem connected by respective communication circuits.
- the device interconnection and data source fusion subsystem includes a central server, a data preprocessing server, and a first database server;
- the resource management subsystem includes a second database server;
- the data analysis subsystem includes an analysis server;
- the A data pre-processing server, the first database server, the second database server, the analysis server, and the test machine are respectively connected to the central server, and the second database server is also connected to the test machine,
- the data pre-processing server is also connected to the first database server, and the analysis server is also connected to the first database server; during each wafer test, a corresponding test is stored in the second database server.
- Record data write the corresponding basic information data of each of the wafers, and also write the state record data of the test probe station during each wafer test; the original tests produced by many different types of test machines Data is stored in the central server, and the central server is based on the second database
- the test record data of the wafer in the server distributes the corresponding original test data to the data preprocessing server.
- the data preprocessing server preprocesses the original test data, converts the converted test data into a unified format, extracts key parameters, and
- the pre-processed data is stored in the first database server.
- the central server issues an analysis task to the analysis server, and the analysis task carries the analysis time stored in the second database server.
- the analysis server obtains the preprocessed data from the first database server according to the analysis task, analyzes and generates the result data, and automatically sends the result data to the email or WeChat account. Relevant personnel push, so that relevant personnel can grasp the yield of each piece of the test product, the daily yield fluctuation, and the change trend of key parameters in real time; wherein the first database server is a MongoDB database server and the second database server Is the SQL database server.
- the system further includes: an unmanned workshop-type industrial-level application subsystem including a processor, a memory, and a communication circuit, and the unmanned workshop-type industrial-level application subsystem is tested with the integrated circuit through the communication circuit, respectively.
- the platform, the device interconnection and data source fusion subsystem, the resource management subsystem, and the data analysis subsystem are connected, and the processor, the memory, and the communication circuit can implement the visualization-based Steps for remote real-time monitoring of integrated circuit testing.
- another technical solution adopted by the present invention is to provide a machine-readable storage medium on which a machine executable instruction is stored, and the instruction is configured to enable the machine to execute as described in any one of the preceding items. Steps in the method.
- the information management system and method for integrated circuit testing of the present invention provides test data generated by the integrated circuit test platform for integrated circuit testing, and on the other hand, it provides Resource data related to integrated circuit tests, other than test data, analyze integrated circuit tests according to the test data and resource data of integrated circuit tests to obtain result data related to integrated circuit tests.
- the result data uses not only test data, but also resource data
- resource data is all data related to integrated circuit testing, except for test data. According to different test needs, test phases, and test purposes, different resource data can be used. Combined with test data, different analysis can be performed to obtain different result data. According to different result data, combined with different test requirements, test stages, test purposes, etc., the value of test data can be used flexibly and separately.
- FIG. 1 is a schematic flowchart of an embodiment of an information management method for integrated circuit testing according to the present invention
- FIG. 2 is a schematic structural diagram of an embodiment of an information management system for integrated circuit testing according to the present invention
- FIG. 3 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 4 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 5 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 6 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 7 is a schematic diagram of displaying parameter information in a sixth step
- FIG. 8 is a schematic diagram showing specific data displayed in the analysis of test parameter indicators
- FIG. 9 is a schematic diagram of numerical analysis
- FIG. 10 is a schematic diagram of specific data display
- FIG. 11 is a schematic diagram of a site yield analysis linear diagram
- FIG. 12 is a schematic diagram of a site linear diagram
- FIG. 13 is a schematic diagram showing specific data in a time analysis
- Figure 14 is a schematic diagram of TouchDown analysis
- FIG. 15 is a schematic diagram showing specific data of TskMap
- FIG. 16 is a schematic diagram of Recover / Retest color discrimination
- FIG. 17 is a schematic diagram of SummaryCheck
- FIG. 18 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 19 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- 20 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- 21 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- 22 is a schematic structural diagram of another embodiment of an information management system for integrated circuit testing according to the present invention.
- FIG. 1 is a schematic flowchart of an embodiment of an information management method for integrated circuit testing of the present invention
- FIG. 2 is a schematic structural diagram of an embodiment of an information management system for integrated circuit testing of the present invention.
- the information management system of the embodiment can implement the information management method of the embodiment of the present invention.
- the information management method of integrated circuit test and the information management system of integrated circuit test are described in detail here. .
- the integrated circuit testing information management system 100 includes a processor 1, a memory 2, and a communication circuit 3.
- the processor 1 is coupled to the memory 2 and the communication circuit 3, respectively.
- the system 100 is connected to the integrated circuit test platform 200 through the communication circuit 3.
- processor 1, memory 2 and communication circuit 3 can implement the steps in any of the following information management methods for integrated circuit testing during operation.
- the information management method of the integrated circuit test includes:
- Step S101 Provide test data generated by an integrated circuit test platform for integrated circuit testing.
- the integrated circuit test platform is an integrated circuit test platform of more than one level, and each level of the integrated circuit test platform includes multiple test instruments.
- Step S102 Provide resource data related to integrated circuit testing other than test data.
- Step S103 Analyze the integrated circuit test according to the test data and resource data of the integrated circuit test to obtain result data related to the integrated circuit test.
- the scope of the integrated circuit test platform can determine the size and amount of test data and the size and amount of resource data.
- the scope of the integrated circuit test platform is divided into different ways according to the purpose of the test, the test phase, or the purpose to be achieved by using the relevant data of the integrated circuit test.
- the design verification phase R & D phase
- the production link phase another example: a company's design verification phase for a product, a company's design verification phase for multiple different products, and multiple companies' Design verification stage, design verification stage for multiple products by multiple companies, production link stage for multiple batches of products from a company, production link stage for multiple batches of products from multiple companies, etc.
- test data and resource data can be selected for analysis to obtain the required result data.
- the test data is the data obtained by directly testing the test equipment. It can be specific quantitative data (specific voltage values, current values, etc.), or qualitative data (for example: test passed and failed, etc. Wait).
- Resource data is data related to integrated circuit testing, not directly tested by test equipment, such as: basic information data (lot number, transfer date, time, place, test product UID, etc.), test process, test instrument information , Test items, test parameters, test records, etc.
- the result data is obtained by analyzing the integrated circuit test based on the test data and resource data.
- a pile of products is a mixture of multiple batches. After testing by a testing instrument, the test data is qualitative "pass” and "fail". If you only analyze the test data, you can get the number of products in this pile of products " "pass”, how many products "fail”, can also get the pass rate and failure rate of this bunch of products. If a batch number (resource data) is recorded for each product in this pile of products, the product obtained by further analysis can be a product with a certain batch number. If not all products in this batch number are "fail”, and each product in this bunch of products also records raw materials (resource data), you can further analyze that the products in "fail” are products of a certain batch number of raw materials. It can be seen that the test data combined with the resource data related to the test can get more in-depth result data, which is more helpful to dig deeper into the problem in order to solve the problem in a targeted and efficient manner.
- processor 1, memory 2 and communication circuit 3 of the information management system 100 for integrated circuit testing can implement the steps in the above information management method during operation, but in practical applications, the processor 1 and memory
- the specific deployment of 2 and communication circuit 3 need to be determined according to the specific application, that is, there are many specific deployments of processor 1, memory 2, and communication circuit 3.
- the embodiments of the present invention do not limit the information management system for integrated circuit testing. 100 specific deployments.
- the integrated circuit testing information management system 100 includes a device interconnection and data source fusion subsystem 10, a resource management subsystem 20, and a data analysis subsystem 30.
- Each subsystem includes a processor 1, a memory 2, and a communication circuit. 3.
- the device interconnection and data source fusion subsystem 10 is connected to the integrated circuit test platform 200 through the communication circuit 3, and the processor 1, the memory 2 and the communication circuit 3 can implement step S101 during operation; the processor 1 of the resource management subsystem 20 Memory 2 and communication circuit 3 can implement step S102 during operation; processor 1, memory 2 and communication circuit 3 of data analysis subsystem 30 can implement step S103 during operation; device interconnection and data source fusion subsystem 10, resource management
- the subsystem 20 and the data analysis subsystem 30 are connected through respective communication circuits 3 according to actual application needs.
- the device interconnection and data source fusion subsystem 10 is based on a test instrument of an integrated circuit test platform. Starting from its bottom layer, it uses a data source to integrate a user interface (UI, User Interface) to integrate complex and diverse test data for integrated circuit testing. ;
- UI user interface
- the device interconnection and data source fusion subsystem 10 allows the test instrument to generate original test data through an improved test operation interface (OI, Operator), and performs all preprocessing in the cloud through calculation and screening.
- the resource management subsystem 20 performs resource information fusion, system function upgrade, and manages and automates real-time updates to the test process.
- the data analysis subsystem 30 uses the intelligent test and analysis method of the integrated ecological chain of the integrated circuit according to the test data and resource data to finally obtain the result data, such as a grid table of the final yield, initial yield, retest rate, and response rate of the R & D. Visualization, test time, wafer map, and more.
- the information management system and method for integrated circuit testing provide test data generated by an integrated circuit test platform for integrated circuit testing on the one hand, and resource data related to integrated circuit testing and other than test data on the other.
- the integrated circuit test is analyzed to obtain the result data related to the integrated circuit test.
- resource data is all data related to integrated circuit testing, except for test data.
- different test needs, test phases, and test purposes different resource data can be used.
- different analysis can be performed to obtain different result data.
- the value of test data can be used flexibly and separately.
- the integrated circuit test includes at least one of the design verification stage test and the production link test; the design verification stage test includes the wafer test; the production link test includes the process process test, wafer test in the wafer manufacturing stage, and At least one of finished product tests.
- step S101 may specifically include: obtaining an integrated circuit test platform for integration The original test data in different formats generated by the circuit test; the original test data is converted into the converted test data in a uniform format. If the format of the original test data generated by the integrated circuit test platform is the same and meets the analyzed data format, this step can be omitted.
- the integrated circuit test is a wafer test
- the test data is generated by a variety of different types of test machines.
- the test data includes test data for each wafer.
- the wafer test is a relatively small-scale test, such as wafer testing in the R & D verification phase, or the result data is not required, for example, the test of the production process does not require much result data, and the resource data can be less data.
- the corresponding result data is not much.
- the resource data includes test record data of each wafer, and the test record data of each wafer corresponds to the test data of each wafer.
- the resource data also includes basic information data of each wafer, and the basic information data of each wafer corresponds to the test data of each wafer.
- the resource data also includes the state record data of the test probe station during each wafer test, and the state record data of the probe station corresponds to the test data of each wafer.
- the result data includes the yield of each test product, the daily fluctuation of yield, and the trend of key parameters.
- the information management method further includes: automatically pushing the result data to the relevant person; wherein the result data is automatically pushed to the relevant person via email or WeChat.
- the above methods can all be implemented by the three subsystems of the information management system for integrated circuit testing, and the three subsystems of the information management system for integrated circuit testing can be further specifically deployed.
- the wafer test is a relatively small-scale test, or the result data is not much, the three subsystems can be easily deployed.
- the device interconnection and data source fusion subsystem 10 includes a central server 101, a data preprocessing server 102, and a first database server 103;
- the resource management subsystem 20 includes a second database server 201
- the data analysis subsystem 30 includes an analysis server 301; a data pre-processing server 102, a first database server 103, a second database server 201, an analysis server 301, and a test machine 2001 are respectively connected to the central server 101, and the second database server 201 is also connected to The testing machine 2001 is connected, the data pre-processing server 102 is also connected to the first database server 103, and the analysis server 301 is also connected to the first database server 103.
- the corresponding test record data is stored in the second database server 201, the corresponding basic information data of each wafer is written, and the test probe table of each wafer is also written at the same time.
- Status record data; raw test data generated by a variety of different types of testing machines are stored in the central server 101, and the central server 101 distributes the corresponding raw test data to the data pre-processing server 102 according to the test record data of the wafer in the second database server 201
- the data pre-processing server 102 pre-processes the original test data, converts the converted test data into a unified format, extracts key parameters, and stores the pre-processed data in the first database server 103.
- the central server 101 An analysis task is sent to the analysis server 301.
- the analysis task carries resource data stored in the second database server 201 and is used during analysis.
- the analysis server 201 obtains preprocessed data from the first database server 103 according to the analysis task, and analyzes the analysis data. And generate result data, and automatically send the result data via email or WeChat Relevant personnel to push for real-time control personnel to test each piece of product yield, daily yield fluctuations, trends of key parameters.
- the first database server 103 is a MongoDB database server
- the second database server 201 is a SQL database server.
- the original test data includes, but is not limited to, raw unprocessed data (RawData) and a standard test data format (STDF, Standard Test Data Format) unrelated to the test system.
- RawData raw unprocessed data
- STDF Standard Test Data Format
- the test starts and ends on each wafer (Wafer).
- the necessary Wafer basic information is stored in the second database server 201 (SQL Server), so that the central server 101 can query Wafer test records for use.
- the operation interface (OI) is required at the beginning and end of each wafer.
- the second database server 201 (SQL Server) writes the basic information of Wafer, including the Wafer's product name, batch number, film number, start test time, end test time, test machine used, test probe station (Prober) , Probe card (ProberCard), etc., in order to quickly analyze the Wafer when detailed data analysis is not needed. At the same time, it is also necessary to record the status of the test probe station (Prober) to the second database server 201 (SQL Server) in order to monitor the test environment.
- the test data is stored in the central server 101, and the central server 101 distributes data processing tasks to the data preprocessing server 102 and the analysis server 301 according to Wafer's test records in the second database server 201 (SQL Server).
- the data pre-processing server 102 stores the pre-processed data in the first database server 103 (MongoDB) after pre-processing the data, so that the analysis server 103 can subsequently generate a report of the result data.
- the data pre-processing server 102 and the analysis server 301 may be completed by multiple servers, and the workload is dynamically allocated according to the intensity of the data and analysis processing tasks.
- the first database server 103 (MongoDB) is used to record the preprocessed data.
- the generated preprocessed data is stored in the first database server 103 (MongoDB).
- the preprocessed data includes but is not limited to WaferMap, detailed data of all Die key parameters
- the data preprocessing server 102 is assigned data processing tasks by the central server 101. Because different products focus on different parameters, the preprocessed data is also different.
- master + script master refers to the test software interface
- script is an optimization program written separately, not integrated in the software, and can be called) to process data. Different products use different processing scripts. The key parameters of the product to be processed are listed in the product processing script. Extract and save it to the first database server 103 (MongoDB).
- the central server 101 sends an analysis task to the analysis server 301.
- the analysis server 301 obtains the preprocessed data from the first database server 103 (MongoDB) according to the analysis task distributed by the center server 101, analyzes and generates The analysis report corresponding to the result data.
- the system finally automatically pushes the analysis report to the product-related engineers and other users through email and WeChat, so that they can grasp the yield of each piece of the tested product in real time, the daily fluctuation of yield, and key parameters. Trends.
- the embodiment of the present invention uses a central server, a data preprocessing server, an analysis server, a second database server (SQL Server), and a first database server (MongoDB) to test a multi-level integrated circuit composed of various internationally advanced large-scale automated test instruments.
- the integrated circuit test data sources generated by the platform are integrated, and the original test data generated by different types of test equipment is planned to be converted to a unified format as the data source.
- the test data format includes detailed data in RawData and STDF (Standard Test Data Format) formats.
- STDF Standard Test Data Format
- the integrated circuit test is a test of the production link; the integrated circuit test is a wafer test or a finished product test of the production link; Step S102 may specifically include: establishing, managing, and updating the test flow of the integrated circuit test in real time; registering and managing the integrated circuit test Information of test products; register and manage information of test equipment for integrated circuit testing; monitor and manage task status of integrated circuit testing; monitor and manage test information of production links; perform test UIDs of test products and UIDs in the server Verify, and record the verification result and test version number in real time; modify, add, delete management of wafer map related information of test products for integrated circuit testing.
- the above method can be implemented by the resource management subsystem 20.
- the resource management subsystem 20 can be deployed in a complex manner.
- the related functions of the resource management subsystem 20 and the resource data provided by it can be selectively used.
- the resource management subsystem 20 may be divided into several functional modules, and each functional module corresponds to the specific steps in step S102 described above.
- the resource management subsystem 20 includes: a test task model module 202, a product information registration and management module 203, a product test instrument information module 204, a test task status monitoring module 204, a test production management module 206, A matrix identification number (DiagUid) verification and management module 207 and a map editing (MAPEDIT) information management module 208.
- test task model module 202 which is used to establish, manage, and update the test flow of integrated circuit testing in real time; a test product information registration and management module 203, which is used to register and manage information on test products for integrated circuit testing; test instrument information module 204 For registering and managing information of test instruments for integrated circuit testing; test task status monitoring module 205 for monitoring and managing task status of integrated circuit testing; test production management module 206 for monitoring and managing testing of production links Information; DiagUid verification and management module 207 is used to verify the test UID of the test product and the UID in the server, and records the verification result and test version number in real time; MAPEDIT information management module 208 is used to test the integrated circuit Modify, add, and delete information about the wafer map of your test product.
- test product information and test requirements register and store in advance.
- the information can be used whenever the product list needs to be called.
- the product name is the only one that cannot be repeated, including the test product name, test equipment (DEVICE), Test procedures and test probe card names, etc.
- DEVICE test equipment
- Test procedures test probe card names
- test instrument information is divided into three categories: "prober”, “tester”, and “pe”. Any test instrument can be an accessory of another instrument, that is, it belongs to "ID ", Fill in the ID of the attached instrument, and it will be reflected in the operation engineer version list of the instrument list.
- the setting file is called according to the "product name", and the process that requires processing and testing is also called.
- the default number of tasks in the book is the number of incoming materials.
- the system supports temporary changes, additions, and deletions. These information can be automatically modified and updated in the system. .
- test task label is unique, that is, a test task book label can only be the only test program, test process, and Test instrument information, etc.
- This module is applied in the process of rectification of integrated circuits. It has security, uniqueness and traceability.
- the system verifies the UID of the tested product and the UID information in the server, and records the test version number and verification result in real time. Verify the correctness of the testing process.
- the main verification information includes the test result serial number (bin) total number, the difference comparison of each station (site), the number of mistested dies at each station (site), and the number of test dies at each site (site) , The total number of test dies, etc., check and verify through multiple dimensions to ensure the uniqueness of each test.
- the test algorithm is as follows:
- MAPEDIT information management mainly manages more than 100 items of information such as the coordinates (XY), pass (PASS), and fail (FAIL) of each test chip of the product, including the lot ID (LOT ID), component type (Part Type), Job Name, Tester Type, Setup Time, Start Time, Operator Name, Sublot ID, Test Code (Test Code), Job Speed (Job, Rev), Execution Type (Executive Type), Execution Version (Execion Version), Test Temperature (Test Temp), Flow ID (Flow ID) and more than 100 items of information.
- lot ID LOT ID
- Part Type component type
- Job Name Job Name
- Tester Type Setup Time, Start Time, Operator Name, Sublot ID
- Test Code Test Code
- Job Speed Job Speed
- Execution Type Execution Type
- Execution Version Execution Version
- Test Temperature Test Temp
- Flow ID Flow ID
- the system will automatically obtain the test product information and set the corresponding rules and Configuration, the process is to import the test range required by the customer into the system through the basic map (Basic Map, that is, the test yield distribution map that is expected to achieve the ideal state), and check the test items through the integrated wiring (BDF, Building Distribution Frame) software module
- Basic Map that is, the test yield distribution map that is expected to achieve the ideal state
- BDF Building Distribution Frame
- the information of the test probe card used is released through the probe card (ProberCard Release, that is, the number of times the test probe is stuck, which will affect the test result) is imported into the system, and the information verification is finally performed.
- the system verification After the system verification is correct, it is scheduled according to the test requirements, intelligently allocates and decides, starts the test, integrates the test data collection area information, monitors the test data in real time, and uploads the server to complete the information management.
- the integrated circuit test is a test in the production link; the integrated circuit test is a wafer test or a finished product test in the production link.
- the resource management subsystem of the embodiment of the present invention integrates a complete set of information registration and information management from test product storage to storage, complete functions, practical and simple, controllable process, and can be controlled remotely through secure online remote control. It is a set of modules Management, visualization, perfect, standardized resource management subsystem, its functions include test process, product registration, test program call, device call, probe card management, test equipment, incoming materials registration, test tasks, test process card management , Production process tracking, progress query, product registration, DiagUid, automatic update, MAPEDIT, Map data statistics, password modification, test Map offset check and other integrated circuit test information registration and management to facilitate test monitoring, query, analysis and traceability .
- the analysis includes analysis of test parameter indicators, test yield analysis, test time analysis, wafer map information analysis, test summary inspection and analysis, probe stuck pin height analysis, result data feedback requirement analysis, and test record historical information analysis. At least one.
- step S103 may specifically include: receiving inputted first related information for querying resource data, the first related information including a test product name, a test instrument, a test batch number, and a test machine number; and receiving input for querying resource data
- the second related information includes the start time and the end time; the third related information used for querying the resource data is input, and the third related information is the wafer test or the finished product test; the input is used for the query
- the fourth related information of the resource data, the third related information is data of a query database or local data; and according to the first related information, the second related information, the third related information, and the fourth related information, reading a related file of the material data, It displays the read progress and parameter information in real time; receives the input analysis function information corresponding to the actual needs, and displays the corresponding data format; according to the analysis function information, the analysis result data is generated.
- the result data is presented in at least one of a file, a report, and a chart.
- the method further includes: analyzing the integrated circuit test according to the feedback requirements of the test data, resource data, and result data of the integrated circuit test to obtain the result data related to the integrated circuit test and corresponding to the feedback request; the result data is filed At least one of the forms, reports, and charts is displayed on the visual interface.
- the result data corresponding to the analysis of the test parameter index includes the X coordinate, Y coordinate, station corresponding to the XY coordinate of each die on the wafer, the result of passing or failing the XY coordinate, and the passing of the test item. Or failed results, the specific test value of the test item.
- the result data corresponding to the test parameter index analysis is the value of the wafer failure value, the test item failure value, the interquartile range value greater than 1.5 times the test value, and the interquartile range value greater than 3 times the test value. Obtained after culling.
- the result data corresponding to the test parameter index analysis is presented in the form of a first chart.
- the first chart includes: a normal distribution chart, a scatter chart, a histogram, a box chart, and a map of the test items.
- the first chart's mark types include: upper limit, lower limit, maximum value, minimum value, and average value. , Median value, standard deviation, average value plus 3 times standard deviation, average value minus 3 times standard deviation, first quartile, third quartile; numerical analysis is to average values, standard Poor analysis.
- the result data corresponding to the test yield analysis includes: final yield, initial yield, retest rate, response rate, final number of passes, initial number of passes, number of retests, number of responses, test machine number, and pin card number;
- the result data corresponding to the test yield analysis is presented in the form of a second chart; the second chart includes: rectification batch yield analysis chart, probe card yield analysis chart, workstation yield analysis linear chart, failure serial number analysis chart, single Work station failure analysis chart and multiple station linear charts; rectification batch yield analysis chart refers to displaying the values of different batches of test products in different colors for analysis of yield difference between test product batches;
- probe card Yield analysis chart refers to forming different test conditions into a test yield analysis chart for analyzing the difference in yield between different hardware;
- Work station yield analysis linear chart refers to making a linear chart of different stations for Analyze the difference in yield between stations;
- the FailBin analysis chart refers to the order of all the failed serial numbers from large to small, and each test result serial number (bin)
- the single station failure analysis chart refers to the highest number of three failure serial numbers.
- An overlay histogram is used to analyze the difference in station yield through the height of each station;
- a multi-station linear chart refers to taking the highest number of three failure numbers to make a linear chart for analysis of whether it is caused by the station difference The number of failures increases.
- the result data corresponding to the test time analysis includes: total test time, normal test time, retest test time, pause time during normal test, total test time, pause time during retest, total test time, retest
- the first wafer time, test machine number, and pin card number; the result data corresponding to the test time analysis is presented in the form of a rectification batch yield analysis chart.
- the rectification batch yield analysis chart refers to displaying the values of different batches in different colors. Come out for analysis of test time differences between batches.
- the TouchDown analysis refers to the time when the height of each probe is displayed.
- the wafer map information analysis includes: the distribution of all test result serial numbers, the distribution of retesting and response test serial numbers, and the analysis of multiple analysis algorithms to determine whether the map is abnormal. Multiple maps can be superimposed and analyzed. Failure serial number distribution; the corresponding result data of wafer map information analysis includes: the number of test result serial numbers, the percentage of test result serial numbers, the number of station differences, the percentage of station differences, and specific station information; the wafer map
- the result data corresponding to the information analysis is presented in the form of color-differentiated reply / retest.
- the color-differentiated reply / retest can analyze the level of the response rate, determine whether there are obvious pattern graphics for analyzing hardware differences, and guide subsequent tests and tests. Increase yield.
- the integrated circuit test is a test in the production link; the integrated circuit test is a wafer test or a finished product test in the production link.
- the above methods can all be implemented by the data analysis subsystem 30.
- the specific functions of the data analysis subsystem 30 of the information management system for integrated circuit testing are as follows:
- the data analysis subsystem 30 includes a data acquisition layer, a big data processing analysis layer, and an application layer.
- the data acquisition layer mainly obtains test data and resource data from the device interconnection and data source fusion subsystem 10 and the resource management subsystem 20, respectively.
- the data processing and analysis layer mainly analyzes and processes the acquired test data and resource data
- the application layer mainly uses the result data after analysis and processing.
- the data analysis subsystem 30 provides integrated circuit test parameter index analysis, wafer test yield analysis, test time analysis, wafer MAP map information analysis, summary check and analysis, and probe pin height Analysis, report (Report), test record (SQLHistory) analysis.
- Each subsystem of the information management system tested by this integrated circuit has the characteristics of data intercommunication and data backup, high security, and the data analysis subsystem 30 can realize the function of data retrieval, tracking, and analysis of the information of the entire ecological chain, which is beneficial to the follow-up Monitor test results in real time.
- Step 1 Enter the product name, test device (Lot), tester number (Tester) and other information values in R1.
- the default is blank, that is, a full search is performed.
- Step 2 Select the required start time and end time in R3.
- the default start time is 30 days before the tool start time, and the default end time is the tool start time.
- Step 3 Select wafer test (CP) or finished product test (FT) in R4, which is related to the searched database location.
- Step 4 Select whether to use the database data or local data in R5, then all the eligible information will be displayed in L1, and finally select which specific data needs to be read according to the actual needs, and read the temp file or csv file.
- the main data query methods include: "SQL Search” is used to query the temp file in the SQL database; “SQL Read” is used to read the temp file in the SQL database; “SQL DCParameter” is used to read the csv file in the SQL database; “Local “Search” is to get the temp file in the local drive letter; “Local Read” is to read the temp file in the local drive letter; “Local DCParameter” is to read the csv file in the local drive letter.
- Step 5 The file being read will show the progress in R5, and after the reading is completed, it will be shown in R7, showing the number and progress of the read in real time.
- Step 6 If the CSV file is read, all parameter information will be displayed in L1, including the following full parameter information:
- TC is the total number of tests
- RC is the number of retests
- WC is the total number of tests minus the number of retests.
- L12 Product name. There can be multiple product names.
- L15 statistical information of the lot number of the product name, LC is the lot number, TC is the total number of products tested; RC is the number of retests of the product; WC is the total number of tests of the product minus the retested number.
- L16 The statistical information of the specified batch number.
- TC is the total number of tests for this batch number;
- RC is the number of retests for this batch number;
- WC is the total number of tests for this batch number minus the number of retests.
- Step 7 Select the special function button in U1.
- Different functions will display different data formats in C1.
- the main functions are as follows: “Test parameter index analysis”, which mainly analyzes specific parameters of DC parameters; “Yield analysis”, which mainly analyzes yield information and specific site and Bin information of wafer or FT files; “Time analysis”, mainly Analyze the test time information and touchdown information of wafer or FT files; “TskMap”, mainly view the map information of wafer and various map-related inspection functions; “SummaryCheck”, mainly view the summary and analysis results of wafer or FT files; “TouchDown “, Mainly analyzes the actual touchdown number and site test number of a complete wafer;” Report “, which mainly generates different reports required by different customers;” SQLHistory “, which mainly views information in the SQL database, including CP test records, FT Test records, etc.
- Step 8 Select the corresponding function in U1 according to the actual needs and generate new analysis data.
- Step 9 Select different tabs of C1, which can be displayed on multiple terminals such as WeChat push, email push, and local save.
- U311 X, Y, Site, and FlowPF are fixed columns, XY represents its XY coordinates on the wafer, Site represents the specific station where this coordinate was tested, and FlowPF represents whether the final result of this coordinate is pass or fail .
- the following columns will display different data according to the selected test items. One test item has two columns, the first column is the pass / fail result of the test item, and the second column is the specific test value of the test item.
- Remove ItemFail remove the value of this test item as fail
- Remove Outliers removes interquartile values greater than 1.5 times the test value
- RemoveExOutliers removes the interquartile value greater than 3 times the test value
- the value of the interquartile range refers to the degree of dispersion in statistics, which means Sort the values of each variable in order of magnitude, and then divide this sequence into quartiles.
- the difference between the value on the third quartile and the value on the first quartile; the value of the interquartile range of the test value It refers to arranging each test value in order of size, and then dividing this sequence into four equal parts.
- the difference between the value on the third quartile and the value on the first quartile; the difference reflects the middle 50% of the data.
- the degree of dispersion the smaller the value, the more concentrated the data in the middle; the larger the value, the more scattered the data in the middle.
- test parameter index analysis By converting hundreds or even thousands of test parameters into intuitive visual charts, at the same time, any test parameter can be distributed on a map to form a test value Map, which can be changed by color. It can clearly see whether it has regionality and trend, and can more intuitively judge whether there is a problem with the wafer itself.
- the test value distribution of the entire map is also very important for the factory that manufactures the wafer.
- ProberCard yield analysis chart form a test yield analysis chart according to different test conditions to see the yield difference between different hardware
- Site yield analysis linear diagram make different sites a linear diagram to visually see the yield difference between sites, as shown in Figure 11;
- FailBin analysis chart arrange the number of all failbins from large to small, and accumulate the number of each test result number and the number of all previous test result numbers, and make a cumulative percentage line to see which tests are the main failure The result of the serial number, and how much the impact.
- Multi-site (Site) linear diagram Take the highest number of three failbins to make a linear diagram, and see if the number of fail caused by the difference in workstations becomes larger, as shown in Figure 12.
- Test yield analysis advantage analyze the test yield map from multiple dimensions such as Lot yield, ProberCard influencing factors, test sites, and FailBin factors. From the final yield, the initial yield, the retest rate, and the response rate, fast Statistics of each Lot's summary can clearly see and analyze regional and trending.
- U331 The column headings are fixed parameters, including TotalTime, NormalTestTime, TestTestTime, NormalPauseTime, NormalTotalTime, TestPauseTime, TestTotalTime, TestFirstDieTime, TesterID, PCID, which represent the total test time, normal test time, retest test time, normal test Pause time in the process, total time of normal test, pause time in the process of retest, total time of retest, first die time of retest, test machine number, pin card number.
- U332 Select the number of source data, as many rows as there are data files.
- TouchDown analysis TouchDowndetail, showing the time of each touchdown, as shown in Figure 14.
- Time analysis advantage By looking at the test time of each piece, you can get the actual test time of each piece. And for films with a long test time, you can use touchdown to see the time interval and find the reason for the longer time, thereby improving production efficiency.
- MAP map of the CP test includes the distribution of the serial numbers of all test results, the distribution of the serial numbers of retesting and reply test results, and determining whether the MAP map is abnormal after various algorithms, etc. It is also possible to superimpose multiple maps and analyze the failure. Distribution of sequence numbers.
- U351 The first 4 columns of the column header are fixed parameters, including BinCount, BinYield, S2S, Count, and S2S Yield, which respectively represent the number of test result serial numbers, the percentage of test result serial numbers, the number of workstation differences, and the percentage of workstation differences , followeded by specific station information, there are as many columns of data as there are stations, representing the number of serial number of each station.
- U332 Select the number of source data, as many rows as there are data files.
- Recover / Retest color differentiation visually see the level of the response rate. If there is a clear pattern, it means that there is a difference in the hardware. Guidance is provided for subsequent tests and improving the yield, as shown in Figure 16.
- the data analysis subsystem 30 of this embodiment also has other advantages:
- the system function is automatically updated. In order to ensure that the exe used by everyone is the latest version, it is necessary to make a judgment on the exe version. If it is lower than the latest version, a new exe executable file will be downloaded from the server again. When the tool opens, find its version number at the top.
- the implementation code is as follows:
- the data analysis subsystem 30 has a large number of configuration files, and each configuration file has its corresponding function. For example, device setting configures the scope of the map and yield setting configures Product judgment rules. If the administrator updated the profile, others should also use the latest profile. After any operation on the configuration file, you can choose to upload the modified configuration file to the server. Each time you use the configuration file, the configuration file on the server is downloaded to the local use. In addition, if there is any misoperation or uncertainty, you can also choose not to upload the modified configuration file and only update the local configuration file. After confirming that there is no error, you can choose to upload the server to avoid misoperation and make all configuration files used by everyone Was updated by mistake.
- the specific content of the horizontal and vertical continuous failure algorithm of the Map is: with a fail as the center, first look for the fail on both sides of the X axis. If the number of consecutive fail is greater than expected, it will fail. If there is a pass, it will be all cleared; fail, same as X axis.
- the difficulty is that the X-axis and Y-axis need to be calculated separately, and the results need to be combined at the same time, so the algorithm uses two variables to store the values of the X-axis and Y-axis, and finally puts the combined result into a final variable Use this variable to trace the final result.
- the key part of the implementation is as follows:
- the specific content of the continuous failure algorithm of the site is that it takes a fail as the center, finds the same continuous site as it, and determines whether it is a fail. If the continuous fail is greater than expected, it will fail.
- the difficulty is that almost all CPs will be re-tested. The final results need to be replaced with the previous test results, but the test order cannot be changed, and then their sites are consistent, and then the number of consecutive fail, so the sites are grouped first. Loop judgment, use a dictionary with XY coordinates as the key, test order as the value, replace the same XY as the key value after retesting, list all pass / fail results with a sequential list, and finally judge by the sequential list Whether the number of consecutive failures is greater than expected.
- the key implementation code is as follows:
- the specific content of the TD continuous failure algorithm is to find a continuous touchdown with a fail as the center. If there is a fail in the touchdown, the fail number is accumulated, and if it is greater than expected, it is invalid.
- the difficulty lies in judging whether the touchdown is continuous, and it will also encounter retesting problems. Therefore, it is also necessary to replace the retested values with the previous ones, and then group them according to time for judgment. Use a sequential list to connect pass / fail. Can judge whether fail is continuous.
- the key implementation code is as follows:
- the original-> retesting distribution map lists all the retested dies and compares them with the previous BIN number. If it changes from fail to pass, it is displayed in green and fail to fail, but the BIN number has not changed and is indicated in yellow. The BIN number has also changed, it is shown in red. The difficulty lies in showing it in a visual chart. It is necessary to list all BINs, fill the numbers in the circles, and change the size of the circles accordingly according to the size of the numbers, and distinguish them with different colors.
- the key part of the implementation is as follows:
- the data analysis subsystem of the embodiment of the present invention is developed with grid tables and visualization, test time, test map and other online intelligent analysis modules such as final yield rate, initial yield rate, retest rate, and response rate. It includes Wafer Lot Yield summary, Wafer LotBinMap, Wafer LotS StackMap, Probe / Setting, 6sigma, Test time, SummaryCheck, Probe / Setting, Report and other multi-dimensional analysis functions, through the analysis results of big data, to achieve interconnection and interoperability between multiple platforms, through a certain algorithm Extraction, splitting, analysis, merging and other methods will transform these data into easy-to-understand files and charts, so that people in different fields can quickly get the desired analysis results.
- the data analysis subsystem of the embodiment of the present invention can realize the real-time, mobility, and intelligence of the company's office; it has the characteristics of remote data interworking and remote data backup, high security, and continuous data accumulation, based on 6 months to 1 After years of data accumulation, the data analysis subsystem 30 introduces an industrial big data analysis model to achieve data retrieval, tracking, analysis, early warning, pre-judgment, etc. of the entire ecological chain test information, to guide production, improve production efficiency and test yield.
- the method further includes: performing remote real-time monitoring of the integrated circuit test based on the visualization technology.
- remote real-time monitoring of integrated circuit testing based on visualization technology may include: remote real-time monitoring of test probe stations and test machines in integrated circuit testing based on visualization technology; data in integrated circuit testing based on visualization technology Real-time remote real-time monitoring of acquisition, data processing, data analysis, and data storage; remote real-time monitoring and management of the entire process of integrated circuit testing based on visualization technology.
- the method further includes: when an abnormality is detected in the test workshop, an alarm signal is issued; in response to the alarm signal, the abnormality is processed on the visual interface.
- the remote real-time monitoring of the test probe station based on the visualization technology may specifically include: recording the number of continuous defective products and displaying them; if the number of recorded continuous defective products is greater than the misjudgment threshold entered, sending to the automated test probe station An instruction to stop the test, and also send an alarm instruction to indicate the alarm.
- the above method can be implemented by a newly-added subsystem in the informatization management 100 of integrated circuit testing.
- the informatization management 100 of integrated circuit testing further includes an industrial-level application subsystem similar to an unmanned workshop. 40.
- the unmanned workshop-type industrial-level application subsystem 40 includes a processor 1, a memory 2, and a communication circuit 3.
- the unmanned workshop-type industrial-level application subsystem 40 communicates with the communication circuit 3 respectively.
- Integrated circuit test platform 200, device interconnection and data source fusion subsystem 10, resource management subsystem 20, and data analysis subsystem 30 are connected.
- Processor 1, memory 2 and communication circuit 3 of an unmanned workshop industrial application subsystem 40 During work, the steps of remote real-time monitoring of integrated circuit testing based on visualization technology can be realized.
- the unmanned workshop-like industrial-level application subsystem 40 of the embodiment of the present invention is a remote real-time monitoring and visualization system. Specifically, the system is controlled by the unmanned workshop monitoring system 40.
- the test workshop 2002 performs monitoring and management.
- the test workshop 2002 includes production testing equipment.
- the unmanned workshop monitoring system 40 includes an automated test probe station (Prober) remote monitoring and management platform 401, an automated test machine (Test) remote monitoring and management platform 402, Data real-time monitoring platform 403, full-process monitoring remote management platform 404; test shop 2002 abnormal alarm, real-time monitoring and visualization system responds to abnormal mechanism and processing interface in time.
- an automated test probe station (Prober) remote monitoring and management platform 401 includes: a processor 1, a memory 2, a communication circuit 3, a misjudgment counting module 4011, an input module 4012, and a display module. 4013, alarm 4014; the input module 4012 is connected to the memory 2 through the communication circuit 3, and the processor 1 is connected to the memory 2, the misjudgment counting module 4011, the alarm 4014, and the test probe station 2003 through the communication circuit 3, and the misjudgment count
- the module 4011 is connected to the display module 4013 through the communication circuit 3.
- the input module 4012 is used to input the misjudgment threshold and is stored in the memory 2.
- the misjudgment counting module 4011 is used to record the number of consecutive defective products
- the display module 4013 is used to display the number of consecutive defective products
- the processor 1 is used to judge the misjudgment count. Whether the number of consecutive defective products recorded by the module is greater than the misjudgment threshold, decides whether to send a test stop instruction to the test probe station 2003, while the processor 1 sends a test stop instruction to the test probe station 2003, it also sends an alarm to the alarm device 4014.
- the alarm instruction instructs the alarm device 4014 to give an alarm.
- an automated test remote monitoring management platform 402 includes a camera 4021 and a smart terminal 4022.
- a wireless communicator 40211 is fixedly installed in the camera 4021, and wireless communication is performed.
- the device 4011 is connected to the server 4023, the server 4023 is connected to the smart terminal 4022, and the processor 4021 is fixedly installed inside the smart terminal 4022.
- the processor 40221 is connected to the power interface 40222, USB interface 40223, decoder 40224, modem 40225, controller 40226, and A / D converter 40227, A / D converter 40227 is connected to video capture card 40228, and video capture card 40228 is connected to wireless communicator 40229.
- This automated test machine remote monitoring and management platform 402 performs remote monitoring and management on the basis of mobile Internet.
- the smart terminal 4022 uses a tablet.
- the real-time data monitoring platform 403 includes a data acquisition module 4032, a single-chip microcomputer 4031, a wireless communication module 4033, a data processing module 4034, a data analysis module 4035, a data storage module 4036, and a data acquisition module 4032. It is connected to the single-chip microcomputer 4031, the single-chip microcomputer 4031 is connected to the wireless communication module 4033, and the data processing module 4034, the data analysis module 4035, and the data storage module 4036 are connected to the single-chip microcomputer 4031 to avoid the space distance of data monitoring. .
- the whole process monitors the remote management platform 404, which consists of a real physical system connected to the Ethernet, a virtual information system, information feedback, information control, a monitoring management platform, design changes, manufacturing changes, data / information, and digital models.
- the monitoring and management platform is based on the information perception layer of the Internet of Things, and uses virtual reality technology to establish a three-dimensional visual digital model of the workshop and production line objects for monitoring and management. It runs through the entire design, manufacturing and management to achieve a high degree of integration of real physical systems and virtual information systems. .
- the information management system of the embodiment of the present invention can provide rich and fast online services, improve testing efficiency, improve testing productivity, and convert all states of the cleanliness workshop (including test prober, test machine, test data, and information graphics).
- Real-time integration on the information system Operators only need to be on the workbench to monitor the status of the workshop in real time. The abnormalities can be responded to and located quickly, and they can be operated, controlled and resolved directly on the information system. Go to the equipment in person to solve it (reduction of more than 80% of the time), and greatly reduce labor costs (such as 100 test equipment, now monitored by 20 people, through the application of the present invention, only 2 to 3 people can meet).
- the real-time monitoring and visualization system responds to the abnormal mechanism and processing interface in a timely manner, and realizes the transformation from the current personnel inspection monitoring mode to an unmanned class.
- AI algorithm fusion analysis and early warning prediction play a vital role in improving test productivity, test yield and test quality.
- the present invention also provides a machine-readable storage medium on which machine-executable instructions are stored, and the instructions are configured to enable a machine to perform the steps in any one of the methods above.
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Tests Of Electronic Circuits (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- General Factory Administration (AREA)
Abstract
Description
Claims (12)
- 一种集成电路测试的信息化管理方法,其特征在于,所述方法包括:提供集成电路测试平台进行集成电路测试产生的测试数据,所述集成电路测试平台是一级以上的集成电路测试平台,每级所述集成电路测试平台包括多个测试仪器;提供与所述集成电路测试相关、除所述测试数据之外的资源数据;根据所述集成电路测试的所述测试数据、所述资源数据,对所述集成电路测试进行分析,获得与所述集成电路测试相关的结果数据。
- 根据权利要求1所述的方法,其特征在于,所述集成电路测试包括设计验证阶段的测试、生产环节的测试中的至少一种;所述设计验证阶段的测试包括晶圆测试;所述生产环节的测试包括晶圆制造阶段的过程工艺测试、晶圆测试以及成品测试中的至少一种。
- 根据权利要求2所述的方法,其特征在于,所述提供集成电路测试平台进行集成电路测试产生的测试数据,包括:获取所述集成电路测试平台进行所述集成电路测试产生的不同格式的原始测试数据;将所述原始测试数据转换为统一格式的转换测试数据。
- 根据权利要求3所述的方法,其特征在于,所述集成电路测试是晶圆测试,所述测试数据是多种不同类型的测试机产生的,所述测试数据包括每片晶圆的测试数据,所述资源数据包括每片晶圆的测试记录数据,每片所述晶圆的测试记录数据与每片所述晶圆的测试数据相对应;其中,所述资源数据还包括每片晶圆的基本信息数据,每片所述晶圆的基本信息数据与每片所述晶圆的测试数据相对应;其中所述资源数据还包括每片所述晶圆测试时测试探针台的状态记录数据,所述探针台的状态记录数据与每片所述晶圆的测试数据相对应;其中,所述结果数据包括测试产品每片的良率、每天的良率波动情况、关键参数的变化趋势;所述方法还包括:将所述结果数据自动向相关人员进行推送;其中,将所述结果数据自动通过邮件或微信向相关人员进行推送。
- 根据权利要求2所述的方法,其特征在于,所述提供与所述集成电路测试相关、除所述测试数据之外的资源数据,包括:建立、管理并实时更新所述集成电路测试的测试流程;登记并管理所述集成电路测试的测试产品的信息;登记并管理所述集成电路测试的测试仪器的信息;监控并管理所述集成电路测试的任务状态;监控并管理生产环节的测试的信息;对测试产品的测试UID与服务器中的UID进行校验,并实时记录校验结果和测试版本号;对所述集成电路测试的测试产品的晶圆图相关信息进行修改、添加、删除管理;其中,所述集成电路测试是生产环节的测试;所述集成电路测试是生产环节的晶圆测试或成品测试。
- 根据权利要求2所述的方法,其特征在于,所述分析包括测试参数指标分析、测试良率分析、测试时间分析、晶圆Map图信息分析、测试总结检查及分析、探针卡扎针高度(TouchDown)分析、结果数据反馈要求分析、测试记录历史信息分析中的至少一个;其中,所述根据所述集成电路测试的所述测试数据、所述资源数据,对所述集成电路测试进行分析,获得与所述集成电路测试相关的结果数据,包括:接收输入的用于查询资源数据的第一相关信息,所述第一相关信息包括测试产品名称、测试仪器、测试批号以及测试机台号;接收输入的用于查询资源数据的第二相关信息,所述第二相关信息包括起始时间和终止时间;接收输入的用于查询资源数据的第三相关信息,所述第三相关信息是晶圆测试或成品测试;接收输入的用于查询资源数据的第四相关信息,所述第三相关信息是查询数据库的数据或本地数据;根据所述第一相关信息、第二相关信息、第三相关信息以及第四相关信息,读取资料数据的相关文件,并实时显示读取的进度和参数信息;接收输入的、与实际需求对应的分析功能信息,并显示对应的数据格式;根据所述分析功能信息,生成分析出来的结果数据;其中,所述结果数据以文件、报表以及图表中的至少一种形式呈现;所述方法还包括:根据所述集成电路测试的所述测试数据、所述资源数据、所述结果数据的反馈要求,对所述集成电路测试进行分析,获得与所述集成电路测试相关的、与所述反馈要求对应的结果数据;将所述结果数据以文件、报表以及图表中的至少一种形式在可视界面显示;其中,所述测试参数指标分析对应的结果数据包括晶圆上每个晶片(die)在晶圆上的X坐标、Y坐标、XY坐标对应的工位、所述XY坐标通过或未通过的结果、测试项通过或未通过的结果,所述测试项的具体测试值;其中,所述测试参数指标分析对应的结果数据是将晶片未通过的值、测试项未通过的值、大于1.5倍测试值的四分位距的值、大于3倍测试值的四分位距的值剔除后得到的;其中,所述测试参数指标分析对应的结果数据以第一图表的形式呈现;其中,所述第一图表包括:正态分布图、散点图、柱状直方图、箱型图、测试项的Map图;其中,所述第一图表的标记类型包括:上限、下限、最大值、最小值、平均值、中位值、标准差、平均值加上3倍标准差、平均值减去3倍标准差、第一四分位数、第三四分位数;其中,数值分析为将数值进行平均值、标准差分析;其中,所述测试良率分析对应的结果数据包括:最终良率、最初良率、复测率、回复率、最终通过数、最初通过数、复测数量、回复数量、测试机编号、针卡编号;其中,所述测试良率分析对应的结果数据以第二图表的形式呈现;其中,所述第二图表包括:整改批良率分析图、探针卡良率分析图、工位良率分析线性图、失效序号分析图、单个工位失效分析图以及多个工位线性图;所述整改批良率分析图是指将不同批测试产品的值用不同颜色显示出来,以供分析测试产品批之间的良率差异;所述探针卡良率分析图是指将不 同的测试条件形成测试良率分析图,以供分析不同硬件之间的良率差异;所述工位良率分析线性图是指将不同工位做成线性图表,以供分析工位之间良率差异;所述失效序号(FailBin)分析图是指将所有失效序号的数量从大到小排列,并且将每个测试结果序号(bin)和之前的所有测试结果序号的数量累加,作出累加百分比线,以供分析主要失效是由哪几个测试结果序号造成,以及造成的影响有多大;所述单个工位失效分析图是指取最高数量的三个失效序号做成叠加柱状图,通过每个工位的高度分析工位良率差异;所述多个工位线性图是指取最高数量的三个失效序号做成线性图,以供分析是否由于工位差异造成的未通过数量变大;其中,所述测试时间分析对应的结果数据包括:总测试时间、正常测试时间、复测测试时间、正常测试过程中暂停时间、正常测试总时间、复测过程中暂停时间、复测总时间、复测的第一个晶片时间、测试机编号、针卡编号;所述测试时间分析对应的结果数据以整改批良率分析图的形式呈现,所述整改批良率分析图是指将不同批的值用不同颜色显示出来,以供分析批之间测试时间的差异;其中,所述探针卡扎针高度分析分析是指显示每个探针卡扎针高度的时间;其中,所述晶圆Map图信息分析包括:所有测试结果序号的分布、复测和回复测试结果序号的分布、通过多种分析算法分析后判断Map图是否异常,能够将多张Map图叠加起来,分析失效序号的分布;其中,所述晶圆Map图信息分析对应的结果数据包括:测试结果序号的数量、测试结果序号的百分比、工位差异个数、工位差异百分比、具体的工位信息;其中,所述晶圆Map图信息分析对应的结果数据以颜色区分回复/复测的形式呈现,所述颜色区分回复/复测能够分析出回复率的高低,判断是否出现明显的花纹图形,以供分析硬件差异,并指导后续测试和提高良率;其中,所述集成电路测试是生产环节的测试;所述集成电路测试是生产环节的晶圆测试或成品测试。
- 根据权利要求2所述的方法,其特征在于,所述方法还包括:基于可视化技术对所述集成电路测试进行远程实时监控;其中,所述基于可视化技术对所述集成电路测试进行远程实时监控,包括:基于可视化技术对所述集成电路测试中的测试探针台、测试机台进行远程实时监控;基于可视化技术对所述集成电路测试中的数据采集、数据处理、数据分析、数据存储进行远程实时监控;基于可视化技术对所述集成电路测试的全过程进行远程实时监控和管理;所述方法还包括:当监控到测试车间出现异常时,发出报警信号;响应所述报警信号,在可视化界面对所述异常进行处理;其中,所述基于可视化技术对测试探针台进行远程实时监控,包括:记录连续不良品数量并进行显示;若记录的连续不良品数量大于输入的误判阈值,则向所述自动化测试探针台发送停止测试的指令,同时还发送报警指令,指示报警;其中,所述集成电路测试是生产环节的测试;所述集成电路测试是生产环节的晶圆测试或成品测试。
- 一种集成电路测试的信息化管理系统,其特征在于,所述系统包括:处理器、存储器以及通信电路,所述处理器分别耦接所述存储器和所述通信电路,所述系统通过所述通信电路与集成电路测试平台连接,以采集所述集成电路测试平台进行集成电路测试产生的测试数据,其中,所述处理器、所述存储器以及所述通信电路在工作时能够实现如权利要求1-7任一项所述方法中的步骤。
- 根据权利要求8所述的系统,其特征在于,所述系统包括:设备互联和数据源融合子系统,包括处理器、存储器以及通信电路,所述设备互联和数据源融合子系统通过所述通信电路与所述集成电路测试平台连接,所述处理器、存储器以及通信电路在工作时能够实现所述提供集成电路测试平台进行集成电路测试产生的测试数据的步骤;资源管理子系统,包括处理器、存储器以及通信电路,所述处理器、存储器以及通信电路在工作时能够实现提供与所述集成电路测试相关、除所述 测试数据之外的资源数据的步骤;数据分析子系统,包括处理器、存储器以及通信电路,所述处理器、存储器以及通信电路在工作时能够实现根据所述集成电路测试的所述测试数据和所述资源数据,对所述集成电路测试进行分析,获得与所述集成电路测试相关的结果数据的步骤;所述设备互联和数据源融合子系统、所述资源管理子系统以及所述数据分析子系统通过各自的通信电路连接。
- 根据权利要求9所述的系统,其特征在于,所述设备互联和数据源融合子系统包括中心服务器、数据预处理服务器以及第一数据库服务器;所述资源管理子系统包括第二数据库服务器;所述数据分析子系统包括分析服务器;所述数据预处理服务器、所述第一数据库服务器、所述第二数据库服务器、所述分析服务器以及所述测试机分别与所述中心服务器连接,所述第二数据库服务器还与所述测试机连接,所述数据预处理服务器还与所述第一数据库服务器连接,所述分析服务器还与所述第一数据库服务器连接;在每片晶圆测试时,向所述第二数据库服务器存入对应的测试记录数据,写入对应的每片所述晶圆的基本信息数据,同时也写入每片所述晶圆测试时测试探针台的状态记录数据;多种不同类型的测试机产生的原始测试数据存放入所述中心服务器,所述中心服务器根据所述第二数据库服务器中晶圆的测试记录数据分发对应的原始测试数据给所述数据预处理服务器,所述数据预处理服务器对原始测试数据进行预处理,转换为统一格式的转换测试数据,提取关键参数,并将预处理后的数据存入所述第一数据库服务器,预处理结束后,所述中心服务器向所述分析服务器下达分析任务,所述分析任务携带有所述第二数据库服务器存放的、分析时需要用到的资源数据,所述分析服务器根据所述分析任务从所述第一数据库服务器中获取预处理后的数据,分析并生成所述结果数据,将所述结果数据自动通过邮件或微信向相关人员进行推送,以便相关人员实时掌握测试产品每片的良率、每天的良率波动情况、关键参数的变化趋势;其中,所述第一数据库服务器是MongoDB数据库服务器,所述第二数据库服务器是SQL数据库服务器。
- 根据权利要求9所述的系统,其特征在于,所述系统还包括:类无人车间工业级应用子系统,包括处理器、存储器以及通信电路,所述类无人车间工业级应用子系统通过所述通信电路分别与所述集成电路测试平台、所述设备互联和数据源融合子系统、所述资源管理子系统以及所述数据分析子系统连接,所述处理器、存储器以及通信电路在工作时能够实现所述基于可视化技术对所述集成电路测试进行远程实时监控的步骤。
- 一种机器可读存储介质,其上存储有机器可执行指令,其特征在于,所述指令被配置为能使机器执行如权利要求1-7任一项所述方法中的步骤。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB1910775.4A GB2581861B (en) | 2018-09-14 | 2019-06-06 | IC Test Information Management System Based on Industrial Internet |
US16/521,926 US11042680B2 (en) | 2018-09-14 | 2019-07-25 | IC test information management system based on industrial internet |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811075156.0 | 2018-09-14 | ||
CN201811075156.0A CN109726234B (zh) | 2018-09-14 | 2018-09-14 | 基于工业互联网的集成电路测试信息化管理系统 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/521,926 Continuation US11042680B2 (en) | 2018-09-14 | 2019-07-25 | IC test information management system based on industrial internet |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020052292A1 true WO2020052292A1 (zh) | 2020-03-19 |
Family
ID=66295638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/090313 WO2020052292A1 (zh) | 2018-09-14 | 2019-06-06 | 基于工业互联网的集成电路测试信息化管理系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109726234B (zh) |
WO (1) | WO2020052292A1 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111782695A (zh) * | 2020-06-29 | 2020-10-16 | 上海华力微电子有限公司 | Mpw多产品联测的数据处理方法、存储介质及计算机设备 |
CN111984528A (zh) * | 2020-07-21 | 2020-11-24 | 北京北方华创微电子装备有限公司 | 一种机台设备的测试方法及装置 |
CN112698175A (zh) * | 2020-12-18 | 2021-04-23 | 武汉衍熙微器件有限公司 | 一种射频器件量测系统及方法 |
CN113064826A (zh) * | 2021-04-08 | 2021-07-02 | 思源清能电气电子有限公司 | 一种基于rt-lab的高压svg产品的自动测试平台 |
CN114253918A (zh) * | 2021-12-22 | 2022-03-29 | 上海利扬创芯片测试有限公司 | 一种通过stdf文件处理晶圆首测和重测信息的方法 |
CN114385490A (zh) * | 2021-12-28 | 2022-04-22 | 芯庆科技(上海)有限责任公司 | 一种支持异构集成电路并行测试的系统和方法 |
CN114595193A (zh) * | 2022-02-23 | 2022-06-07 | 上海利扬创芯片测试有限公司 | 晶圆测试数据处理方法 |
CN114850080A (zh) * | 2022-04-29 | 2022-08-05 | 上海艾为电子技术股份有限公司 | 一种量产测试方法、系统和存储介质 |
CN115047312A (zh) * | 2022-06-02 | 2022-09-13 | 无锡中微腾芯电子有限公司 | 基于gpib协议的集成电路芯片测试方法、上位机及测试系统 |
CN116048027A (zh) * | 2023-02-21 | 2023-05-02 | 蔚来软件科技(上海)有限公司 | 基于统计过程控制的生产监控系统、方法及相关设备 |
CN116320380A (zh) * | 2023-02-24 | 2023-06-23 | 江西盛泰精密光学有限公司 | 一种摄像头测试设备自动点检系统及方法 |
CN117650088A (zh) * | 2024-01-30 | 2024-03-05 | 合肥康芯威存储技术有限公司 | 一种存储芯片物料批次的定位系统及定位方法 |
CN117763457A (zh) * | 2023-11-21 | 2024-03-26 | 上海源斌电子科技有限公司 | 一种基于大数据分析的芯片测试数据管理系统及方法 |
CN118712087A (zh) * | 2024-08-29 | 2024-09-27 | 江西兆驰半导体有限公司 | 晶圆圆片化光电性监控方法、系统、计算机及存储介质 |
CN119001581A (zh) * | 2024-10-22 | 2024-11-22 | 道格特半导体科技(江苏)有限公司 | 用于芯片晶圆检测的探针卡生产质量管理方法及系统 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2581861B (en) * | 2018-09-14 | 2022-10-05 | Sino Ic Tech Co Ltd | IC Test Information Management System Based on Industrial Internet |
CN109726234B (zh) * | 2018-09-14 | 2023-10-17 | 上海华岭集成电路技术股份有限公司 | 基于工业互联网的集成电路测试信息化管理系统 |
CN111339185B (zh) * | 2020-02-13 | 2023-12-15 | 北京工业大学 | 基于区块链技术的不完全去中心化方法 |
CN113297157B (zh) * | 2020-02-24 | 2024-06-07 | 长鑫存储技术有限公司 | 机台文件处理方法及处理系统 |
CN112652086A (zh) * | 2020-11-15 | 2021-04-13 | 南京宏泰半导体科技有限公司 | 一种集成电路量产测试异常故障监控系统 |
CN112507275A (zh) * | 2020-12-17 | 2021-03-16 | 吴张建 | 一种工业大数据互联网生态平台 |
CN112765768B (zh) * | 2020-12-22 | 2022-04-01 | 天津博诺智创机器人技术有限公司 | 基于物联网的离散型车间数字溯源方法 |
CN112988506B (zh) * | 2021-02-19 | 2022-05-17 | 山东英信计算机技术有限公司 | 一种大数据服务器节点性能监测方法及系统 |
CN112883056B (zh) * | 2021-03-11 | 2023-08-11 | 杭州广立微电子股份有限公司 | 一种半导体测试数据处理方法及装置 |
CN112800124B (zh) * | 2021-04-15 | 2021-09-10 | 成都赢瑞科技有限公司 | 基于接口控制文件的计算机辅助设计模型集成系统及方法 |
CN113127040A (zh) * | 2021-04-27 | 2021-07-16 | 苏州硕实电子科技有限公司 | 适用于工厂端带有网络通讯功能的产品测试及升级方法 |
CN113866602A (zh) * | 2021-09-24 | 2021-12-31 | 嘉兴威伏半导体有限公司 | 一种基于晶圆测试设备和mes系统的联动回收方法及系统 |
CN113960453B (zh) * | 2021-11-02 | 2023-12-01 | 上海御渡半导体科技有限公司 | 快速生成stdf数据的测试装置和测试方法 |
CN114124771B (zh) * | 2021-11-02 | 2023-07-21 | 中国电子科技集团公司第三十研究所 | 基于Docker的网络安全测试工具平台及构建方法 |
CN114047963A (zh) * | 2021-11-26 | 2022-02-15 | 南方电网科学研究院有限责任公司 | 一种在线监测装置配置方法、装置、设备及存储介质 |
CN114416514B (zh) * | 2022-03-25 | 2022-06-24 | 南京伟测半导体科技有限公司 | 一种基于测试封装Mapping自动检查校验方法及系统 |
CN115374066B (zh) * | 2022-10-26 | 2023-02-07 | 北京芯可鉴科技有限公司 | 远程可视化系统与远程可视化方法 |
CN116248536A (zh) * | 2023-02-01 | 2023-06-09 | 浙江众合科技股份有限公司 | 一种基于大数据管理的单板测试系统及方法 |
CN115796436B (zh) * | 2023-02-15 | 2023-04-21 | 无锡芯享信息科技有限公司 | 基于大数据的生产测试数据管理系统 |
CN116579023B (zh) * | 2023-07-14 | 2023-11-17 | 武汉能钠智能装备技术股份有限公司四川省成都市分公司 | 信号采集处理机的测试系统及方法 |
CN116796701B (zh) * | 2023-08-28 | 2023-12-19 | 宁波联方电子科技有限公司 | 一种器件测试单元结构自动化实现装置和方法 |
CN117217165B (zh) * | 2023-11-08 | 2024-01-30 | 芯砺智能科技(江苏)有限公司 | 一种芯片设计前端质量行为的执行方法、装置及设备 |
CN117290189B (zh) * | 2023-11-27 | 2024-02-06 | 悦芯科技股份有限公司 | 一种用于存储芯片cp测试机的监测控制系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7474979B1 (en) * | 2005-12-20 | 2009-01-06 | Cypress Semiconductor Corporation | Integrated circuit device test system and method |
CN105700490A (zh) * | 2014-11-28 | 2016-06-22 | 中芯国际集成电路制造(天津)有限公司 | 一种提高产品良率的方法及系统 |
CN106210013A (zh) * | 2016-07-04 | 2016-12-07 | 上海华岭集成电路技术股份有限公司 | 一种基于云端的集成电路测试信息整合分析系统及方法 |
CN108519550A (zh) * | 2018-03-28 | 2018-09-11 | 上海华岭集成电路技术股份有限公司 | 集成电路晶圆测试优化方法 |
CN109726234A (zh) * | 2018-09-14 | 2019-05-07 | 上海华岭集成电路技术股份有限公司 | 基于工业互联网的集成电路测试信息化管理系统 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5915231A (en) * | 1997-02-26 | 1999-06-22 | Micron Technology, Inc. | Method in an integrated circuit (IC) manufacturing process for identifying and redirecting IC's mis-processed during their manufacture |
CN201637843U (zh) * | 2010-03-22 | 2010-11-17 | 华润赛美科微电子(深圳)有限公司 | 探针台测试监控装置 |
CN102854455A (zh) * | 2012-09-21 | 2013-01-02 | 成都市中州半导体科技有限公司 | 集成电路测试系统及集成电路测试系统的控制方法 |
CN105656642A (zh) * | 2014-11-03 | 2016-06-08 | 北京确安科技股份有限公司 | 用ini实现集成电路测试管理系统权限管理 |
CN105867337B (zh) * | 2016-05-23 | 2019-08-16 | 河源华盈科技有限公司 | 一种背光模块自动化产线的管理系统及其方法 |
US9934343B2 (en) * | 2016-05-27 | 2018-04-03 | International Business Machines Corporation | System and method for generation of an integrated circuit design |
CN205812225U (zh) * | 2016-06-13 | 2016-12-14 | 钟逸凡 | 一种移动互联网远程监控管理平台 |
CN106933712A (zh) * | 2017-03-31 | 2017-07-07 | 中国电子科技集团公司第二十九研究所 | 基于b/s架构的网络化远程测试系统及方法 |
CN207352404U (zh) * | 2017-10-16 | 2018-05-11 | 江苏欧普瑞信息科技有限公司 | 基于物联网平台的通信铁塔远程监控系统 |
CN108268892B (zh) * | 2017-12-29 | 2019-02-19 | 英特尔产品(成都)有限公司 | 生产故障管理分析方法 |
-
2018
- 2018-09-14 CN CN201811075156.0A patent/CN109726234B/zh active Active
-
2019
- 2019-06-06 WO PCT/CN2019/090313 patent/WO2020052292A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7474979B1 (en) * | 2005-12-20 | 2009-01-06 | Cypress Semiconductor Corporation | Integrated circuit device test system and method |
CN105700490A (zh) * | 2014-11-28 | 2016-06-22 | 中芯国际集成电路制造(天津)有限公司 | 一种提高产品良率的方法及系统 |
CN106210013A (zh) * | 2016-07-04 | 2016-12-07 | 上海华岭集成电路技术股份有限公司 | 一种基于云端的集成电路测试信息整合分析系统及方法 |
CN108519550A (zh) * | 2018-03-28 | 2018-09-11 | 上海华岭集成电路技术股份有限公司 | 集成电路晶圆测试优化方法 |
CN109726234A (zh) * | 2018-09-14 | 2019-05-07 | 上海华岭集成电路技术股份有限公司 | 基于工业互联网的集成电路测试信息化管理系统 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111782695A (zh) * | 2020-06-29 | 2020-10-16 | 上海华力微电子有限公司 | Mpw多产品联测的数据处理方法、存储介质及计算机设备 |
CN111782695B (zh) * | 2020-06-29 | 2024-03-15 | 上海华力微电子有限公司 | Mpw多产品联测的数据处理方法、存储介质及计算机设备 |
CN111984528A (zh) * | 2020-07-21 | 2020-11-24 | 北京北方华创微电子装备有限公司 | 一种机台设备的测试方法及装置 |
CN112698175A (zh) * | 2020-12-18 | 2021-04-23 | 武汉衍熙微器件有限公司 | 一种射频器件量测系统及方法 |
CN112698175B (zh) * | 2020-12-18 | 2024-11-22 | 武汉衍熙微器件有限公司 | 一种射频器件量测系统及方法 |
CN113064826A (zh) * | 2021-04-08 | 2021-07-02 | 思源清能电气电子有限公司 | 一种基于rt-lab的高压svg产品的自动测试平台 |
CN113064826B (zh) * | 2021-04-08 | 2024-02-13 | 思源清能电气电子有限公司 | 一种基于rt-lab的高压svg产品的自动测试平台 |
CN114253918A (zh) * | 2021-12-22 | 2022-03-29 | 上海利扬创芯片测试有限公司 | 一种通过stdf文件处理晶圆首测和重测信息的方法 |
CN114385490A (zh) * | 2021-12-28 | 2022-04-22 | 芯庆科技(上海)有限责任公司 | 一种支持异构集成电路并行测试的系统和方法 |
CN114595193A (zh) * | 2022-02-23 | 2022-06-07 | 上海利扬创芯片测试有限公司 | 晶圆测试数据处理方法 |
CN114850080A (zh) * | 2022-04-29 | 2022-08-05 | 上海艾为电子技术股份有限公司 | 一种量产测试方法、系统和存储介质 |
CN115047312A (zh) * | 2022-06-02 | 2022-09-13 | 无锡中微腾芯电子有限公司 | 基于gpib协议的集成电路芯片测试方法、上位机及测试系统 |
CN116048027A (zh) * | 2023-02-21 | 2023-05-02 | 蔚来软件科技(上海)有限公司 | 基于统计过程控制的生产监控系统、方法及相关设备 |
CN116320380A (zh) * | 2023-02-24 | 2023-06-23 | 江西盛泰精密光学有限公司 | 一种摄像头测试设备自动点检系统及方法 |
CN117763457A (zh) * | 2023-11-21 | 2024-03-26 | 上海源斌电子科技有限公司 | 一种基于大数据分析的芯片测试数据管理系统及方法 |
CN117763457B (zh) * | 2023-11-21 | 2024-05-17 | 上海源斌电子科技有限公司 | 一种基于大数据分析的芯片测试数据管理系统及方法 |
CN117650088B (zh) * | 2024-01-30 | 2024-05-03 | 合肥康芯威存储技术有限公司 | 一种存储芯片物料批次的定位系统及定位方法 |
CN117650088A (zh) * | 2024-01-30 | 2024-03-05 | 合肥康芯威存储技术有限公司 | 一种存储芯片物料批次的定位系统及定位方法 |
CN118712087A (zh) * | 2024-08-29 | 2024-09-27 | 江西兆驰半导体有限公司 | 晶圆圆片化光电性监控方法、系统、计算机及存储介质 |
CN119001581A (zh) * | 2024-10-22 | 2024-11-22 | 道格特半导体科技(江苏)有限公司 | 用于芯片晶圆检测的探针卡生产质量管理方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109726234A (zh) | 2019-05-07 |
CN109726234B (zh) | 2023-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020052292A1 (zh) | 基于工业互联网的集成电路测试信息化管理系统 | |
GB2581861A (en) | Industrial internet-based informatization management system for integrated circuit testing | |
CN101713984B (zh) | 过程控制系统中的事件同步化报告 | |
CN101536002B (zh) | 用于工艺监控的系统和方法 | |
CN109406984B (zh) | 集成电路全生态链智能测试分析方法 | |
CN107909300A (zh) | 智能工厂管理平台和方法 | |
CN105159239B (zh) | 一种spc策略自动更新方法及spc自动策略系统 | |
CN106444659B (zh) | 一种冲压车间的生产管理方法及系统 | |
KR102543064B1 (ko) | Rpa 기반 제조환경 모니터링 서비스 제공 시스템 | |
WO2021233160A1 (zh) | 数据展示系统、方法、设备及计算机可读存储介质 | |
CN105204458A (zh) | 一种智能组态方法 | |
CN114429256B (zh) | 数据监测方法、装置、电子设备及存储介质 | |
CN104122871B (zh) | 一种半导体测试数据实时监控方法 | |
CN111624970A (zh) | 一种信息上报方法、装置、设备及生产控制系统 | |
KR101888637B1 (ko) | 제조 특화형 알고리즘 템플릿 기반 데이터 분석 방법 및 플랫폼 구조 시스템 | |
CN113597664A (zh) | 确定不良原因的方法、电子设备、存储介质及系统 | |
WO2021111936A1 (ja) | 予測システム、情報処理装置および情報処理プログラム | |
CN113919813A (zh) | 基于产线动态价值流图的产线动态价值流分析方法和系统 | |
CN109408047B (zh) | 集成电路测试信息化管理系统中的资源管理系统 | |
CN116560316A (zh) | 一种3d数字孪生建模方法 | |
Sand et al. | Towards an inline quick reaction system for actuator manufacturing using data mining | |
CN110826926A (zh) | 一种用于表面组装生产线的智能制造执行系统 | |
CN103268353B (zh) | 电网报警自动响应系统及电网报警自动响应方法 | |
CN107679163A (zh) | 一种单步工序制造因素显著差异分析系统和分析方法 | |
CN117951198A (zh) | 一种基于工业大数据实时模型生产监控方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 201910775 Country of ref document: GB Kind code of ref document: A Free format text: PCT FILING DATE = 20190606 |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19859420 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19859420 Country of ref document: EP Kind code of ref document: A1 |