Through process flow intra-chip and inter-chip electrical analysis and process control using in-line nanoprobing
10539589 ยท 2020-01-21
Assignee
Inventors
- Vladimir Ukraintsev (Allen, TX, US)
- Israel Niv (Los Altos Hills, CA, US)
- Ronen Benzion (Los Altos, CA, US)
Cpc classification
H01L22/14
ELECTRICITY
G01R31/2891
PHYSICS
H01J2237/208
ELECTRICITY
H01J2237/2008
ELECTRICITY
G01Q30/02
PHYSICS
H01L22/12
ELECTRICITY
G01R31/2831
PHYSICS
International classification
G01Q30/02
PHYSICS
Abstract
System for performing in-line nanoprobing on semiconductor wafer. A wafer support or vertical wafer positioner is attached to a wafer stage. An SEM column, an optical microscope and a plurality of nanoprobe positioners are all attached to the ceiling. The nanoprobe positioners have one nanoprobe configured for physically contacting selected points on the wafer. A force (or touch) sensor measures contact force applied by the probe to the wafer (or the moment) when the probe physically contacts the wafer. A plurality of drift sensors are provided for calculating probe vs. wafer alignment drift in real-time during measurements.
Claims
1. A system for performing in-line nanoprobing on a semiconductor wafer, comprising: a vacuum chamber having a floor, a sidewall, and a ceiling; a navigation stage having a traveling part and a stationary part and a bearing that when activated, enables relative motion between the traveling part and the stationary part; a wafer support attached to the traveling part of the navigation stage; a scanning electron microscope (SEM) column attached to the ceiling; and a plurality of nanoprobe positioners attached to the ceiling, each nanoprobe positioner having a nanoprobe fork configured for physically contacting selected points on the wafer, each of the nanoprobe positioners being attached to the ceiling in close proximity to the SEM column so as to enable the nanoprobe positioner to insert its nanoprobe fork into a field of view of the SEM column.
2. The system of claim 1, wherein the plurality of nanoprobe positioners are arranged symmetrically around the optical axis of the column.
3. The system of claim 1, wherein the plurality of nanoprobe positioners are arranged so as to have rotational symmetry around the optical axis of the column.
4. The system of claim 1, wherein the plurality of nanoprobe positioners are arranged circularly around the optical axis of the column.
5. The system of claim 1, wherein the plurality of nanoprobe positioners comprise at least one nanoprobe fork having a hardened probe tip and each of the remainder of the nanoprobe positioners having a nanoprobe fork with a conductive probe tip.
6. The system of claim 5, wherein the hardened probe tip comprises diamond.
7. The system of claim 1, wherein each of the plurality of nanoprobe positioners comprises a force sensor for measuring a contact force applied by the nanoprobe fork to the wafer.
8. The system of claim 1, further comprising a plurality of drift sensors for detecting nanoprobe fork vs. wafer co-alignment drift in real-time during probing.
9. The system of claim 8, further comprising a feedback circuit providing signals to each of the nanoprobe positioners to correct positioning of the nanoprobe forks when alignment drift is detected.
10. The system of claim 9, wherein each of the drift sensors comprises an optical quadrant sensor.
11. The system of claim 8, wherein the plurality of drift sensors generate data indicating drift between the wafer and the column.
12. The system of claim 11, wherein the plurality of drift sensors further generate data indicating drift between the column and each of the plurality of probes.
13. The system of claim 1, further comprising an optical microscope that is attached to the ceiling.
14. The system of claim 1, wherein the stationary part comprises part of the ceiling and the bearing comprises an air bearing positioned between part of the ceiling and the traveling part, such that the navigation stage hangs from the ceiling.
15. The system of claim 1, further comprising a controller operable to receive a signal from the SEM column and to generate drive signals for the nanoprobe positioners to move the nanoprobes to assigned targets on the semiconductor wafer.
16. The system of claim 15, wherein the controller comprises an input for CAD design data and an input for Netlist data.
17. A method for performing electrical testing of devices in a semiconductor wafer, comprising: positioning a semiconductor wafer on a stage inside a chamber; placing the wafer and the chamber under a vacuum; and without breaking the vacuum, performing the following steps: determining alignment of the wafer on the stage by imaging the wafer using an optical microscope; spatially moving the stage so as to place a region of interest (ROI) in the wafer below a column of a scanning electron microscope (SEM); imaging the ROI using the SEM to identify a plurality of targets within the ROI; identifying a subset of targets of the plurality of targets to contact; assigning each target of the subset of targets to one probe fork of a plurality of probe forks, wherein a subset of probe forks of a plurality of probe forks is assigned, and wherein each of the plurality of probe forks is coupled to a respective nanoprobe positioner of a plurality of nanoprobe positioners; generating a set of movement vectors for at least each probe fork of the subset of probe forks to move to an area above their assigned target of the subset of targets; operating at least an respective subset of the plurality of nanoprobe positioners so as to cause each nanoprobe positioner of the subset of nanoprobe positioners to place their respective probe forks above the assigned target of the subset of targets; co-registering the probe forks of the subset of probe forks and the assigned targets using pattern recognition; operating at least the subset the plurality of nanoprobe positioners to land each of their respective prober forks on its assigned target of the subset of targets; and performing electrical probing of the wafer.
18. The method of claim 17, further comprising: during the operation of performing probing of the wafer, obtaining readings from drift monitoring sensors.
19. The method of claim 18, further comprising sending at least to the subset of nanoprobe positioners correction signal corresponding to the reading from the drift monitoring sensors to perform drift compensation.
20. The method of claim 18, wherein the step of obtaining readings comprises obtaining data indicating drift between the wafer and the column and obtaining data indicating drift between the column and at least each of the plurality of probe forks of the subset of probe forks.
21. The method of claim 17, wherein performing electrical probing comprises performing at least one of: active voltage contrast (AVC), current vs. voltage dependencies (I-V), capacitance vs. voltage dependencies (C-V), electron beam absorbed current (EBAC), electron beam induced current (EBIC) and electron beam induced resistance change (EBIRCH).
22. The method of claim 17, wherein the step of co-registering comprises using the SEM to image the probe forks of the subset of probe forks and the wafer simultaneously.
23. The method of claim 17, wherein imaging the ROI using the SEM comprises: applying electrical potential to the wafer, scanning an e-beam over the ROI and collecting secondary electrons emanating from the ROI to thereby generate a voltage contrast image of the ROI, wherein regions connected to the electrical potential appear at different intensity from regions insulated from the electrical potential.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other aspects and features of the invention would be apparent from the detailed description, which is made with reference to the following drawings. It should be mentioned that the detailed description and the drawings provide various non-limiting examples of various embodiments of the invention, which is defined by the appended claims.
(2) The accompanying drawings, which are incorporated in and constitute a part of this specification, exemplify the embodiments of the present invention and, together with the description, serve to explain and illustrate principles of the invention. The drawings are intended to illustrate major features of the exemplary embodiments in a diagrammatic manner. The drawings are not intended to depict every feature of actual embodiments nor relative dimensions of the depicted elements, and are not drawn to scale.
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DETAILED DESCRIPTION
(14)
(15) The illustrated system may be used for development of new process line, for yield enhancement of a process line, and for in-line health monitoring. In one implementation, the system may be used as a defect review system, akin to DR-SEM, wherein when a wafer inspection reveals defects, the wafer is transferred to the system together with a defect map obtained from the inspection system. The defect map is used to navigate to the defect location and the SEM is used to image the area of the defect, assist in landing the nanoprobes on different structures imaged by the SEM, and obtain further SEM images simultaneously as the nanoprobe perform parametric testing and characterization.
(16) In prior art, when an SEM image is taken, the image has dark areas, bright areas, and grey areas. The dark and bright areas signify areas having high electrical potential and areas having low electrical potential (e.g., ground). However, it is impossible in the prior art to understand what is the significance of the grey areas and, therefore, in the prior art the device is being cut in order to inspect the structures at the grey areas. However, the investigation performed is of the sectioned structure physical, not electrical, characteristics. Conversely, using the system described herein, the nanoprobes are directed to land on structures shown in the grey areas so as to perform parametric testing and characterization of these structures. Additionally, during the time that the nanoprobes test the structures in the grey areas, subsequent images are taken with the SEM and are compared to SEM images taken before the nanoprobes landed on the structures. Such comparison can lead to identification of opens, shorts and resistive shorts.
(17) Turning to
(18) In this embodiment, the ceiling 104 is stationary, i.e., fixedly attached to the vacuum chamber sidewalls 102, and includes mounting implements enabling mounting of an optical microscope 125 and an SEM column 130. Optionally, an ion gun 135 may also be installed. The ion gun may be, e.g., a plasma ion gun, a focused ion beam (FIB), etc. The registration between the optical axis of the optical microscope 125, the optical axis of the SEM 130, and the optical axis of the ion gun 135 is known and stored in the controller 140. Controller 140 controls the operation of the system and analyzes and stores the data generated by the optical microscope 125, SEM 130, ion gun 135, and nanoprobes 115. In this disclosure, the optical microscope 125, SEM 130, ion gun 135, and nanoprobes 115, may sometimes be referred to collectively as microscopes, insofar as each of these devices may be used to see objects that are too small for the naked eye.
(19) A wafer 110 is placed on the chuck 114, which is mounted onto the stage 105, such that it can be moved in X-Y directions and in Z direction to thereby place any ROI within the wafer under the optical axis of the optical microscope 125, the SEM 130 and the ion gun 135. In some embodiments, the stage 105 may also incorporate rotational motion. Notably, by incorporating rotational motion the vacuum chamber may be made smaller, such that it is may extend only a distance slightly larger than the radius of the wafer from the optical axis of the microscopes. This enables the stage to place the center of the wafer under the optical axis of any of the microscopes.
(20) In the embodiments of
(21)
(22) Also, in one embodiment all of the nanoprobes are placed at the same diameter distance from the SEM optical axis, while in other embodiments nanoprobes at 90 or 180 symmetry to each other are placed at the same diameter distance from the SEM optical axis, while neighboring probers at 45 symmetry may be at different diameter distance from the SEM optical axis.
(23) As indicated in
(24)
(25)
(26)
(27)
(28) Also shown in the embodiment of
(29) A fast (a few seconds) and safe (nN force level) probe landing on the selected point on the wafer is achieved, in one embodiment, using laser-free landing force control based on a miniature tuning fork force (TFF) sensor. Other methods of force control (e.g., probe bending or vibration monitoring using laser, deposited piezolayers or crystalline piezoelements, etc.) can be used as well. In one example, laser illumination is used to identify landing on target. Specifically, laser or other light source 168 may illuminate the fork via fiber 164, and the reflection may be collected and sensed by a light sensor, such as camera 162, or other light sensors. When he tip lands on the target and touches the sample, the opposing force from the sample would cause a slight bending of the fork, thereby changing the direction of light reflecting from the fork. The light sensor would sense the change in reflection, thereby indicating that the tip has landed on the sample.
(30) According to another example, the frequency of vibration of the nanoprobe fork can be used to sense tip landing on the sample. The nanoprobe fork would have a natural resonant frequency. Similarly, the wafer on the stage would have a natural resonant frequency, which is much smaller than the fork resonant frequency. When the tip lands on the sample, the contact would cause the vibration frequency of the tip to change. By sensing this vibration change the system determines the landing of the tip on the sample. The frequency may be monitored using a tuning fork, a laser, etc.
(31) According to yet another embodiment, the tip landing is identified by sensing the electrical potential or current on the nanoprobe. For example, a potential may be applied to the prober. When the tip lands on a conductive part of the sample, current will start to flow from the tip to the sample. The system senses this conductance of electricity in the probe and determines that a landing has occurred.
(32) The target location for the electrical testing is determined by imaging the ROI on the wafer using the SEM column. In some embodiments, such as that illustrated in
(33) Another problem solved by disclosed embodiments is enabling low nm/min system mechanical and thermal drifts. The SEM column delivers high quality two-dimensional drift-free images and sub-nm reproducible measurements. However, in standard SEM, e.g., CD SEMs, MAM (move-acquire-measure) time is a few seconds. Realistically, in-line nanoprobe MAM time is likely to be about 60 seconds, i.e., 30 greater than CD SEM MAM times. Accordingly, drift of the in-line wafer level nanoprobe system must be 30 less than the SEM drift to deliver the same level of total probe-wafer shift during measurements.
(34) To achieve the necessary requirements on accuracy of probe landing and its position maintenance (for contacts of 7-15 nm in size) embodiments of the invention yield a total drift of about a few nanometers per minute. This extremely low drift is immediate without any delay right after the moment of an abrupt stop of the high speed heavy 300 mm stage at the point of interest.
(35) Once the stage is stopped to present an ROI to a microscope, the rigid connection designed for minimal drift of three main components of the system (the column, wafer and probes) helps maintain column-wafer and column-probe co-registration. The low clearance of the stage design minimizes vertical (Z) and lateral (XY) components of wafer-probe drift. The industry experience is that even near ideal design of large 300 mm wafer systems cannot eliminate nanometer scale mechanical and thermal drift(s). For example, the length of a 0.4 m piece of the best available today material with the minimal thermal expansion of 1E-6 K.sup.1 changes its length by 40 nm with temperature drift of only 0.1 K. That means that even with near ideal system design and temperature control, drift of several nanometers occurs during the contact time needed for probing. To address this situation active column-wafer-probe drift compensation is implemented for a nanometer level system drift control.
(36) The column-wafer drift in one embodiment is compensated using real time e-beam position correction. Information about drift of the column vs. the bottom of stage (i.e., the wafer) is collected using optical quadrant sensors (OQS) 120 distributed around the bottom of stage 105 perimeter (
(37) The principle of OQS operation is illustrated by
(38) The OQS is an alternative to interferometry based position monitoring. OQS is used in AFM for probe and cantilever vertical position and force control, but OQS was never used for probe-sample lateral drift correction. Modern AFM's have sub-Angstrom (ca. 20-30 pm) vertical position noise level even at very high frequency (a millisecond noise averaging). Thus, nanopositioners based on OQS are capable of high speed (high frequency) sub-nm position monitoring.
(39) The multi-OQS column-wafer drift monitor system detects not only rectilinear drift but also pitch, yaw and roll column vs. wafer drift. Nevertheless, column (or rather e-beam) position correction is rectilinear (three-dimensional). Even so pitch, yaw and roll related drift components are not significant; our testing of various modern wafer transporting systems (stages) has found that maximum wafer misalignment related to all (including the non-rectilinear) combined drift components does not exceed a few microns over the 300 mm wafer span. Therefore, rotation angles should not exceed 7E-5 radians and the corresponding shift of element of 50 nm size ROI does not exceed 0.002 nm. Therefore, rotational components of the column-wafer drift can be neglected.
(40) In
(41) Additional OQS (121) are used to report probe(s) drift relative to the ceiling where the SEM column is installed. In
(42) According to another embodiment, drift correction is done using SEM imaging. In this embodiment, during the parametric testing, the controller 140 obtained images from the SEM every given time period. For example, if the entire test requires a probe to contact its target for 30 seconds, then the controller 140 may obtain SEM alignment image every 2-5 seconds. The controller 140 then compares each new SEM image to the prior images to determine whether the image has shifted. If the new image has shifted beyond a prescribed amount, it is determined that a drift has occurred and a correction procedure is executed. According to one embodiment, a correction procedure comprises lifting the tips from their contact targets and moving the tips to correct for the drift, and then re-landing the tips on the previous targets, but in better alignment to compensate for the drift.
(43) According to another embodiment, the test sequence is broken into a plurality of shorter sub-sequences. Then between every sub-sequence, all of the tips are lifted from their contact targets and then re-landed on the targets with renewed alignment. According to yet another embodiment, for each sub-sequence it is determined how many probes are required and the appropriate number of probes is assigned to perform the particular sub-sequence. For each sub-sequence, the tip are lifted from their contact target, but only the tips assigned for the next sub-sequence are re-landed on their targets.
(44) An embodiment of in-line SEM based nanoprobe navigation sequence may proceed as follows. A lithography shotmap to wafer registration is provided, using optical microscope. This information provides the alignment of the various dies on the wafer with respect to the center of the wafer. Also, a specific die optical alignment is provided with accuracy of 1 um using optical graphic alignment (OGA) structure pattern recognition. This provides the alignment of that specific die to the wafer. The stage may be moved to place the ROI under the SEM column and then stopped. In the embodiments using air bearing, e.g.,
(45) According to one embodiment, the nanoprobing process comprises the following steps: (a) Navigate to the ROI using an optical microscope with accuracy of 1 um; (b) Stop stage motion, and lock the top and bottom parts, i.e., the traveling and stationary parts, of the stage together; (c) Continue navigation with SEM to register ROI with accuracy of 5 nm; (d) Bring pre-registered probes to the ROI; (e) Co-register probes and the ROI contacts using pattern recognition; (f) Land probes on the ROI targets; (g) Turn on the wafer-column and the column-probe drift monitoring and real time wafer-probe drift compensation; (h) Using probe positioners adjust probe-wafer force to obtain required contact resistance; (i) Collect electrical data: active voltage contrast (AVC) or/and current vs. voltage dependencies (I-V) or/and capacitance vs. voltage dependencies (C-V) or/and electron beam absorbed current (EBAC) or/and electron beam induced current (EBIC), or/and electron beam induced resistance change (EBIRCH), or/and other electrical measurements; (j) Lift the probes; (k) Asses quality and accept or reject data; (l) If data rejected repeat steps (e-j).
(46) In the prior art, each individual nanoprobe is moved to its test position independently and sequentially. This is a tedious and time consuming process. However, since all of the probers are already attached inside the chamber and are aligned in registration with the optical axis of the SEM, in disclosed embodiments an improved process is utilized to land the probers.
(47) According to another embodiment, the SEM is used to generate a voltage contrast image, and the voltage contrast image is used to identify the targets. Specifically, according to this embodiment an electrical potential is applied to the wafer. For example, the electrical potential may be applied to the wafer using the wafer support, wherein the wafer support includes an electrode to apply the electrical potential to the wafer. According to another example, one or more of the nanoprobe tips may contact conductive elements within the wafer and apply electrical potential. Then the SEM column is used to scan an electron beam over the ROI and collect secondary electrons emanating from the ROI. The amount of secondary electrons would differ from regions that are at the applied electrical potential and those that are insulated from the electrical potential. Thus, a voltage contrast image is generated from the secondary electrons, wherein regions that are at the applied potential appear at different intensity than regions that are insulated from the electrical potential. The voltage contrast image may then be used to identify targets for nanoprobe tips. According to another embodiment, the voltage contrast image may be superimposed on the SEM topography image or on the CAD image to better identify suitable targets. Additionally, the Netlist can also be used in conjunction with the voltage contrast image to identify suitable targets.
(48) According to yet another embodiment, the generated voltage contrast image is overlaid on a golden voltage contrast image or on a voltage contrast image from a neighboring device on the wafer. The regions that have different intensity in the images are selected as proper targets for nanoprobing.
(49) Once all of the targets have been identified and designated, the controller 140 basically has a geometric design describing a collection of points. For example, if all of the elements 505 are to be landing targets, then the collection of points are the points plotted in the Cartesian coordinates of
(50) According to other disclosed embodiments, as the user designates targets and the controller assign corresponding motion vectors to each prober, the controller accumulates knowledge of the specific geometrical arrangement of the points of interest and generates a library of these geometrical designs. Thereafter, the controller 140 uses image recognition process to attempt to match a design appearing in a new ROI image to one of the designs stored in the library. If a match is found, the controller may then fetch the corresponding motion vectors stored for that particular design and send the motion commands to the nanoprobes.
(51) According to yet another embodiment, a library of points of interest in different ROI's is stored in the database. For example, each new chip design may include a library of landing points for different locations on different ROI's. When a new ROI image is loaded to the system, either the user designates which ROI it is, or the controller 140 may use image recognition to identify the ROI and the points of interest. Then, the controller 140 fetches and sends the motion commands to the nanoprobes. Additionally, as the controller 140 makes real time corrections according to the SEM images, those corrections are accumulate and used to update the stored motion vectors.
(52) As can be seen, an advantage of the above methods is that all of the nanoprobes move to their assigned location simultaneously, and their motion may be monitored and corrected in real time using SEM images.
(53) By implementing the disclosed embodiments, an integrated nanoprobe/SEM tool for wafer testing is obtained, which has multiple advantages. Since the nanoprobes are attached to the same physical plate as the SEM column, an alignment registration can be obtained and stored between the base of each nanoprobe and the optical axis of the SEM. Also, since the nanoprobes are attached to the same plate as the SEM column, the nanoprobe forks may be made of standard length, which add to their stability. Also, since the nanoprobe are attached above the wafer, they may reach any point on the wafer, even if the wafer is 450 mm in diameter. Also, since the nanoprobe are arranged circularly around the SEM column, multiple nanoprobes may be used with a single SEM e-beam. Finally, since the nanoprobes are arranged at a registered location around the SEM column, they may be moved simultaneously to their assigned targets.
(54) Moreover, since the nanoprobes are arranged around the optical axis of the e-beam, the nanoprobes may be used in situ to investigate any anomaly identified by the SEM image. That is, there's no need to move the wafer to a different station and reacquire the anomaly. Rather, the wafer remains in its position and the closest probes are moved into the line of sight of the SEM and landed on the anomaly to investigate it.
(55) According to another feature, illustrated in
(56) The embodiments described above are specific to nanoprobing of semiconductor wafers having electronic devices formed therein. The various features of the invention are implemented using hardware, software, or combination of hardware and software to provide parametric testing of semiconductor devices using nanoprobes. In the following disclosed embodiments, the probed devices may be in a form of devices, microchips or wafer. Generally, when the probed devices are in the form of microchips, they are de-capsulated and sometimes some layers are removed so as to expose contact targets. Conversely, when probing wafers in-line, no modification of the wafer is allowed.
(57) The contact targets (e.g., conductive lines, contact or vias) are used to apply electrical test signals to the device. The various embodiments disclosed below provide improved processes to make proper contact between the nanoprobes and the contact targets. The various embodiments and features are explained with reference to the tester arrangement illustrated in
(58) With reference to
(59) Although described herein in relation to the use of a primary electron beam 25, a person having ordinary skill in the art will appreciate that the embodiments of the invention may also apply to the use of a focused ion beam containing positive ions, or another type of focused charged particle beam, in conjunction with nanoprobing. A person having ordinary skill in the art will understand the modifications to the SEM nanoprobe 10 required to convert the tool for use with other types of charged particles, such as positive ions. Moreover, device 10 may include both an SEM and an ion beam column, such as, e.g., a focused ion beam, a plasma ion beam, etc. Alternatively, the SEM column may be inside vacuum chamber 32, while the ion beam column may reside in an adjacent vacuum chamber.
(60) The scan coils 14, 16, 18, 20 are disposed within the column 33 between the electron gun 12 and the sample stage 22. The scan coils 14, 16, 18, 20 are energized to scan the primary electron beam 25 in two dimensions across a region of interest on the surface of the sample 36. To that end, one set of scan coils 14, 16 is configured to deflect the primary electron beam 25 relative to the surface of the sample 36 in a first direction and the other set of coils 18, 20 is configured to deflect the primary electron beam 25 relative to the surface of the sample 36 in a second direction orthogonal to the first direction.
(61) When irradiated by the primary electron beam 25, secondary electrons 35 are emitted from the sample 36. The secondary electrons 35 are produced by interactions of the primary electron beam 25 with atoms at, or near, the surface of the sample 36. The secondary electrons 35 are collected by a secondary electron detector 38 located inside the vacuum chamber 32. Typically, the secondary electron detector 38 includes a phosphor or scintillator that converts the collected secondary electrons 35 into flashes of light and a photomultiplier that converts these flashes of light into amplified electrical signals. The secondary electron detector 38 is positively biased to attract the secondary electrons 35.
(62) The amplified electrical signal output from the secondary electron detector 38 is converted by an image display control unit 40 to video signals, which are supplied to a video display unit 42 for display as a secondary electron image of a field of view on the sample 36. The secondary electron image contains a two-dimensional intensity distribution or map of the secondary electron emission prompted by the interaction of the primary electron beam 25 with the surface of the sample 36. The intensity of the individual pixels in the secondary electron image displayed on the video display unit 42 depends on the number of secondary electrons 35 from the corresponding location on the sample 36 that reach the secondary electron detector 38. Alternatively, secondary electron image from the sample 36 may be digitized into discrete pixels before display on the video display unit 42 and saved in a digital format in the storage 70 of the controller 64. The number of secondary electrons 35 emitted from any point on the sample 36 depends on the type of material exposed to the primary electron beam 25 and to the topography of the sample.
(63) The travel path of the primary electron beam 25 passes through the scan coils 14, 16, 18, 20 in the column 33 of the SEM nanoprobe 10. The scan coils 14, 16, 18, 20 cooperate to deflect the primary electron beam 25 in the x- and y-axes so that, downstream from the scan coils 14, 16, 18, 20, the primary electron beam 25 scans in a pre-set pattern relative to a surface area on the sample 36. An electron beam control unit 44 is configured to monitor and control deflection of the primary electron beam 25 by the scan coils 14, 16, 18, 20 with applied excitation voltages. To that end, the electron beam control unit 44 is configured to generate the preset pattern by enabling raster scans of the primary electron beam 25, vector scans of the primary electron beam 25, beam dwell or sweep timings, and beam blanking.
(64) The SEM nanoprobe 10 includes various control modules that are used to control and manage the primary electron beam 25, as well as operation of the sample stage 22, secondary electron imaging, and electrical probing. For raster scans, the scan coils 14, 16, 18, 20 may be supplied with a two-dimensional scan signal having an amplitude corresponding to the final magnification from a scan signal generator circuit 46 in the electron beam control unit 44. A raster control module 48 of the electron beam control unit 44 is configured to indicate a starting corner of a raster set, a sweep rate (or a dwell and a step rate), initial and terminal positions of the raster scan lines, the spacing between successive raster scan lines, and the height of raster boxes to the scan signal generator circuit 46. A vector control module 50 of the electron beam control unit 44 is configured to indicate a vector start point, a vector direction, a vector terminal point, and a sweep rate for vector scan lines of the primary electron beam 25 to the scan signal generator circuit 46.
(65) A beam blanking control module 52 of the electron beam control unit 44 is configured to set start and stop locations for blanking of the primary electron beam 25 when moved across the sample 36 in either raster scans or vector scans. The beam blanking control module 52 may apply a voltage to a set of deflection plates 53, 55 to deflect the primary electron beam 25 laterally onto a downstream aperture stop 57 in the column 33, thereby blanking the beam 25 so that the primary electrons are not incident on the sample 36. The primary electron beam 25 is restored by removing the voltage from the deflection plates 53, 55 so that the primary electron beam 25 again permitted to travel to the sample 38 through an opening in the aperture stop 57. When the beam blanking control module 52 is operated to blank the primary electron beam 25, the secondary electron emission from the sample 36 ceases as the primary electron beam 25 is blocked from traveling to the sample 36.
(66) In a raster scanning mode, the movement of the primary electron beam 25 across the sample 36 is divided into a sequence of horizontal strips known as scan lines. Each of the scan lines is implemented by causing the scan signal generator circuit 46 in the electron beam control unit 44 to operate the scan coils 14, 16, 18, 20 to deflect the primary electron beam 25 at fixed increments (or as a continuous sweep) along a linear path parallel to one axis from a start point to an end point. The primary electron beam 25 is permitted to dwell for a fixed dwell time at each intervening point between the start and end points. At the end point of each scan line, the position of the primary electron beam 25 is incrementally advanced along a second axis orthogonal to the first axis. The primary electron beam 25 may return to the start point of the first axis to initiate the net successive scan line, or the primary electron beam 25 may be deflected in the reverse direction from the end point back toward the start point. This process continues until all raster scan lines have been traced on the sample 36 and the primary electron beam 25 has dwelled at all points in each scan line.
(67) The image display control unit 40 of the SEM nanoprobe 10 manages the operation of the video display unit 42. The secondary electron image 94 (
(68) The image display control unit 40 has the capability to superimpose a CAD layout on the secondary electron image 94 on the video display unit 42 and capture such operator-defined information for control of the electron beam by the electron beam control unit 44. The image display control unit 40 includes a compensation control for SEM magnification to scale images for the electron beam field of view and to scale masks, zones, or CAD layout. Using the secondary electron image 94, the nanoprobes 24, 26, 28, 30 are maneuvered by motorized micromanipulators 56, 58, 60, 62 to position the tips of the nanoprobes 24, 26, 28, 30 in direct contact with conductive features on the sample 36. During this positioning process, the location of the contacts on the sample 36 and, optionally, the real-time position of the probes 24, 26, 28, 30 are monitored using the secondary electron image 94. When the tips of the probes 24, 26, 28, 30 are properly positioned, electrical test signals are directed from the probes 24, 26, 28, to the conductive features on the sample 36. As appreciated by a person having ordinary skill in the art, the exact number of probes 24, 26, 28, 30 associated with the SEM nanoprobe 10 may differ from the representative number depicted in
(69) The operation of the SEM nanoprobe 10 is coordinated and controlled by a controller 64, which is electrically coupled with stage controller 34, image display control unit 40, and electron beam control unit 44. The controller 64 includes a processor 66 and a memory 68 coupled with the processor 66. Processor 66 may represent one or more individual processors (e.g., microprocessors), and memory 68 may represent the random access memory (RAM) devices comprising the main storage of controller 64, as well as any supplemental levels of memory, e.g., cache memories, non-volatile or backup memories (e.g., programmable or flash memories), read-only memories, etc. In addition, memory 68 may be considered to include memory storage physically located elsewhere in controller 64, e.g., any cache memory in the processor 66, as well as any storage capacity used as a virtual memory, e.g., as stored on a mass storage device 70. The mass storage device 70 may contain a cache or other data storage, which may include one or more databases 72. The databases 72 may, for example, contain CAD navigation data and CAD layout data for use in practicing embodiments of the invention.
(70) Controller 64 also typically receives a number of inputs and outputs for communicating information externally. For interfacing with a user or operator, controller 64 typically includes a graphical user interface 74 with one or more input devices, such as a keyboard, a mouse, a trackball, a joystick, a touchpad, a keypad, a stylus, and/or a microphone, among others, as well a display, such as a CRT monitor, an LCD display panel, and/or a speaker, among others, or other type of output device, such as a printer. The interface to controller 64 may also be through an external terminal connected directly or remotely to controller 64, or through another computer communicating with controller 64 via a network 76, modem, or other type of recognized communications device. Controller 64 communicates on the network 76 through a network interface 78.
(71) Controller 64 operates under the control of an operating system 80 and executes or otherwise relies upon various computer software applications, components, programs, objects, modules, data structures, etc. In general, the routines executed to implement the embodiments of the invention, whether implemented as part of an operating system or a specific application, component, program, object, module or sequence of instructions will be referred to herein as computer program code, or simply program code. The computer program code typically comprises one or more instructions that are resident at various times in various memory and storage devices in a computer, and that, when read and executed by one or more processors in a computer, causes that computer to perform the steps necessary to execute steps or elements embodying the various aspects of the invention.
(72) The SEM nanoprobe 10 may provide a user with the ability to program the controller 64 with instructions and settings for the various embodiments used to test various regions of the device. For example, the user may supply instructions for selecting the contact targets for the nanoprobes via the user interface 74. Alternatively, the instructions for the selection of targets and selection of test protocols may be received remotely, such as from another computer that is operatively coupled to controller 64 through network 76, for example.
(73)
(74) According to embodiments of the invention, a database 148 may be interrogated by the processor 66 via network 76. Alternatively, appropriate data from the database is sent to or downloaded onto the memory 68. The data in database 148 may take the form of CAD design data, a Netlist, or both. Conversely, the CAD design data and Netlist may be stored on two different databases that may be connected independently to network 76. CAD design data describes the geometrical shape of various layers on the integrated circuit, while Netlist describes the connectivity of an electronic design, that is, a single Netlist is a list of all the component terminals that should be electrically connected together for the circuit to work. So, while the CAD design data provides visual image that may be compared to and registered/aligned to the SEM image, the Netlist provides electrical connectivity data relating to various elements shown in the SEM image. Thus, for example, a Netlist may indicate whether and when contact 84 should be electrically connected to contact 86. Such information is not provided by the CAD design data or the SEM image. Knowledge of this connectivity helps in determining which contact targets are appropriate for performing which tests. For example, if the Netlist indicates that contacts 84 and 86 should be electrically connected, which is not visible to the SEM since the connection may be in lower, obscured, layers of the device, then one nanoprobe may apply potential to contact 84 and another nanoprobe can be used to check the potential on contact 86, to verify that they are indeed electrically connected.
(75) According to another embodiment, the SEM is used to generate a voltage contrast image, and the voltage contrast image is used to identify the targets. Specifically, according to this embodiment an electrical potential is applied to the wafer. For example, the electrical potential may be applied to the wafer using the wafer support, wherein the wafer support includes an electrode to apply the electrical potential to the wafer. According to another example, one or more of the nanoprobe tips may contact conductive elements within the wafer and apply electrical potential. Then the SEM column is used to scan an electron beam over the ROI and collect secondary electrons emanating from the ROI. The amount of secondary electrons would differ from regions that are at the applied electrical potential and those that are insulated from the electrical potential. Thus, a voltage contrast image is generated from the secondary electrons, wherein regions that are at the applied potential appear at different intensity than regions that are insulated from the electrical potential. The voltage contrast image may then be used to identify targets for nanoprobe tips. According to another embodiment, the voltage contrast image may be superimposed on the SEM topography image or on the CAD image to better identify suitable targets. Additionally, the Netlist can also be used in conjunction with the voltage contrast image to identify suitable targets.
(76) According to one embodiment, an automatic target acquisition is achieved by the processor 66. According to one example, the processor executes a process wherein the processor operates the SEM to generate an SEM image of an ROI. Then the processor compares the SEM image to CAD design data to identify the location of the ROI with respect to the remainder of the DUT. Once the processor identifies the location ROI, it identifies elements within the ROI, e.g., contacts 84 and 86 and line 92. The processor then interrogates the Netlist to determine which elements within the ROI should be contacted by a nanoprobe to perform electrical tests. Once the processor determines which elements should be contacted, the processor assigns a nanoprobe to each of the elements. Incidentally, the assignment of nanoprobe may also be performed by a user operating the cursor 100 and clicking on different elements and probers. Once the nanoprobes have been assigned to their respective elements, the processor 66 calculate motion vector for each nanoprobe and check to ensure that the motion according to the motion vectors does not result in collision of the nanoprobes. When no collision is detected, the processor 66 issues a motion vector to each nanoprobe to move its tip towards the assigned element. Each of the above steps may be performed automatically, semi-automatically (i.e., with some input from a user) or manually.
(77) According to further embodiments, once the processor obtains the CAD design data for the ROI, the processor select a parametric test from a library of parametric tests, depending on the design indicated by the CAD design data. For example, the processor 66 may select a different parametric test depending on whether the CAD design data indicates that the ROI encompasses an SRAM, a diode, a memory cell, etc. Additionally, depending on the CAD design data, the processor may select the number of nanoprobes to be used in the parametric test. Alternatively, the test is selected according to information received from the Netlist.
(78) As indicated previously, there are times when the sample needs to be transferred to another device to further investigate a particular element within a sample, or to prepare the sample for further investigation. However, in today's technology the elements are of nano-size and are very difficult to find, even using the most advanced particle microscopes. Therefore, according to one embodiment, when the SEM acquires a target of interest, and it is determined that the sample may need to be investigated further, the processor follows the following process. The processor determines a safe region within the ROI. The safe region may be determined by a user indicating the location, e.g., using the cursor 100, or by the processor performing the determination automatically, semi-automatically, or in conjunction with interrogation of the CAD design data. A safe location is defined as a location that is not part of the electrical circuitry. For example, it may be an insulation area, such as area 105 shown in
(79) From the above described process, an embodiment of the invention may include a method for investigating a sample, which includes imaging a region of interest within the sample, identifying a safe location for marking the ROI, using a nanoprobe to scratch a mark in the safe location, and transferring the sample to another station, e.g., a forced ion beam, and acquiring the ROI at the next station by searching for the scratch using a microscope, e.g., an optical or a particle beam microscope.
(80) The probing of a DUT may include a step of marking further regions of interest using a hardened probe. According to this embodiment, a combination of scanning electron microscope (SEM) and nanoprobes is used to probe the DUT by following the steps of: obtaining an SEM image of a region of interest (ROI) in the DUT; obtaining a CAD design image of the ROI; registering the CAD design image with the SEM image to identify contact targets; obtaining an electrical design corresponding to the contact targets and using the electrical design to determine which of the contact targets should be selected as test target; navigating nanoprobes to land a nanorpobe on each of the test targets and form electrical contact between the nanoprobe and the respective test target; and using a nanoprobe having a hardened tip to make a mark on any ROI requiring further investigation. The electrical design may be in the form of a Netlist.
(81) According to another embodiment, the following method is performed to overcome natural drift in the system e.g., drift of the sample or parts the system due to thermal variations. In one example, once the type of test to be performed is determined, the time period required to perform the entire test is determined. The time period is then compared to a threshold period. The threshold period may be calculated according to expected or potential drift time. For example, depending on the material of the sample, it may be determined that within five seconds the drift may be sufficiently large so as to strain the tip contacting the contact element or cause the tip to slide away from the contact element. Thus, the threshold period may be set to four or five seconds. If it is determined that the test period is larger than the drift period, the test is broken into several sub-tests, each requiring a sub-period of the total test period. For example, if it was determined that the entire test would take 30 seconds to complete, the test may be broken into six sub-tests, each requiring five seconds to complete. Then between each sub-test, the tips are raised from their contact element, the ROI imaged, the alignment of the nanoprobes to their respective landing targets is corrected if a drift was detected, and the tips are re-landed on their respective contact elements for the next sub-test.
(82) In the above method, it may be that each sub-test requires a different number of nanoprobes, since each sub-test may test different elements within the ROI. In such a case, for each sub-test the method proceed by identifying the number of contact elements participating in such sub-test. Then the method proceeds by assigning nanoprobes to those contact elements. Then, for each sub-test, only a subset of the nanoprobes are landed on the assigned elements, as required for that particular subtest. At the end of each subtest, the landed nanoprobes are lifted off the contact elements and the next subset is landed on the next set of contact elements to perform the next sub-test.
(83) Another embodiment of the invention helps in shortening the time to target acquisition by a-priory knowledge of the expected geometrical arrangement of the contact elements for the nanoprobes. For example, with respect to the illustration of
(84) On the other hand,
(85) In the embodiment of
(86) Also illustrated in
(87) As shown in this example, replacement probe head 59 has two probe tip designed to contact two of the lower four contact elements 81 and two probe tips 61 oriented to land on contact elements 81. Thus, according to one embodiment, the probe heads are removable from arm 51 and exchangeable with other probe heads. Also, according to one embodiment, each DUT has a set of probe heads 59 fabricated specifically for test elements to be found on the particular DUT. Thus, when a DUT is selected for testing, the set of probe heads assigned to the particular DUT is determined and mounted on respective probe arms.
(88) According to another embodiment, also illustrated in
(89) In the embodiments described above, after the probe tips are landed on their respective targets, the controller sends test signals to each of the probers. The test signals may be a simple positive, negative, or ground potential, or may actually be a varying analog or digital signal, or a combination of these. As those signals are transmitted to the probe tips, regions and elements in the circuit that have conductive path to the test signals at any of the probe tips, will assume that electrical potential. It can be said that the element or region is at the test signal potential. During that time, the SEM column is operated to scan an electron beam over the ROI and collect secondary electrons emanating from the ROI. The secondary electrons correlate to the potential of each region or element within the ROI, and can be used to generate a probe voltage contrast image. This probe voltage contrast image can be compared to a voltage contrast image generated before the tips were landed on the targets, to thereby investigate defects in the electrical circuit.
(90) The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms a, an and the are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms comprises and/or comprising, when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Furthermore, to the extent that the terms includes, having, has, with, or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term comprising. It is also understood that features of the embodiments of the invention are not necessarily shown to scale in the drawings.
(91) The steps described for the disclosed processes may be manual, partially automated or substantially automated. For example, manual steps may substantially rely on user input. Partially automated embodiments of the processes may automatically perform a subset of the actions and/or decisions of the process, while relying on a user input for the remainder of the actions/decisions. Automated aspects of partially automated embodiments may include process initiation, process performance, process monitoring and/or adjustment (e.g., time, power, speed, force, etc.), process termination, and/or process errors, among others. Substantially automated embodiments of the processes may substantially rely on automated robotics and/or other machinery or apparatus, and/or substantially automated computing hardware and/or software, such that, e.g., the selection of probes during process may be performed in the substantial absence of user input. This convention, where the extent of automation may substantially be inversely proportional to the amount of user input required or employed during a particular method or method component, or a particular apparatus or function thereof, is also applicable to other aspects of the methods, as well as to aspects of other methods and apparatus within the scope of the present disclosure.
(92) The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the invention in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated.