DE10307373A1 - Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs - Google Patents
Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs Download PDFInfo
- Publication number
- DE10307373A1 DE10307373A1 DE10307373A DE10307373A DE10307373A1 DE 10307373 A1 DE10307373 A1 DE 10307373A1 DE 10307373 A DE10307373 A DE 10307373A DE 10307373 A DE10307373 A DE 10307373A DE 10307373 A1 DE10307373 A1 DE 10307373A1
- Authority
- DE
- Germany
- Prior art keywords
- saw
- image field
- segments
- camera
- wafer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/9501—Semiconductor wafers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/956—Inspecting patterns on the surface of objects
- G01N21/95607—Inspecting patterns on the surface of objects using a comparative method
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/956—Inspecting patterns on the surface of objects
- G01N21/95607—Inspecting patterns on the surface of objects using a comparative method
- G01N2021/95615—Inspecting patterns on the surface of objects using a comparative method with stored comparision signal
Landscapes
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Testing Or Measuring Of Semiconductors Or The Like (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Image Processing (AREA)
Abstract
Die Erfindung berücksichtigt, dass je nach Stepper und Die-Größe (Design) die Größe der SAW stark variiert. Im Allgemeinen kann nicht davon ausgegangen werden, dass ein SAW mit einem Kamerabild aufgenommen werden kann. DOLLAR A Deshalb wird ein SAW vorzugsweise in regelmäßige, gleichgroße logische Teile (Segmente) zerlegt. Jedem logischen SAW-Segment wird ein SAW-Index zugeordnet. DOLLAR A Ein Bildfeld der Kamera kann von diesen SAW-Segmenten nur eine bestimmte Anzahl aufnehmen. Jedem Segment eines Bildfeldes, im Folgenden Bildfeldsegment genannt, wird ein Index zugeordnet, im Folgenden Bildfeldsegmentindex genannt. In den weiter unten beschriebenen Figuren werden die Indizes und ihre Kombination im Detail beschrieben.
Description
- Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur optischen Analyse von Wafern, deren Strukturen durch SAWs erzeugt wurden.
- Ein strukturierter Halbleiterwafer besteht aus Dies und den zwischen den Dies liegenden Straßen. Eine bestimmte Anzahl von Dies werden auf einmal mit einem Stepper belichtet. Der Bereich, der mit einem Schuss bzw. einer Aufnahme belichtet, wird, heißt Stepper Area Window – „SAW". Da alle SAW auf einem Halbleiterwafer mit der gleichen Maske belichtet werden, sind auch alle Strukturen außerhalb der Dies in jedem SAW an der gleichen Stelle. Prinzipiell ist es denkbar, dass verschiedene Dies in einem SAW untergebracht sind. Somit ist der bekannte Ansatz, benachbarte Dies miteinander zu vergleichen, nicht sinnvoll.
- Aufgabe der Erfindung ist es, ein effizientes Verfahren zur Analyse von Wafern bereitzustellen, das mit Hilfe von optischen Aufnahmen Vergleiche vornimmt.
- Diese Aufgabe wird durch die Erfindungen mit den Merkmalen der unabhängigen Ansprüche gelöst. Vorteilhafte Weiterbildungen der Erfindungen sind in den Unteransprüchen gekennzeichnet.
- Für eine abstrakte Beschreibung wird im Folgenden als einzige, sich wiederholende Struktur das SAW betrachtet.
- Die Erfindung berücksichtigt, dass je nach Stepper und Die-Größe (Design) die Größe der SAWs stark variiert. Im Allgemeinen kann nicht davon ausgegangen werden, dass ein SAW mit einem Kamerabild aufgenommen werden kann.
- Deshalb wird ein SAW vorzugsweise in regelmäßige, gleichgroße logische Teile (Segmente) zerlegt. Jedem logischen SAW-Segment wird ein SAW-Index zugeordnet.
- Ein Bildfeld der Kamera kann von diesen SAW-Segmenten nur eine bestimmte Anzahl aufnehmen. Jedem Segment eines Bildfeldes, im Folgenden Bildfeldsegment genannt, wird ein Index zugeordnet, im Folgenden Bildfeldsegmentindex genannt. In den weiter unten beschriebenen Figuren werden die Indizes und ihre Kombination im Detail beschrieben.
- Der Ansatz ist nicht auf Flächenkameras begrenzt. Verwendet man lediglich eine Zeile zur Bildaufnahme, so sind die logischen SAW-Segmente in eine Breite eines Pixels zu zerlegen. Alle anderen Algorithmen zur Einteilung in miteinander vergleichbare Segmente bleiben vollständig.
- Ein weiterer Vorteil der Erfindung ist, dass sämtliche Informationen über die Einteilung in Gruppen, die Größe des aufzunehmenden Bildes und die Anzahl und Position der Bilder nur ein einziges mal in der Lernphase bestimmt werden müssen. In der Run-Phase stehen alle Schritte bereits fest, somit können alle Speicherstrukturen einmalig angelegt und anschließend nur ständig neu gefüllt werden. Eine Fragmentierung des Speichers der Vergleichseinheit ist damit ausgeschlossen.
- Im Detail handelt es sich um ein Verfahren zur optischen Analyse eines Wafers, der Strukturen aufweist, die mit Hilfe eines SAWs erzeugt wurden. Eine Kamera nimmt mit ihrem Bildfeld bei ihrem Weg über den Wafer eine Vielzahl von Bildern auf, die digital abgelegt werden. Die aufgenommenen Bilder werden vorzugsweise in Bildfeldsegmente nach den folgenden Verfahren zerlegt.
- In einem Initialisierungsschritt, den man auch Einlernschritt nennt, wird vorzugsweise über eine interaktive Steuerung (PC-Bildschirm , Tastatur und Maus) das Bildfeld der Kamera so in SAW-Segment-abbildende Bildfeldsegmente aufgeteilt, dass nach einem bestimmbaren Intervall von aufgenommenen Bildern eine Wiederholung einer identischen Zuordnung von abgebildeten SAW-Segmenten zu Bildfeldsegmenten auftritt. Dieses Intervall sollte nicht zu groß gewählt werden. Sollte ein minimales Intervall gewünscht werden, so kann eine entsprechende Optimierung durch das System automatisch vorgenommen werden. Auch bei anderen Abständen ist dies denkbar. Bekannte Optimierungsalgorithmen, z. B. Intervall-Halbierung, sind denkbar. Diese Initialisierungsphase wird nur einmalig für einen Wafer-Typ durchlaufen. Nach dem die Initialisierung stattgefunden hat, werden nach dem Einlesen der Bilddaten nur noch die Vergleichsoperationen vorgenommen, bei denen die Bildfeldsegmente von Bildern, die eine identische Zuordnung von Bildfeldsegmenten zu abgebildeten SAW-Segmenten aufweisen, miteinander verglichen werden.
- Die Aufteilung des SAWs in logische SAW-Segmente wird derart vorgenommen, dass die Größen der jeweiligen SAW-Segmente und Bildfeldsegmente identisch sind. Es hat sich als vorteilhaft erwiesen, dass der SAW in vorzugsweise gleichgroße logische SAW-Segmente aufgeteilt wird.
- Für die Vergleichsoperationen hat sich eine mehrdimensionale Datenstruktur als gute Lösung erwiesen, bei der die logischen SAW-Segmente und die Bildfeldsegmente jeweils indiziert werden und den Bildfeldsegmenten eine Kombination aus SAW-Segmentindex und Bildfeldsegmentindex zugeordnet wird, anhand dessen eine Bestimmung der zu vergleichenden Bildfeldsegmente erfolgt. Bei den Vergleichsoperationen werden die Bildfeldsegmente miteinander verglichen, die eine identische Kombination aus SAW-Segmentindex und Bildfeldsegmentindex aufweisen. Ein dreidimensionales Array oder eine entsprechende Hash-funktion können als Datenstruktur eingesetzt werden.
- Die besten Ergebnisse beim Vergleich erreicht man, wenn räumlich benachbarte Bildfeldsegmente miteinander verglichen werden. Da die Kamera oftmals zeilenweise oder spaltenweise über den Wafer fährt, wird bei einer Ausführungsmöglichkeit erst der vollständige Wafer abgebildet, bevor die Bildfeldsegmente miteinander verglichen werden. Eine andere Ausführungsmöglichkeit besteht darin, dass mit dem Vergleich bereits begonnen wird, sobald die zu vergleichenden Bildfeldsegmente abgebildet sind. In beiden Fällen kann der Abstand in beiden Dimensionen berücksichtigt werden. Für den Vergleich kann aber auch eine Vorlage, beispielsweise die eines optimalen Wafers verwendet werden, dessen Abbildung im Speicher abgelegt ist.
- Oftmals werden SAWs versetzt, um eine optimale Ausnutzung des Wafers zu erreichen. Diese Versetzung wird ebenfalls während des Initialisierungsschrittes eingelernt und bei der Bestimmung der Zuordnung berücksichtigt.
- Oftmals gibt es ungültige Regionen eines SAWs, die z. B. aus der Randlage des SAWs resultieren. Diese Regionen innerhalb eines SAWs oder SAW-Segmentes können in der Initialisierungsphase definiert werden. Beim Vergleich der Bildfeldsegmente werden diese ausgeblendet.
- Es versteht sich von selbst, dass die Initialisierungsphase immer wieder angestoßen werden kann. Dies ist insbesondere dann von Bedeutung, wenn sich herausstellt, dass die Aufteilung nicht optimal war oder fehlerhafte Vergleiche vorgenommen werden. Auch in Randbereichen, die nicht berücksichtigt werden sollen, können Änderungen berücksichtigt werden.
- Als Kameras können unterschiedliche Systeme eingesetzt werden. Einerseits können Flächenkameras als auch Zeilenkameras eingesetzt werden, die mikroskopische oder makroskopische Aufnahmen machen. Die Auflösung der Kamera wird im Allgemeinen auf die Aufnahmeoptik, z.B. das Objektiv eines Mikroskops oder Makroskops, abgestimmt. Bei makroskopischen Bildaufnahmen ist die Auflösung beispielsweise 50 um pro Pixel.
- In der Regel wird der Wafer unterhalb der Kamera bewegt. Es ist jedoch auch denkbar, dass die Kamera relativ zum Wafer bewegt wird. Diese Bewegung ist kontinuierlich. Die einzelnen Aufnahmen werden dadurch erreicht, dass eine Blende geöffnet ist und ein entsprechender Blitz ausgelöst wird. Das Auslösen des Blitzes erfolgt in Abhängigkeit der relativen Position des Wafers, die durch entsprechende Positionsparameter des den Wafer bewegenden Tisches mitgeteilt wird.
- Bei Verwendung einer Zeilenkamera wird der Wafer bevorzugt mit einer Konstantlichtquelle beleuchtet. Die relative Bewegung zwischen Kamera und Wafer ist ebenfalls kontinuierlich. Die Triggerung der Bildaufnahme erfolgt entweder positionsabhängig durch die relative Position von Wafer und Kamera oder zeitlich durch eine elektronische Triggerschaltung oder durch Software.
- Weitere Bestandteile der Erfindung sind Vorrichtungen, die Verfahren nach den Verfahrensansprüchen implementieren.
- Hierbei handelt es sich vorzugsweise um einen Computer mit einem Speicherbereich und einer Bearbeitungseinheit, die die in dem Speicherbereich abgelegten Daten miteinander vergleicht.
- Die beiden wesentlichen Komponenten sind die Initialisierungseinheit, die es ermöglicht, in der Lernphase notwendige Daten dem System mitzuteilen und die Vergleichseinheit, die vorzugsweise ein bekannter Prozessor ist und die nach dem Einlesen der Bilddaten in den Speicher den Vergleichsprozess vornimmt.
- Die Initialisierungsmittel sind so ausgelegt, dass das Bildfeld der Kamera so in SAW-Segment-abbildende Bildfeldsegmente aufgeteilt wird, dass nach einem bestimmbaren Intervall von aufgenommenen Bildern eine Wiederholung einer identischen Zuordnung von abgebildeten SAW-Segmenten in Bildfeldsegmenten auftritt. Bei diesen Mitteln handelt es sich vorzugsweise um einen Speicherbereich mit Konfigurationsparametern, die dem System übermittelt wurden. In einer anderen Ausführungsform ist es ebenfalls denkbar, dass eine Simulation erfolgt. Mit Hilfe der durch die Simulation bestimmten Informationen können dann die Konfigurationsparameter bestimmt werden. Vorteilhaft ist es ebenfalls, wenn die SAW-Größe mitgeteilt wird und die entsprechenden Dies markiert werden, wodurch das Programm unter Kenntnis der Größe des Bildfeldes der Kamera bestimmen kann, wie die Segmentierung auszusehen hat. Dies sind einfache Optimierungsaufgaben, die mit bekannten Algorithmen zu lösen sind. Das Ergebnis dieser Simulation oder Berechnung wird dann im Initialisierungsschritt der erfindungsgemäßen Vorrichtung übermittelt, die dann entsprechende Aufteilungen der Bildaufnahmen vornimmt und in entsprechenden Speicherbereichen ablegt. Bei der Speicherverwaltung können Arrays mit mehreren Dimensionen oder auch Hash-Funktionen verwendet werden, die mehrere Dimensionen zulassen. So ist es denkbar, dass die Hash-Funktionen als Parameter den Index der Bildaufnahme und der Segmentierung übernehmen und alle Elemente, die sich in der Hash-Kette befinden, somit miteinander verglichen werden können. Über einen Memory-Pool, in dem Segmente mit gleicher Größe abgelegt sind, ist eine Speicherverwaltung sehr einfach. Eine Zuordnung kann somit immer erfolgen und ein Zugriff ist ausgesprochen einfach möglich.
- Es ist jedoch auch denkbar, dass diese Aufteilung interaktiv durch die Verwendung von bekannten Zeige- und Anzeigemitteln (Tastatur, Bildschirm, Maus) erreicht wird.
- Wie bereits oben beschrieben wurde, werden vorzugsweise nur die Elemente mit übereinstimmenden Indizes verglichen, die aufgrund einer Metrik räumlich benachbarte Bildfeldsegmente sind. Hierdurch können farbliche Abweichungen berücksichtigt werden, die sich über den ganzen Wafer erstrecken.
- Die Versetzungen werden ebenfalls durch Ablage von Parametern im Speicherbereich berücksichtigt. Diese Abweichungen können sowohl an einem optischen Eingabegerät als auch durch eine entsprechende Konfigurationssprache bestimmt werden, die dann umgesetzt wird und der Vorrichtung übermittelt wird. Die Vorrichtung speichert dann diese Informationen in einem entsprechenden Speicherbereich ab.
- Ein weiterer Bestandteil der vorliegenden Erfindung ist eine Software, die einen herkömmlichen Computer so einrichtet, dass das Verfahren nach den beschriebenen Ansprüchen durchgeführt wird.
- Im Folgenden wird die Erfindung anhand von Ausführungsbeispielen näher erläutert, die in den Figuren schematisch dargestellt sind. Gleiche Bezugsziffern in den einzelnen Figuren bezeichnen dabei gleiche Elemente. Im Einzelnen zeigt:
-
1 ein logisch segmentiertes SAW mit entsprechenden Index-Zahlen; -
2 ein Bildfeld einer Kamera mit Index-Buchstaben von abbildbaren logischen SAW-Segmenten; -
3 ein Beispiel für einen kombinierten Index, -
4 ein Ablaufdiagramm des Initialisierungsschrittes und -
5 eine Anordnung von Wafer und Kamera. - Die
1 zeigt einen SAW11 , der in Segmente12 aufgeteilt ist. Der SAW wiederum enthält mehrere Dies13 . Die einzelnen Segmente sind mit einem laufenden Index14 gekennzeichnet. Im vorliegenden Fall läuft dieser Index bis zur Zahl6 . - Die
2 zeigt einen Bildausschnitt15 , der 4 Bildfeldsegmente aufweist, die mit den Buchstaben a bis d gekennzeichnet sind. Bei diesen Buchstaben handelt es sich ebenfalls um einen entsprechenden Index. - Die
3 zeigt nun einen Ausschnitt von einem Wafer mit einem Waferrand17 und mit einem Randbereich18 , der bei der Analyse ausgeblendet wird. Weiterhin enthält der Wafer eine Versetzung19 . - Bei der Kombination beider Indizes erhält das erste Segment den Index
1a . Das erste Kamerabild umfasst die Bildfeldsegmente1a ,2b ,4c ,5d . Das zweite Kamerabild umfasst die Bildfeldsegmente3a ,1b ,6c ,4d usw. Somit können die Inhalte des ersten und vierten Bildes miteinander verglichen werden, da sie sowohl im SAW-index als auch im Bildindex übereinstimmen. - Selbstverständlich können sowohl die einzelnen Bildfeldsegmente des ersten Bildes mit den entsprechenden Bildfeldsegmenten des vierten Bildes verglichen werden als auch Gruppen von Bildfeldsegmenten des ersten mit denen des zweiten Bildes bei identischer Zuordnung verglichen werden.
- Beim Vergleich der Bildfeldsegmente ist jedoch zu beachten, dass der Abstand zweier Segmente mit gleichem Index nicht zu groß wird. Würde z. B. ein SAW in 6 logische Segmente in x-Richtung aufgeteilt und nimmt das Bildfeld der Kamera aber nur 5 Segmente auf, so wiederholen sich die Strukturen bei vollständiger Füllung erst alle 6 Bilder. Werden jedoch nur 4 Segmente in ein Bildfeld gefüllt, so wiederholen sich die Strukturen alle 3 Bilder.
- Eine Verschiebung der SAW untereinander, wie es zur besseren Ausnutzung der Waferoberfläche Anwendung findet, ist mit diesem Ansatz ebenso zu behandeln. Bei günstiger Füllung des Bildfeldes sind sogar keine eigenen Gruppen für diese verschobenen SAWs notwendig. Eine entsprechende Verschiebung ist in
3 unter dem Bezugszeichen19 zusehen. - Randbereiche von Wafern werden oftmals ausgeblendet, wie dies das Bezugszeichen
18 wiedergibt. Eine entsprechende Einstellung ist im Initialisierungsschritt möglich. Der wesentliche Vorteil liegt in der einmaligen Lernphase, die dann während des Prozessablaufs immer wieder berücksichtigt wird, während Vergleiche vorgenommen werden. - Der Ablauf der Initialisierungsphase ist in
4 zu sehen. Zuerst erfolgt die Zerlegung der SAW in Segmente12 und die Zuordnung von Indizes14 . Anschließend wird das Bild mit Bildfeldsegmenten a-d gefüllt und ebenfalls mit Indizes14 versehen. Zeigt die nachfolgende Bestimmung der Wiederholdistanzen zu große Werte, so muß die Zerlegung der SAW in Segmente12 mit anderen Segmentgrößen erneut durchlaufen werden. Ist die Distanz in Ordnung, so werden alle gültigen SAW-Segmente12 des Wafers bestimmt. Daraus folgt die Liste der gültigen Bilder die zum Scannen des Wafers nötig sind. Abschließend erfolgt der Vergleich von SAW- und Bildindizes und daraus folgend die Bildung der Gruppen mit zu vergleichenden Segmenten. - Die
5 zeigt in schematischer Weise einen Wafer21 , der sich auf einem Scannintisch22 befindet und von dem eine Vielzahl von Bildern mittels einer Kamera23 aufgenommen werden. Um eine Relativbewegung zwischen Scanningtisch22 und Kamera23 zu erzeugen, wird in diesem Ausführungsbeispiel ein x-y-Scanningtisch verwendet, der in den Koordinatenrichtungen x und y verfahrenen werden kann. Die Kamera23 ist hierbei gegenüber dem Scanningtisch22 fest installiert. Selbstverständlich kann auch umgekehrt der Scanningtisch22 fest installiert sein und die Kamera23 für die Bildaufnahmen über den Wafer21 bewegt werden. Auch eine Kombination der Bewegung der Kamera23 in eine Richtung und des Scanningtisches22 in der dazu senkrechten Richtung ist möglich. - Der Wafer
21 wird mit einer Beleuchtungseinrichtung23a beleuchtet, die zumindest Bereiche auf dem Wafer21 beleuchtet, die dem Bildfeld der Kamera23 entsprechen. Durch die konzentrierte Beleuchtung, die zudem auch mit einer Blitzlampe gepulst sein kann, sind Bildaufnahmen on-the-fly möglich, bei denen also der Scanningtisch22 oder die Kamera23 ohne für die Bildaufnahme anzuhalten verfahren werden. Dadurch ist ein großer Waferdurchsatz möglich. Natürlich kann auch für jede Bildaufnahme die Relativbewegung zwischen Scanningtisch22 und Kamera23 angehalten werden und der Wafer21 auch in seiner gesamten Oberfläche beleuchtet werden. Scanningtisch22 , Kamera23 und Beleuchtungseinrichtung23a werden von einer Steuereinheit24 gesteuert. Die Bildaufnahmen können in einem Rechner25 abgespeichert und gegebenenfalls auch dort verarbeitet werden. -
- 11
- SAW
- 12
- logische SAW-Segmente
- 13
- Dies
- 14
- Index
- 15
- Bildfeld der Kamera mit Bildfeldsegmenten a, b, c, d
- 16
- zu vergleichende Bildfeldsegmente
- 17
- Waferrand
- 18
- Bereich, der beim Vergleich ausgeblendet wird
- 19
- Versatz
- 21
- Halbleiter-Wafer
- 22
- Tisch
- 23
- Kamera
- 23a
- Beleuchtungseinrichtung
- 24
- Steuereinheit
- 25
- Rechner
Claims (18)
- Verfahren zur Analyse von Wafern, die Strukturen aufweisen, die mit Hilfe eines SAWs erzeugt wurden, mit einer Kamera, die mit ihrem Bildfeld bei ihrem Weg über einen Wafer eine Vielzahl von Bildern aufnimmt, mit – einem Initialisierungsschritt in einer Lernphase, bei dem das Bildfeld der Kamera so in SAW-Segment-abbildende Bildfeldsegmente aufgeteilt wird, dass nach einem bestimmbaren Intervall von aufgenommenen Bildern eine Wiederholung einer identischen Zuordnung von abgebildeten SAW-Segmenten in Bildfeldsegmenten auftritt, und – Vergleichsoperationen in Run-Phasen, bei denen die Bildfeldsegmente von Bildern, die eine identische Zuordnung von Bildfeldsegmenten zu abgebildeten SAW-Segmenten aufweisen, miteinander und/oder mit einer bestimmten Vorlage verglichen werden.
- Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass im Initialisierungsschritt der SAW so in logische SAW-Segmente zerlegt wird und die logischen SAW-Segmente so Bildfeldsegmenten zugeordnet werden, dass beim Weg der Kamera über den Wafer in einem bestimmbaren Weg-Intervall und/oder Bild-Intervall eine identische Zuordnung von logischen SAW-Segmenten zu Bildfeldsegmenten auftritt.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der SAW in vorzugsweise gleichgroße logische SAW-Segmente aufgeteilt wird, und die logischen SAW-Segmente den Bildfeldsegmenten zugeordnet werden.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die logischen SAW-Segmente und die Bildfeldsegmente jeweils indiziert werden und den Bildfeldsegmenten eine Kombination aus SAW-Segmentindex und Bildfeldsegmentindex zugeordnet wird, anhand derer eine Bestimmung der zu vergleichenden Bildfeldsegmente erfolgt, wobei vorzugsweise die Bildfeldsegmente miteinander verglichen werden, die eine identische Kombination aus SAW-Segment- und Bildfeldsegmentindex aufweisen.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass ein Vergleich der räumlich benachbarten Bildfeldsegmente erfolgt.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass Versetzungen eines SAWs in dem Initialisierungsschritt eingelernt werden und bei der Bestimmung der Zuordnung berücksichtigt werden.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass Regionen innerhalb eines SAWs und/oder SAW-Segmentes definiert werden können, die ungültig sind, und die beim Vergleich der Bildfeldsegmente ausgeblendet werden, wobei die Gültigkeit von der Position des SAWs auf dem Wafer abhängen kann.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass eine Zeilenkamera und/oder eine Flächenkamera verwendet wird, die mikroskopische und/oder makroskopische Aufnahmen durchführen kann.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Wafer bei Verwendung einer Zeilenkamera mit einer Konstantlichtquelle beleuchtet wird.
- Verfahren nach einem oder mehreren der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass eine relative Bewegung des Wafers zur Kamera erfolgt, die vorzugsweise kontinuierlich ist.
- Verfahren nach dem vorhergehenden Anspruch, dadurch gekennzeichnet, dass durch einen Blitz, der in Abhängigkeit der relativen Position des Wafers zur Kamera ausgelöst wird, bei geöffneter Blende ein Bild aufgenommen wird.
- Vorrichtung zur Analyse von Oberflächenbildern von Wafern, wobei die Wafer Strukturen aufweisen, die mit Hilfe eines SAWs erzeugt wurden, mit Mitteln und einer entsprechenden Einrichtung, die eine Ausführung eines Verfahrens nach einem oder mehreren der vorhergehenden Verfahrensansprüche erlauben.
- Vorrichtung zur Analyse der Oberflächenbilder von Wafern mit einem Speicherbereich, in dem eine Vielzahl von mit einer Kamera aufgenommenen Bildern eines Wafers ablegbar sind, wobei der Wafer Strukturen aufweist, die mit Hilfe eines SAWs erzeugt wurden, – mit Mitteln, die eine Initialisierung in einer Lernphase ermöglichen, bei der das Bildfeld der Kamera so in SAW-Segment-abbildende Bildfeldsegmente aufgeteilt wird, dass nach einem bestimmbaren Intervall von aufgenommenen Bildern eine Wiederholung einer identischen Zuordnung von abgebildeten SAW-Segmenten in Bildfeldsegmenten auftritt, – mit einer Bearbeitungseinheit, die so eingerichtet ist, dass in Vergleichsoperationen die Bildfeldsegmente von Bildern, die eine identische Zuordnung von Bildfeldsegmenten zu abgebildeten SAW-Segmenten aufweisen, miteinander und/oder mit einer bestimmten Vorlage verglichen werden.
- Vorrichtung nach einem oder mehreren der vorhergehenden Vorrichtungsansprüche, dadurch gekennzeichnet, dass der Speicherbereich mit Hilfe eines Arrays und/oder einer Hashfunktion so verwaltet ist, dass die logischen SAW-Segmente und die Bildfeldsegmente jeweils indiziert werden und den Bildfeldsegmenten eine Kombination aus SAW-Segmentindex und Bildfeldsegmentindex zugeordnet wird, anhand derer eine Bestimmung der zu vergleichenden Bildfeldsegmente erfolgt, wobei vorzugsweise die Bildfeldsegmente miteinander verglichen werden, die eine identische Kombination aus SAW-Segment- und Bildfeldsegmentindex aufweisen.
- Vorrichtung nach einem oder mehreren der vorhergehenden Vorrichtungsansprüche, gekennzeichnet durch eine Einrichtung der Verarbeitungseinheit, die aufgrund einer Metrik nur die räumlich benachbarten Bildfeldsegmente miteinander vergleicht.
- Vorrichtung nach einem oder mehreren der vorhergehenden Vorrichtungsansprüche, dadurch gekennzeichnet, dass mit Hilfe der Mittel, die eine Initialisierung ermöglichen, Versetzungen eines SAWs in dem Initialisierungsschritt einlernbar sind und bei der Bestimmung der Zuordnung berücksichtigbar sind.
- Software für einen Computer, dadurch gekennzeichnet, dass ein Verfahren nach einem oder mehreren der vorhergehenden Verfahrensansprüche implementiert ist.
- Datenträger für einen Computer, gekennzeichnet durch die Speicherung einer Software nach dem vorhergehenden Softwareanspruch.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10307373A DE10307373A1 (de) | 2003-02-21 | 2003-02-21 | Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs |
US10/772,510 US20040165764A1 (en) | 2003-02-21 | 2004-02-05 | Method and apparatus for examining semiconductor wafers in a context of die/SAW design |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10307373A DE10307373A1 (de) | 2003-02-21 | 2003-02-21 | Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10307373A1 true DE10307373A1 (de) | 2004-09-09 |
Family
ID=32841761
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10307373A Ceased DE10307373A1 (de) | 2003-02-21 | 2003-02-21 | Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs |
Country Status (2)
Country | Link |
---|---|
US (1) | US20040165764A1 (de) |
DE (1) | DE10307373A1 (de) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005011237B3 (de) * | 2005-03-11 | 2006-08-03 | Leica Microsystems Semiconductor Gmbh | Verfahren zur Bestimmung von Defekten in Bildern |
DE102007060355A1 (de) | 2007-12-12 | 2009-06-25 | Vistec Semiconductor Systems Gmbh | Verfahren und Vorrichtung zur Verarbeitung der von mindestens einer Kamera aufgenommenen Bilddaten der Oberfläche eines Wafers |
DE102011051355A1 (de) * | 2011-06-27 | 2012-12-27 | Hseb Dresden Gmbh | Inspektionsvorrichtung |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10331594A1 (de) * | 2003-07-11 | 2005-01-27 | Leica Microsystems Semiconductor Gmbh | Verfahren zur Inspektion von Strukturen auf Halbleitersubstraten |
US7433485B1 (en) | 2008-01-07 | 2008-10-07 | Mitek Corp., Inc. | Shallow speaker |
ES2311437B1 (es) * | 2008-07-31 | 2009-10-14 | Jose Luis Novo Rodriguez | Sistema de reconocimiento de superficies de piezas ceramicas mediante vision artificial. |
US11703767B2 (en) | 2021-06-28 | 2023-07-18 | Kla Corporation | Overlay mark design for electron beam overlay |
US11720031B2 (en) | 2021-06-28 | 2023-08-08 | Kla Corporation | Overlay design for electron beam and scatterometry overlay measurements |
US11862524B2 (en) | 2021-06-28 | 2024-01-02 | Kla Corporation | Overlay mark design for electron beam overlay |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000249530A (ja) * | 1999-02-25 | 2000-09-14 | Tokyo Seimitsu Co Ltd | 2次元構造検査方法及び欠陥検査方法 |
US6512843B1 (en) * | 1998-10-28 | 2003-01-28 | Tokyo Seimitsu Co., Ltd. | Pattern comparison method and appearance inspection machine for performance comparison based on double detection without delay |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4870693A (en) * | 1985-06-28 | 1989-09-26 | Nikon Corporation | Mask inspecting apparatus |
US5119434A (en) * | 1990-12-31 | 1992-06-02 | Beltronics, Inc. | Method of and apparatus for geometric pattern inspection employing intelligent imaged-pattern shrinking, expanding and processing to identify predetermined features and tolerances |
US5864394A (en) * | 1994-06-20 | 1999-01-26 | Kla-Tencor Corporation | Surface inspection system |
US5917588A (en) * | 1996-11-04 | 1999-06-29 | Kla-Tencor Corporation | Automated specimen inspection system for and method of distinguishing features or anomalies under either bright field or dark field illumination |
US6292260B1 (en) * | 1997-07-03 | 2001-09-18 | Isoa, Inc. | System and method of optically inspecting surface structures on an object |
EP0930498A3 (de) * | 1997-12-26 | 1999-11-17 | Nidek Co., Ltd. | Prüfeinrichtung und Verfahren zum Erfassen von Fehlstellen |
JP3152203B2 (ja) * | 1998-05-27 | 2001-04-03 | 株式会社東京精密 | 外観検査装置 |
US6693664B2 (en) * | 1999-06-30 | 2004-02-17 | Negevtech | Method and system for fast on-line electro-optical detection of wafer defects |
KR100361962B1 (ko) * | 2000-02-03 | 2002-11-23 | (주) 셀라이트 | 웨이퍼 테두리 결함 검사장치 및 검사방법 |
JP2002100660A (ja) * | 2000-07-18 | 2002-04-05 | Hitachi Ltd | 欠陥検出方法と欠陥観察方法及び欠陥検出装置 |
US7142294B2 (en) * | 2000-12-20 | 2006-11-28 | Hitachi, Ltd. | Method and apparatus for detecting defects |
US6973208B2 (en) * | 2001-05-18 | 2005-12-06 | Tokyo Seimitsu Co., Ltd. | Method and apparatus for inspection by pattern comparison |
-
2003
- 2003-02-21 DE DE10307373A patent/DE10307373A1/de not_active Ceased
-
2004
- 2004-02-05 US US10/772,510 patent/US20040165764A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6512843B1 (en) * | 1998-10-28 | 2003-01-28 | Tokyo Seimitsu Co., Ltd. | Pattern comparison method and appearance inspection machine for performance comparison based on double detection without delay |
JP2000249530A (ja) * | 1999-02-25 | 2000-09-14 | Tokyo Seimitsu Co Ltd | 2次元構造検査方法及び欠陥検査方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005011237B3 (de) * | 2005-03-11 | 2006-08-03 | Leica Microsystems Semiconductor Gmbh | Verfahren zur Bestimmung von Defekten in Bildern |
US7657077B2 (en) | 2005-03-11 | 2010-02-02 | Vistec Semiconductor Systems Gmbh | Detecting defects by three-way die-to-die comparison with false majority determination |
DE102007060355A1 (de) | 2007-12-12 | 2009-06-25 | Vistec Semiconductor Systems Gmbh | Verfahren und Vorrichtung zur Verarbeitung der von mindestens einer Kamera aufgenommenen Bilddaten der Oberfläche eines Wafers |
US8264534B2 (en) | 2007-12-12 | 2012-09-11 | Vistec Semiconductor Systems Gmbh | Method and apparatus for processing the image data of the surface of a wafer recorded by at least one camera |
DE102011051355A1 (de) * | 2011-06-27 | 2012-12-27 | Hseb Dresden Gmbh | Inspektionsvorrichtung |
Also Published As
Publication number | Publication date |
---|---|
US20040165764A1 (en) | 2004-08-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3335162C2 (de) | Vorrichtung und Verfahren für graphische Darstellungen mittels Computer | |
DE60200122T2 (de) | Optisches Navigationssystem | |
DE69413934T2 (de) | Verfahren und Einrichtung zur Steuerung der Verarbeitung von digitalen Bildsignalen | |
DE69032421T2 (de) | Verfahren und Gerät zur Dokumentschräglage-Ermittlung | |
DE69033484T2 (de) | Identifizierung und Segmentierung von feintexturierten und festen binären Bildern | |
DE19601708A1 (de) | Verfahren und System zum Bestimmen einer Lage auf einer Oberfläche eines Gegenstandes | |
EP1199542A2 (de) | Verfahren und Vorrichtung zur optischen Vermessung eines Oberflächenprofils eines Objektes | |
DE112012004809T5 (de) | Kantenverfolgung mit Hysterese-Schwellenwertbildung | |
DE102017219244B4 (de) | Inspektionsbedingungsbestimmungseinrichtung, inspektionsbedingungsbestimmungsverfahren und inspektionsbedingungsbestimmungsprogramm | |
DE10307373A1 (de) | Verfahren und Vorrichtung zur Untersuchung von Halbleiterwafern unter Berücksichtigung des Die-/SAW-Designs | |
DE102006044595B4 (de) | Bildverarbeitungsvorrichtung zur Segmentierung anhand von Konturpunkten | |
DE69324977T2 (de) | Bitmap-bildsegmentierung unter anwendung eines ladungsmodells fuer pixels | |
DE102019217878A1 (de) | VERGRÖßERNDE BEOBACHTUNGSVORRICHTUNG | |
DE68913475T2 (de) | Verfahren zum Durchsuchen einer Matrix binärer Daten. | |
DE102017124600A1 (de) | Semantische Segmentierung eines Objekts in einem Bild | |
BE1029610A1 (de) | Systeme und Verfahren zum Verbessern einer Performanz einer trainierbaren optischen Zeichenerkennung (OCR) | |
DE69205811T2 (de) | Verfahren zur Bildanalyse. | |
DE102018222903A1 (de) | Verfahren und Verarbeitungseinrichtung zum Verarbeiten von Messdaten eines Bildsensors | |
DE102007060355A1 (de) | Verfahren und Vorrichtung zur Verarbeitung der von mindestens einer Kamera aufgenommenen Bilddaten der Oberfläche eines Wafers | |
EP2887010A1 (de) | Verfahren und Vorrichtung zum dreidimensionalen optischen Vermessen von Objekten mit einem topometrischen Messverfahren sowie Computerprogramm hierzu | |
EP2642749B1 (de) | Vorrichtung und Verfahren zur Optimierung der Bestimmung von Aufnahmebereichen | |
DE102008059551A1 (de) | Verfahren zum Ermitteln der Lageänderung eines Kamerasystems und Vorrichtung zum Erfassen und Verarbeiten von Bildern | |
DE102006042386A1 (de) | Verfahren und Vorrichtung zur Darstellung von Bildern | |
DE102017216854B4 (de) | Verfahren und Vorrichtung zum Bewerten von Korrespondenzen von Bildern, Betriebsassistenzverfahren und Betriebsvorrichtung | |
DE10329339B4 (de) | Verfahren und Vorrichtung zum Aufbereiten einer Bildpunktdatei |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8127 | New person/name/address of the applicant |
Owner name: VISTEC SEMICONDUCTOR SYSTEMS GMBH, 35781 WEILB, DE |
|
R009 | Remittal by federal patent court to dpma for new decision or registration | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final |