An improved profileometry data collection and analysis system employing software that performs clustering analysis on library data stored in memory that represent semiconductor chip wafer profiles, for use in matching real-time data signals from data collected by profileometry instruments. To better perform a match in real-time between the incoming real-time data signals and the profile library data, cluster analysis is performed on the library data to partition the library data into clusters, and to extract representative cluster data points of the clusters. The representatives of the clusters are stored in primary memory (e.g., RAM), while the data forming the clusters are stored in secondary memory (e.g., a hard drive). A real-time data signal is then first compared to the representative cluster data points, and when a match is made with a particular representative cluster data point, the cluster associated with the representative cluster data point is loaded from secondary memory into primary memory. Next a further search is made with the incoming real-time data signal to find the closest match to the data in the cluster. In this way the entire library data does not have to be searched sequentially, and the entire library does not have to reside in primary memory in order to be quickly searched, which both conserves time and primary memory.

Ένα βελτιωμένο profileometry σύστημα συλλογής και ανάλυσης δεδομένων που χρησιμοποιεί το λογισμικό που εκτελεί τη συγκέντρωση της ανάλυσης στα στοιχεία βιβλιοθηκών που αποθηκεύονται στη μνήμη που αντιπροσωπεύουν τα σχεδιαγράμματα γκοφρετών τσιπ ημιαγωγών, για τη χρήση στο ταίριασμα των σε πραγματικό χρόνο σημάτων στοιχείων από τα στοιχεία που συλλέγονται από τα profileometry όργανα. Για να εκτελέσει καλύτερα μια αντιστοιχία στον πραγματικό χρόνο μεταξύ των εισερχόμενων σε πραγματικό χρόνο σημάτων στοιχείων και των στοιχείων βιβλιοθηκών σχεδιαγράμματος, η ανάλυση συστάδων εκτελείται στα στοιχεία βιβλιοθηκών για να χωρίσει τα στοιχεία βιβλιοθηκών στις συστάδες, και για να εξαγάγει τα αντιπροσωπευτικά σημεία στοιχείων συστάδων των συστάδων. Οι αντιπρόσωποι των συστάδων αποθηκεύονται στην αρχική μνήμη (π.χ., RAM), ενώ τα στοιχεία που διαμορφώνουν τις συστάδες αποθηκεύονται στη δευτεροβάθμια μνήμη (π.χ., ένας σκληρός δίσκος). Ένα σε πραγματικό χρόνο σήμα στοιχείων έπειτα αρχικά συγκρίνεται με τα αντιπροσωπευτικά σημεία στοιχείων συστάδων, και όταν γίνεται μια αντιστοιχία με ένα ιδιαίτερο αντιπροσωπευτικό σημείο στοιχείων συστάδων, η συστάδα που συνδέεται με το αντιπροσωπευτικό σημείο στοιχείων συστάδων φορτώνεται από τη δευτεροβάθμια μνήμη στην αρχική μνήμη. Έπειτα μια περαιτέρω αναζήτηση γίνεται με το εισερχόμενο σε πραγματικό χρόνο σήμα στοιχείων για να βρεί την πιό στενή αντιστοιχία στα στοιχεία στη συστάδα. Κατ' αυτό τον τρόπο το ολόκληρο στοιχείο βιβλιοθηκών δεν ειναι απαραίτητο να αναζητηθεί διαδοχικά, και η ολόκληρη βιβλιοθήκη δεν ειναι απαραίτητο να κατοικήσει στην αρχική μνήμη προκειμένου να αναζητηθεί γρήγορα, η οποία και οι δύο συντηρούν το χρόνο και την αρχική μνήμη.

 
Web www.patentalert.com

< Method and apparatus for preventing unauthorized copying and distributing of electronic messages transmitted over a network

< Method and apparatus in a data processing system for faster notification of errors in a software build

> Method and apparatus for caching objects in a disparate management environment

> IP network access for portable devices

~ 00078