Generated is a template edition screen on which to display components of a report as modules by OSD by use of icons. One of the icons is selected by use of a pointing device including a mouse. By a drag-and-drop operation, the icon is placed at a desired position in an output format setup area formed in the same screen. The icon is set in a desired size by another drag-and-drop operation. Details of a module shown by the icon thus placed can be set up in a detail setup area in the same screen. Information on a format thus set up is retained as a template through a retention function, and accordingly can be used easily by simply calling the information. Moreover, the retained template can be edited as well. This makes it possible not only to create a new template, but also to modify an existing template.
|
7. A non-transitory storage medium and a program stored in the medium that generates a report format of a defect observation apparatus that acquires a plurality of images of defects on a sample,
wherein the program performs processes to:
perform control by displaying a module selector to select one of a plurality of modules that represent corresponding components of a result of observation of the sample and displaying an output format setup area to arrange the modules,
arrange the modules on the output format setup area in accordance with an operation of an operator,
generate a report format in which the component of the result of the observation corresponding to each of the plurality of modules is arranged in a position corresponding to the position of each module on the output format setup area, and
generate, when the report format includes at least a wafer map representing a spatial distribution of the defects on a wafer, a plurality of positions of the defects and the plurality of images of the defects, the report format for displaying a relation between each of the plurality of defect images and a corresponding one of the plurality of defect positions represented by the wafer map.
1. A report format setup apparatus connecting to a defect observation apparatus that acquires a plurality of images of defects on a sample, comprising:
a display configured to display a module selector to select one of a plurality of modules that represent corresponding components of a result of observation of the sample and configured to display an output format setup area to arrange the modules;
a pointing device configured to arrange each module in a position on the output format setup area; and
a template creation manager configured to generate a report format in which the component of the result observation corresponding to each module is arranged in a position corresponding to the position of each module on the output format setup area,
wherein the template creation manager is further configured to generate, when the report format includes at least a wafer map representing a spatial distribution of the defects on a wafer, a plurality of positions of the defects and the plurality of images of the defects, the report format for displaying a relation between each of the plurality of defect images and a corresponding one of the plurality of defect positions represented by the wafer map.
2. The report format setup apparatus according to
3. The report format setup apparatus according to
4. The report format setup apparatus according to
5. The report format setup apparatus according to
6. The report format setup apparatus according to
|
This application is a Continuation of U.S. application Ser. No. 11/699,063, filed on Jan. 29, 2007 now U.S. Pat. No. 7,836,398, claiming priority of Japanese Patent Application No. 2006-052620, filed on Feb. 28, 2006, the entire contents of each of which are hereby incorporated by reference.
1. Field of the Invention
The present invention relates to a report format setup method, a report format setup apparatus and a defect reviewing system which makes it possible to make setups freely. Specifically, the present invention relates to an apparatus which, like a semiconductor device defect reviewing apparatus, is expected to eclectically output a variety of pieces of information, such as spatial patterns of defects, images representing various defect types, EDX (Energy Dispersive X-ray) spectra and results of classifying defects, in a plurality of formats depending on a situation.
2. Description of the Prior Art
For the purpose of securing high yield in production of semiconductor devices, it is important that defects, which occur in a production process, be found at an early time, and that countermeasures be accordingly applied to the defects. These years, fabrication of semiconductor devices in increasingly fine sizes causes an increasing variety of defects which adversely affect the yield. This increases information required for examining countermeasures.
A semiconductor device defect reviewing apparatus is an apparatus through which to acquire such a variety of pieces of information, and is capable of outputting spatial patterns of defects on a wafer, various types of electron microscopic images, optical microscopic images, EDX spectrum images, results of classifying defects, defect size distributions, and the like. The spatial patterns of defects on a wafer will be hereinafter referred to as a “wafer map.” The various types of electron microscopic images will be hereinafter referred to as “SEM images,” and SEM stands for Scanning Electron Microscope. The various types of optical microscopic image will be hereinafter referred to as “OM images.” The EDX spectrum images will be hereinafter referred to as “EDX results.” The results of classifying defects will be hereinafter referred to as ADC results, and ADC stands for Automatic Defect Classification. Note that, although ADC originally means automatic defect classification, defect classification results, inclusive of manual defect classification results, will be generically referred to as “ADC results” in this description. The defect size distributions will be referred to as “size distributions.”
In addition, the SEM images include: images taken by upper detectors (hereinafter referred to as “Top images); images taken by left-side detectors (hereinafter referred to as Left images); images taken by right-side detectors (hereinafter referred to as Right images); and images taken at tilted angles (hereinafter referred to as Tilt images). Other types of information required for examining countermeasures includes: accompanying information including description of magnifications, optical conditions and the like of each of the various types of SEM images; and memo information including necessary information described by a user. Out of these various types of information, a user selects information which he/she needs, and thus examines countermeasures against defects.
However, information effective for examining countermeasures is different from one object defect to another. For example, information in a form which allows images to be grasped at a glance like listed thumbnail images of multiple defects may be effective in some cases, and detailed information in a form of enlarged SEM images, enlarged EDX results and the like may be effective in other cases. Moreover, in many cases, a format used for a report is different from one company to another, from one job to another in the charge of a user, and from one defect type to another which to focus on. A semiconductor device defect reviewing apparatus or an apparatus, which is capable of editing information outputted from the semiconductor device defect reviewing apparatus to be edited, is capable of creating a report relatively easily in a case where an output format peculiar to the apparatus is similar to a format which the user wishes to use. In a case where, however, an output format particular to the apparatus is widely different from a format which the user withes to use, the user has to create a report by doing such things as using software commercially available. This takes labor. Japanese Patent Application Laid-open Publication No. Hei. 11-96384 has disclosed an apparatus, which has an SEM image and accompanying information outputted in a report, as a method for making such laborious work easier. Japanese Patent Application Laid-open Publication No. 2004-317343 has disclosed a system which sets up measurement conditions on the basis of a format for outputting a report as the same method.
Japanese Patent Application Laid-open Publication No. Hei. 11-96384 relates to a measurement image document creating apparatus which creates a measurement image document by combining data on a measurement image with data on its accompanying text data. In some cases, the measurement image document creating apparatus is effective for creating a report in the form of a combination of the SEM image and its accompanying information. However, the apparatus is not effective for the other cases, for example, for creating a report in the form of a combination of a wafer map, a Top image, a Left image, a Right image, a Tilt image, an OM image, an EDX result, an ADC result, a size distribution, accompanying information, memo information and the like. Moreover, even if the apparatus is capable of combining an SEM image with accompanying information, the apparatus is not capable of dealing with a user's needs for changing formats freely.
Japanese Patent Application Laid-open Publication No. 2004-317343 relates to a measurement system which obtains needed diagrams and the like, and which thus creates a report on a measurement result. This system sets up measurement conditions on the basis of an output format. However, the patent document has disclosed nothing specific about setup of output formats.
The present invention has been made with the foregoing problems taken into consideration. An object of the present invention is to provide an apparatus and a method which make it possible for a user to set up a report format freely, and to easily create a report in the desired format.
The present invention is characterized most chiefly in that: modules constituting a report are represented with icons, respectively; an icon needed is selected through a pointing function of a mouse or the like; the icon needed is placed at a desired position by a drag-and-drop operation; the size of the icon needed is changed through the pointing function of the mouse or the like; and thereby a format is freely set up.
To this end, a report format setup method according to the present invention is that for creating a review report which reports a review result. The method is characterized by including: an edition screen generating step of generating an edition screen which includes icons and an output format setup area, the icons respectively representing components of a review result to be outputted as a report, and the output format setup area representing a medium on which to output the report; an icon controlling step of moving and placing the icons on the edition screen depending on operations of a pointing device; and a format editing step of editing a report output format which instructs that the components of the review result represented by the icons arranged in the output format setup area should be arranged respectively at positions on the medium, the positions corresponding to locations of the respective icons in the output format setup area.
In addition, a defect reviewing system according to the present invention is that for carrying out a process of reporting a result of a review performed by a defect reviewing apparatus which acquires an image by focusing on a defective part in a workpiece. The system is characterized by including: edition screen generating means for generating an edition screen which includes icons and an output format setup area, the icons respectively representing components of a review result to be outputted as a report on an output information process, and the output format setup area representing a medium on which to output the report; icon controlling means for moving and placing the icons on the edition screen depending on operations of a pointing device; and format editing means for editing a report output format which instructs that the components of the review result represented by the icons arranged in the output format setup area should be arranged respectively at positions on the medium, the positions corresponding to locations of the respective icons in the output format setup area.
The present invention makes it possible for a user to freely change formats for a review report with less labor, and to thus improve work efficiency. In addition, the present invention makes it possible to easily register and reuse examples of formats as templates. Accordingly, the present invention brings about an effect that apparatuses coping with various formats can be provided to not only users but also apparatus developers and makers with lower development costs.
Descriptions will be provided for an embodiment of the present invention on the basis of the drawings.
As shown in
In the semiconductor device defect reviewing apparatus 10, the beam of electrons 17 is emitted from the electron gun 11. The emitted beam of electrons 17 is converged by the convergent lens 12, and the resultant beam of electrons 17 is deflected by the deflector 13. Thereafter, the deflected beam of electrons 17 is converged by the objective lens 14, and the resultant beam of electrons 17 is irradiated on the workpiece 15. In this occasion, secondary particles 18, such as secondary electrons and reflection electrons, are produced from the workpiece 15 on which the beam of electrons 17 has been irradiated, depending on the shape, and the material, of the workpiece 15. The secondary particles 18 thus produced are detected by the secondary particles detector 19. Subsequently, the detected second particles are converted to the digital signal by the A/D converter 22. Thereby, an SEM image is generated. Thereafter, by use of the SEM image thus generated, an image process such as defect detection is performed by the image processor 24.
In this case, operations of the convergent lens 12, the deflector 13 and the objective lens 14 are controlled by the electro-optical system beam controller 20. In addition, the position of the workpiece 15 on which the beam of electrons 17 is irradiated is controlled by the stage controller 21 through controlling an operation of the stage 16.
Based on instructions and information on setups which have been inputted through the keyboard 26 and the mouse 28, the overall controller 23 controls the storage 27, the electro-optical system controller 20, the stage controller 21, the image processor 24 and the like. Thus, the overall controller 23 does things such as performing a process of reviewing a result of the image process including the defect detection. Hence, the overall controller 23 outputs a result of the process to the display 25 and the storage 27 depending on the necessity.
In this respect, descriptions will be provided for a system of outputting the result of the review process to a network in a semiconductor device production line to which the semiconductor device defect reviewing apparatus 10 is applied.
In the case of the system of outputting to the network as shown in
The system of outputting to the network as shown in
Descriptions will be provided next for a procedure for creating and editing a template for setting up an output format, which is concerned with output of the report on the result of the review process, and which is used for the output, citing the example in which each of the semiconductor device defect reviewing apparatuses 10 includes the report outputting function 40 in the system of outputting to the network as shown in
In this case, as shown in
With this configuration, the overall controller 23 includes the template creation manager 30 in addition to the report outputting function 40.
The template creation manager 30 supplies the template for setting up an output format to the report outputting function 40, and thereby controls the report outputting function 40. The template for setting up an output format is a template which the report outputting function 40 uses when the report outputting function 40 outputs the result of the review process as a review report. In addition, the template creation manager 30 creates and edits this template for setting up an output format, as well as retains and manages existing templates each for setting up an output format.
To this end, the template creation manager 30 causes a user to create or edit, with a wizard the template for setting up an output format on a control screen which is displayed on the display 25 by OSD, through the GUI function of the overall controller 23. In addition, the template creation manager 30 assigns a specific identification to each piece of information on this created or edited template for setting up an output format, as well as stores and accumulates the resultant information, as a template information file of an existing template for setting up an output format, in a template retention file in the storage 27. Thus, the template creation manager 30 retains and manages the file.
First of all, a setup is made for creating or editing a template for setting up an output format for the purpose of outputting a review report through a predetermined operation of the keyboard 26 or the mouse 28. Once the setup is completed, the overall controller 23 activates the template creation manager 30. Thereby, the template creation manager 30 displays a template selection screen 400 (see
After that, on the basis of screen operating signals inputted through a pointing device of the mouse 28 or the like, the template creation manager 30 receives instructions corresponding to the screen operating signals in a GUI environment using control screens including the template selection screen 400 displayed on the display 25 by OSD.
The template selection screen 400 for the template for setting up an output format according to the present embodiment has a configuration which includes a tab switch 410, an existing template selector 420, a new creation selector 430 and a setup section 440.
The tab switch 410 make it possible to change displays through a tab for a template selection screen 411, a tab for a sheet selection screen (medium selection screen) 412 and a tab for a template edition screen 413. In the case of the present embodiment, once a setup is made for creating or editing a template for setting up an output format, the template creation manager 30 is designed to select and display the template selection screen 400 as a default. In addition, the tab switch 410 is designed to highlight a selected one of the tabs 411 to 413 against the other tabs.
In the case of this template selection screen 400, the existing template selector 420 has a configuration which includes an existing template list guide area 421 and a preview area 426.
A number displaying column 422 and a recipe contents column 423 are formed in the existing template list guide area 421. The number displaying column 422 is that for identifying and selecting one of existing templates. The recipe contents column 423 is that for displaying a recipe content of an existing template to be selected by a selection made on the number column for the identification and selection. Examples of the recipe contents include: “standard” 423-1 indicating a standard review report; “image” 423-2 indicating a review report with a defect image; “map” 423-3 indicating a review report with a map representing a location of defects, such as a wafer map; and “map & image” 423-4 indicating a review report with the map and the defect image. It should be noted that the templates guided and displayed in this existing template list guide area 421 are not limited to ready-made templates which the maker has made beforehand, but include templates which a user has so far made newly.
When the template selection screen 400 is intended to be displayed, the template creation manager 30 extracts a template property file from the template information file of the existing templates each for setting up an output format, and thus generates data on a list of the exiting templates. The template property file includes the numbers for identifying and selecting the respective existing templates and the recipe contents of the respective existing templates. The template information file is stored in the template retention file, provided to the storage 27, for storing and accumulating the existing templates each for setting up an output format.
In addition, the existing template list guide area 421 is provided with a scroll bar 424. By use of the scroll bar 424, existing templates to be each displayed in the form of a list in the existing template list guide area 421 are configured to be capable of being changed and displayed on the screen.
Through this template selection screen 400, the user can carry out a selecting operation for choosing whether to create a new template or whether to edit an existing template (in step S301 in
In a case where, for example, the user intends to create a new template, the user operates the mouse 28 to place the pointer on a “new creation” icon 431 in the new creation selector 430, and clicks on the icon. Thereby, the OSD function of the display 25 causes the operation for the “new creation” to be recognized through the GUI function of the overall controller 23. Thus, a sheet selection screen 600, which will be described later, is displayed on the display 25 by OSD, and the template creation manager 30 is accordingly put in a GUI environment in which the sheet selection screen 600 is used, in the case of the present embodiment (in step S302 in
On the other hand, in a case where the user intends to edit an existing template, the user operates the mouse 28 to place the pointer, for example, on a number representing a desired template in the number displaying column 422, or on a desired recipe content representing the desired template in the recipe contents column 423, in the existing template list guide area 421, and clicks on the number or the recipe content. Thereby, the template creation manager 30 displays a preview of the selected existing template in the preview area 426 (in step S303 in
When the template creation manager 30 is going to display the preview of the selected existing template in the preview area 426, the template creating manager 30 reads a template information file of the selected existing template from the template retention file in the storage 27 to a work area of its own.
In addition, in a case where the template creation manager 30 recognizes that the selected existing template is multiple-pages in length, the template creation manager 30 is configured to display icons for page down and page up 427 in the preview area 426 by OSD.
Depending on a result of his/her check on the selected existing template, the user operates, for example, the tab for a template selection screen 411, the tab for a sheet selection screen 412 or the tab for a template edition screen 413 in the tab switch 410. Otherwise, the user operates a “retention” icon 441 or a “close” icon 442 in the setup section 440.
While performing the template selection process of selecting the template for setting up an output format through the template selection screen 400 in the foregoing manner, if the “new creation” icon 431 in the new creation selector 430 or the tab for a sheet selection screen 412 in the tab switch 410 is operated, the template creation manager 30 causes the sheet selection screen 600, instead of the template selection screen 400, to be displayed on the display 25 by OSD by use of the GUI function of the overall controller 23, and performs the sheet selection process (in step S304 in
The sheet selection screen 600 according to the present embodiment has a configuration which includes a tab switch 610, a sheet selector 620 and a setup section 640.
The tab switch 610 and the setup section 640 have the same icon configuration as the tab switch 410 and the setup section 440 in the template selection screen 400 have, respectively.
In the sheet selection screen 600, the sheet selector 620 has a configuration which includes a sheet type guide area 621 and a preview area 626. In the sheet selector 620, sets each consisting of a selectable sheet size and a selectable sheet orientation (portrait or landscape) are displayed in the form of a list by use of sheet icons 622.
The user selects a desired sheet type from the sheet type guide area 621 in the sheet selector 620, and operates the mouse 28 to place the pointer and click on the corresponding sheet icon 622. Thereby, the user can select the desired sheet.
In the preview area 626, a schematic view of the selected sheet is displayed as a preview.
It should be noted that the sheet selection screen 600 as shown in
Depending on a result of his/her check on the selected sheet, the user operates, for example, a tab for a template selection screen 611, a tab for a sheet selection screen 612 or a tab for a template edition screen 613 in the tab switch 610. Otherwise, the user operates a “retention” icon 641 or a “close” icon 642 in the setup section 640.
In this case, if the selected sheet is adequate for his/her purpose, the user operates, for example, the tab for a template editing screen 413 in the tab switch 410, and thus carries out work for editing the template.
By this, if the template creation manager 30 recognizes that the tab for a sheet selection screen 412 is operated, the template creation manager 30 stores information on the selected sheet, as a sheet information file, in a work area of its own. In addition, the template creation manager 30 causes a template edition screen 800, instead of the sheet selection screen 400, to be displayed on the display 25 by OSD through the GUI function, and thus performs the work for editing the template (in step S305 in
The diagram shown in
In this case, a sheet icon 622 representing a sheet type stored as information corresponding to the existing template is highlighted and displayed in the sheet type guide area 621 in the sheet selector 620. In addition, a preview of the selected existing template is displayed in the preview area 626
If the tab for a template edition screen 413 in the tab switch 410 is operated while performing the template selection process through the template selection screen 400, or if the tab for a template edition screen 613 in the tab switch 610 is operated while performing the sheet selection process through the sheet selection screen 600, the template creation manager 30 stores information on the selected sheet, as a sheet information file, in the work area of its own. In addition, the template creation manager 30 causes a template edition screen 800 as shown in
When the template creation manager 30 causes the template edition screen 800 to be displayed on the screen 25 by OSD, the template creation manager 30 controls the display of the sheet which has been selected while performing the sheet selection process through the sheet selection screen 600 so that an output format setup area 850 of the template edition screen 800, which will be described later, can be displayed in a fully large size in accordance with the sheet selected while performing the sheet selection process through the sheet selection screen 600 (in step S304 in
It should be noted that the template edition screen 800 shown in
As shown in
It should be noted that the tab switch 810 and the setup section 840 have the same icon configuration as the tab switch 410 and the setup section 440 in the template selection screen 400 have, respectively.
Report components (modules) are displayed in the form of icons in the module selector 820. In the case of the present embodiment, the module selector 820 is provided with: a “MAP” icon 821 for specifying inclusion of a wafer map; a “Left” icon 822 for specifying inclusion of a Left image; a “Top” icon 823 for specifying inclusion of a Top image; a “Right” icon 824 for specifying inclusion of a Right image; a “Tilt” icon 825 for specifying inclusion of a Tilt image; an “OM” icon 826 for specifying inclusion of an OM image; an “EDX” icon 827 for specifying inclusion of an EDX result; an “ADC” icon 828 for specifying inclusion of an ADC result; a “Size” icon 829 for specifying inclusion of a size distribution; and a “Memo” icon 830 for specifying inclusion of memo information.
A page space of a sheet for the review report is displayed in the output format setup area (format image area) 850. The output format setup area 850 is that for editing a layout for including the foregoing modules. Moreover, for the purpose of providing for a case where there are a plurality of existing templates, the output format setup area 850 is provided with icons for page down and page up 851 in order to edit, and check on, the plurality of existing templates.
The detail setup area 860 is an area for setting up details of contents and the like which are going to be included in the review report.
The edition operator 870 is tool buttons used for editing the individual modules 821 to 830, which are provided to the module selector 820, in the output format setup area 850. The edition operator 870 according to the present embodiment is provided with a “copy” icon 871, a “paste” icon 872 and an “undo” icon 873.
Descriptions will be provided for a specific edition process to be performed through the template edition screen 800 according to the present embodiment on the basis of
In this point, descriptions will be provided for an edition process in which the template creation manager 30 registers a wafer map on a report format, citing a case where the user is going to register the wafer map as a desired module.
First of all, the user selects the “Map” icon 821 for showing a wafer map through the module selector 820 by use of the pointing device such as the mouse 28 (in step S305 in
Subsequently, the user selects the “Map” icon 821 arranged in the output format setup area 850 for the purpose of performing a detail setup by use of the pointing device such as the mouse 28. Thus, the user sets the selected “Map” icon 821 in a desired size L1 through a size change operation S02. At this time, information 852 on the size and the position of the “Map” icon 821 in the coordinates system in the sheet is displayed as support information for the size setup (in step S307 in
Furthermore, the user sets up detailed information on the selected module in the detail setup area 860.
In this case, because the “Map” icon 821 for showing the wafer map has been selected, the template creation manager 30 causes information on a detailed setup corresponding to the wafer map to be displayed in the detail setup area 860.
Defects to be displayed in the wafer map are set up in a display setup field 861. In the illustrated case, selectable are a mode for displaying all the defects registered in inspection information 861-1, a mode for displaying the reviewed defects only 861-2, and a mode for displaying the defects which have not been reviewed yet only 861-3.
A method of displaying defects represented on the wafer map and the respective SEM images in a corresponding manner on the review report is set up through a Map-image link set up 866. Selectable are a lead line mode for using lead lines 866-1, a color mode for using a color identification display 866-2, and a naught mode for not displaying the defects represented on the wafer map and the respective SEM images in a corresponding manner on the review report 866-3. Detailed descriptions will be provided later for the lead line mode 866-1 and the color mode 866-2 out of the three modes.
When the user is going to select and set up one of these modes, the user uses checkboxes displayed for the respective modes in the corresponding manner, and thus sets up detailed information on the selected module (in step S308 in
In response to these operations, the template creation manager 30 obtains various types of format information, including the position of the “Map” icon 821 in the coordinates system in the original report format, on the basis of a position which the “Map” icon 821 to be displayed on the output format setup area 850 by OSD is arranged by use of the GUI of the overall controller 23 or on the basis of equivalents. Thus, the template creation manager 30 stores the obtained various types of format information, as a module information file, in the work area of its own.
In this respect, descriptions will be provided, with an example, for an edition process in which the template creation manager 30 registers memo information in the report format.
In this respect, the user selects the “Memo” icon 830 for specifying inclusion of memo information through the module selector 820 by use of the pointing device such as the mouse 28 (in step S305 in
Subsequently, the user selects the “Memo” icon 830 arranged in the output format setup area 850 for the purpose of performing a detail setup by use of the pointing device such as the mouse 28. Thus, the user sets the selected “Memo” icon 830 in a desired size L2 through a size change operation S02. At this time, information 852 on the size and the position of the “Memo” icon 830 in the coordinates system in the sheet is displayed as support information for the size setup (in step S307 in
Furthermore, the user sets up detailed information on the selected module in the detail setup area 860.
In this case, because the “Memo” icon 830 for showing the memo information has been selected, the template creation manager 30 causes information on detailed setup corresponding to the memo information to be displayed in the detail setup area 860.
Contents to be included as memo information in the review report are set up in the display setup field 861 of this case. In the illustrated case, for example, for the purpose of providing for the issuing of the review report by use of the output format setup template which is created or edited this time through the report outputting function 40, the display setup field 861 is provided with checkboxes respectively for: the date and time when data on inspection of an review object has been obtained 861-4; the data name 861-5; the name of a recipe which has been used for the inspection 861-6; a magnification for image pickup 861-7; an FOV (Field of View) size 861-8; SEM setup conditions 861-9; and an operator name 861-10. In addition, the display setup field 861 is provided with an input area 862. For this reason, by inputting a desired character string by use of an inputting device such as the keyboard 26, the arbitrary character string is capable of being displayed on the review report.
In response to these operations, the template creation manager 30 obtains various types of format information, including the position of the “Memo” icon 830 in the coordinates system originally in the report format, on the basis of a position which the “Memo” icon 830 to be displayed in the output format setup area 850 by OSD is arranged by use of the GUI of the overall controller 23 or on the basis of equivalents. Thus, the template creation manager 30 stores the obtained various types of format information, as a module information file, in the work area of its own.
The edition process for registering individual modules on the report format is carried out by arranging desired ones of the individual modules 821 to 830 from the module selector 820 to the respective desired positions in the output format setup area 850 in a repeated manner as described above (in step S309 in
In the case shown in
In this case, too, the user sets up detailed information on the selected module through the detail setup area 860.
Because the modules which are represented by the “Top” icon 823, the “Tilt” icon 825, the “OM” icon 826 and the “EDX” icon 827 have been selected in this case, the template creation manager 30 displays information on detailed setup, which corresponds to each of the results of these inspections, in the detail setup area 860.
In the illustrated case, a method of selecting defects to be included in a review report in a case where the review report is going to be issued by use of the output format setup template which is created or edited this time through the report outputting function 40 is set up through a defect selection field 863. Modes which are capable of being set up for defects to be included in the report includes: a selection mode 863-1 in which a desired defect can be selected as the defect to be included when the report is going to be outputted; a random mode 863-2 in which a defect to be included in the report can be automatically selected in a random manner; and a sequence-from-top mode 863-3 in which a defect can be automatically selected in a sequence from a smaller defect number to a larger defect number.
In addition, modes which are capable of being set up in a display field 864 in response to SEM images, EDX results and the like to be included in the respective review reports include: an ID mode 864-1 for displaying a defect ID; a defect size mode 864-2 for displaying a defect size; an SEM condition mode 864-3 for displaying SEM conditions such as a magnification and an electric current value or a voltage value; an ADC mode 864-4 for displaying a result of classification according to ADC; and a “Hi-Auto ID” mode 864-5 for displaying a result of analysis of composition based on the EDX result. When the user selects and sets up any one of these modes, the user uses checkboxes displayed for the respective modes in the corresponding manner, and thus sets up detailed information on the selected module (in step S308 in
In response to these operations, the template creation manager 30 obtains various types of format information, including the position of the “Top” icon 823 in the coordinates system in the original report format, on the basis of positions in which the “Top” icon 823 to be displayed on the output format setup area 850 by OSD and the like are respectively arranged by use of the GUI of the overall controller 23 and on the basis of equivalents. Thus, the template creation manager 30 stores the obtained various types of format information, as a module information file, in the work area of its own.
It should be noted that, in a case where, for example, there are a plurality of existing templates in the output format setup area 850, the user can edit and check on contents in the following pages or the preceding pages by operating the icons 851 for page down and page up.
The template edition screen as shown in
The template edition screen 800 for a portrait sheet as shown in
The template edition screen 800 as shown in
Once a “retention” icon 841 in the setup section 840 is operated in each of the template edition screens 800 as shown in
Subsequently, when the user inputs a desired character string with which a recipe content is identified by use of the input device such as the keyboard 26, the template creation manager 30 generates a template property file, which includes this character string, in the work area of its own. Thus, the template creation manager 30 generates a template information file obtained by putting together the template property file, sheet information file, module information file which are all concerned with the output format setup template which is created or edited this time. Thereafter, the template creation manager 30 causes the template information file to be stored and accumulated in the template retention file in storage 27, and hence retains and manages the template information file (in step S310 in
Descriptions will be provided next for relationships among the template creation manager 30 described with regard to the present embodiment, the template property file, the sheet information file, the module information file, the template information file obtained by putting together these files, and the template retention file, on the basis of the related drawings.
As shown in
As shown in
As shown in
Descriptions will be provided next for a review report 200 which the report outputting function 40 outputs by use of the template information file 193 which has been stored, as the existing output format setup template, in the template retention file 194 in the storage 27.
It should be noted that each pieces of information will be displayed in the form of the corresponding icon image without displaying details of each piece of information in the following descriptions. That is because the purpose of the following descriptions is to describes a result of outputting a review report by use of the template information file 193 which has been stored, as the existing output format setup template, in the template retention file 194 in the storage 27 as shown in
In the case of a review report 201 as shown in
In the case of a review report 202 as shown in
When the defect symbols 211, review images and the like are displayed by the report outputting function 40 with the defect symbols 211 connected to the review images and the like by use of the template information file 193 which has been retained in the template retention file 194, this connected display makes it possible for the user to easily judge the correspondence between locations where the defects have occurred and their corresponding images or EDX results visibly.
A review report 203 as shown in
In the case of a review report 204 as shown in
A review report 205 as shown in
A reason why the Left images 222 are selected as representative images is that the Left images 222 are effective for checking on information on convexes and concaves of each defect with a single image. This is the case with Right images, too. Moreover, in a case of spot-shaped defects information on convexes and concaves of the defects is not important, and such defects are more recognizable in SEM images. In this case, the SEM images can be selected.
A review report 206 as shown in
A review report 207 as shown in
A review report 208 as shown in
This is an example of an output which is selected by focusing on the ADC results 228. The review report 208 is effective for checking on characteristics of sizes of specific types of defects with the size distribution 229, and to check on characteristics of images of specific types of defects with the Left images 222, for example, by focusing on the specific types of defects which have anomalously occurred, on the basis of the ADC results 228. In addition, a glance of these pieces of information with regard to a plurality of pieces of data makes it possible for the user, for example, to compare the anomalous occurrence of specific types of defects with previous cases of anomalous occurrences of defects. If there is a similar case found, the case can be used as information effective for considering a countermeasure against the specific types of defects.
As described above, an optimal format for outputting a report is different from one another depending on what to focus on.
The present invention makes it possible to change formats each for outputting a report freely and easily. This makes it possible to output a report with an optimal format depending on the necessity.
In addition, the foregoing formats each for outputting a report can be stored as templates, and can be registered as samples of templates when apparatuses are going to be shipped. The user can use these samples as existing templates without modifications on the samples, or can edit the samples. Furthermore, an apparatus maker can easily create new formats each for outputting a report as templates without changing programs in the software by use of the present invention. This enables the apparatus maker to cut back on development costs.
The foregoing descriptions have been provided for the defect reviewing apparatus with the configuration which includes all of the parts of the configuration of the report format setup apparatus, by citing the case where the defect reviewing apparatus includes the report outputting function. However, in the case of the systems each of outputting a result of a review process to a network as shown in
Patent | Priority | Assignee | Title |
8479093, | Mar 01 2007 | Microsoft Technology Licensing, LLC | Metamodel-based automatic report generation |
9696268, | Oct 27 2014 | KLA-Tencor Corporation | Automated decision-based energy-dispersive x-ray methodology and apparatus |
Patent | Priority | Assignee | Title |
6292582, | May 31 1996 | Rudolph Technologies, Inc | Method and system for identifying defects in a semiconductor |
6438438, | Dec 28 1993 | Hitachi, Ltd. | Method and system for manufacturing semiconductor devices, and method and system for inspecting semiconductor devices |
20030059105, | |||
20040119749, | |||
20040126005, | |||
20040167802, | |||
20040218806, | |||
20050058335, | |||
20050168731, | |||
20050190957, | |||
20050198602, | |||
20050222797, | |||
20050226405, | |||
20060009942, | |||
20060010416, | |||
20060036394, | |||
20060239536, | |||
20070133862, | |||
20080260235, | |||
20090105990, | |||
20090297019, | |||
JP10307623, | |||
JP11096384, | |||
JP2001014479, | |||
JP2002163666, | |||
JP2003098112, | |||
JP2004047939, | |||
JP2004317343, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 11 2010 | Hitachi High-Technologies Corporation | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Mar 12 2014 | ASPN: Payor Number Assigned. |
Jun 09 2016 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 17 2020 | REM: Maintenance Fee Reminder Mailed. |
Feb 01 2021 | EXP: Patent Expired for Failure to Pay Maintenance Fees. |
Date | Maintenance Schedule |
Dec 25 2015 | 4 years fee payment window open |
Jun 25 2016 | 6 months grace period start (w surcharge) |
Dec 25 2016 | patent expiry (for year 4) |
Dec 25 2018 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 25 2019 | 8 years fee payment window open |
Jun 25 2020 | 6 months grace period start (w surcharge) |
Dec 25 2020 | patent expiry (for year 8) |
Dec 25 2022 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 25 2023 | 12 years fee payment window open |
Jun 25 2024 | 6 months grace period start (w surcharge) |
Dec 25 2024 | patent expiry (for year 12) |
Dec 25 2026 | 2 years to revive unintentionally abandoned end. (for year 12) |