Abstract: A technique for efficiently structuring a database takes advantage of redundancy in data point conditions to reduce the time associated with the insertion of data points into a database and to reduce the amount of required storage space. The technique is particularly suited for semiconductor characterization data having a large number of test data points collected under repeated test conditions. The data point conditions are analyzed to inventory the different unique conditions associated with the given set of data points. Each unique combination of conditions is assigned a variable array, and each variable array element identifies a specific condition. The data point values are linked to variable set handles that represent the different variable arrays. In this manner, the data points can be inserted into the database without having to store each data point value with all of the corresponding conditions. Rather, the data point values are stored along with their respective variable set handles.
Type:
Grant
Filed:
September 1, 2000
Date of Patent:
January 28, 2003
Assignee:
Syntricity, Inc.
Inventors:
Mark Che-hung Chan, Steven William Griffith, Alan Ward Jelden