electron_beam_lithography
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| electron_beam_lithography [2008/04/17 12:40] – Lay-out & coherence update verstoep | electron_beam_lithography [2008/06/03 10:54] (current) – verstoep | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| The first step is to get experienced with SEM operation. **PRINT AND READ the SEM manual [[JEOL 820 SEM|here.]]** | The first step is to get experienced with SEM operation. **PRINT AND READ the SEM manual [[JEOL 820 SEM|here.]]** | ||
| - | The SEM becomes an Electron Beam Pattern Generator (EBPG) with the Elphy Quantum system, beam blanker and motor control. The Elphy Quantum program has been set up to divide each writing | + | The SEM becomes an Electron Beam Pattern Generator (EBPG) with the Elphy Quantum system, beam blanker and motor control. The Elphy Quantum program has been set up to divide each writing |
| - Design | - Design | ||
| - UV coordinate system calibration | - UV coordinate system calibration | ||
| Line 22: | Line 22: | ||
| ====Layers and working areas==== | ====Layers and working areas==== | ||
| Layers and working areas form the unit of exposure. What gets exposed in a single step is exactly the set-intersection of design elements in a layer and a working area. Layers are part of the gdsii database and all structures in the database will inherit the layers. Layers are a logical/ | Layers and working areas form the unit of exposure. What gets exposed in a single step is exactly the set-intersection of design elements in a layer and a working area. Layers are part of the gdsii database and all structures in the database will inherit the layers. Layers are a logical/ | ||
| + | |||
| Line 31: | Line 32: | ||
| **In a lithographic step, try to avoid changes of the write field size that require a change in the working distance, because then recalibration of writing field and UV system are needed.** | **In a lithographic step, try to avoid changes of the write field size that require a change in the working distance, because then recalibration of writing field and UV system are needed.** | ||
| + | |||
| + | |||
| + | ==== Design tricks ==== | ||
| + | |||
| + | To rotate a group of structures: | ||
| + | - select the group of structures that you want to rotate by pressing ''< | ||
| + | - go to menu modify | ||
| + | - select rotate free | ||
| + | - press a number on the keyboard and you get a pop up window where to write the center of rotation (0,0). | ||
| + | - press again a number, to select the angle of rotation. The angle is measured from the xy reference system and the line that connects the 2 points that you have just defined. For instance if you want to rotate of 45 deg, you can select the two points (0,0) and (1,1); for a 180 deg rotation (0,0) and (-1,0). | ||
| =====Beam current===== | =====Beam current===== | ||
| When the layers and working areas of your sample have been designed, it is time to think about the beam current. See the calibration plot at the machine for spot sizes. Use 20-100 pA for small features and 5 nA for large ones as a start, make adjustments if this leads to excessive writing times (the higher the current the larger the spot, the smaller the spot the smaller the current and therefore the larger the exposure time fore a given pattern). | When the layers and working areas of your sample have been designed, it is time to think about the beam current. See the calibration plot at the machine for spot sizes. Use 20-100 pA for small features and 5 nA for large ones as a start, make adjustments if this leads to excessive writing times (the higher the current the larger the spot, the smaller the spot the smaller the current and therefore the larger the exposure time fore a given pattern). | ||
| + | |||
| Line 39: | Line 51: | ||
| Position lists are Elphy' | Position lists are Elphy' | ||
| - | You can make a position list (and design) in advance, since this may take quite some time (~1 hour). Making a postion | + | You can make a position list (and design) in advance, since this may take quite some time (~1 hour). Making a position |
| - file-> | - file-> | ||
| - Drag a structure from your database to your position list. ** Due to a bug in the software it is critical to select the right writefield size in '' | - Drag a structure from your database to your position list. ** Due to a bug in the software it is critical to select the right writefield size in '' | ||
| Line 51: | Line 63: | ||
| - Press Calculator | - Press Calculator | ||
| - Take a look at the Beam Current VS Spot Size graph, which is on the cover of the manual of the SEM which you will find on the console. | - Take a look at the Beam Current VS Spot Size graph, which is on the cover of the manual of the SEM which you will find on the console. | ||
| - | - If you want to have a 100 nm resolution (80 nm is about the best of this system), you will need 10< | + | - If you want to have a 100 nm resolution |
| - | - Set your Area Dose to the value required by your prosess. (For hardening resist, you typically require between 40 and 160 uAs/ | + | - Set your Area Dose to the value required by your process. (For hardening resist, you typically require between 40 and 160 uAs/ |
| - | - Use the calculate Icon to calculate the missing parameter(s). | + | - Use the calculate Icon to calculate the missing parameter(s) |
| + | - the button [Times] shows you how long the etching will take. | ||
| ====== Start-Up ======= | ====== Start-Up ======= | ||
| + | |||
| ===== Loading the sample ===== | ===== Loading the sample ===== | ||
| - If your positionlist is ready, it's time for the hands-on part: the exposure. Mount the sample aligned with the edge of the sample holder to minimize rotation with respect to the sample holder and while taking into account everything written in [[JEOL 820 SEM]] usage. | - If your positionlist is ready, it's time for the hands-on part: the exposure. Mount the sample aligned with the edge of the sample holder to minimize rotation with respect to the sample holder and while taking into account everything written in [[JEOL 820 SEM]] usage. | ||
| - | - Load the sample into the SEM by using the loadlock which is controlled by the red button. With this single button you can vent and pump down the loadlock. The button | + | - Load the sample into the SEM by using the loadlock which is controlled by the red button. With this single button you can vent and pump down the loadlock. The button |
| - Slide the sample holder inside the vacuum chamber onto the stage. | - Slide the sample holder inside the vacuum chamber onto the stage. | ||
| + | |||
| + | |||
| ===== System Start-Up ===== | ===== System Start-Up ===== | ||
| - Turn on the display of the computer. Log in to Elphy Quantum. | - Turn on the display of the computer. Log in to Elphy Quantum. | ||
| - | - Set the working distance of the SEM to 10 mm. (OR: 8 for exceptional situations, 3x3 or 4x4 marker for large fields) | + | - Set the working distance of the SEM to 10 mm (8 in exceptional situations) for small structures, 3x3 for a 3x3 mm working field or 4x4 marker for a 4x4 mm working field |
| - check that aperture (Diafragma) ' | - check that aperture (Diafragma) ' | ||
| - Drive the stage to the chessy position with the '' | - Drive the stage to the chessy position with the '' | ||
| + | - Check that PCD is on. | ||
| - Check that the voltage is set to 20 kV and that the filament current is 0 A. | - Check that the voltage is set to 20 kV and that the filament current is 0 A. | ||
| - Turn on the main power (red square button). It will light up. | - Turn on the main power (red square button). It will light up. | ||
| Line 80: | Line 98: | ||
| {{images: | {{images: | ||
| - Getting an initial image | - Getting an initial image | ||
| - | - Check that switch | + | - Check that Hardware is set to: EBPG -> SEM/ green button '' |
| - | - check that green button '' | + | |
| - | - Blanking switch should be set to center position (off). | + | |
| - | - PCD off. | + | |
| - Set the Contrast and brightness (Bottom left of top console) to maximum (OR 3 O' | - Set the Contrast and brightness (Bottom left of top console) to maximum (OR 3 O' | ||
| - Set the current to about 1 nA (With bottom right knobs) | - Set the current to about 1 nA (With bottom right knobs) | ||
| - Improving the image | - Improving the image | ||
| - | - Use the knobs on the bottom console to change brightness and contrast. The option coarse allows you to toggle between making large or small adjustments. | + | - Use the knobs on the bottom console to change brightness and contrast. |
| - Use magnification and the position joystick to change the position you look at. | - Use magnification and the position joystick to change the position you look at. | ||
| - | - Focus the image (you should be able to have a 100 nm resolution) | + | - Focus the image (you should be able to have a 100 nm resolution). The option coarse allows you to toggle between making large or small adjustments. |
| - Change the current with the bottom right knobs '' | - Change the current with the bottom right knobs '' | ||
| - iterate the above steps. | - iterate the above steps. | ||
| - astigmatism correction | - astigmatism correction | ||
| - | - Zoom in (untill | + | - Zoom in (until you see about 4 of the smallest squares) |
| - Correct astigmatism | - Correct astigmatism | ||
| - You should see 50 nm details easily at 1 nA | - You should see 50 nm details easily at 1 nA | ||
| ====== Calibration ====== | ====== Calibration ====== | ||
| + | |||
| ===== Calibrate the Write field on the chessy ===== | ===== Calibrate the Write field on the chessy ===== | ||
| Line 106: | Line 122: | ||
| - Go to desktop 3 | - Go to desktop 3 | ||
| - | - Set Magnification to desired value (for example 100X) | + | |
| - | - Drive the stage to the center of a chessy block (point at it and click ''< | + | |
| - Set the hardware to: slow 2 / EBPG / Beam Blanking external | - Set the hardware to: slow 2 / EBPG / Beam Blanking external | ||
| - | - Select your writing field (you can use 400 (@ 50X ?) um OR 800 um (@ 100X)) | + | - Select your writing field in microscope control and click '' |
| + | - Set Magnification with the knob to the corresponding value you have entered for the writing field. | ||
| - Open a new image (file-> | - Open a new image (file-> | ||
| - The image should have the right size and not be rotated (it doesn' | - The image should have the right size and not be rotated (it doesn' | ||
| - **Course: | - **Course: | ||
| - | - Drive the stage to the center of a chessy block (point at it and click ''< | + | - Drive the stage to the center of a chessy block (point at it and click ''< |
| - | - Open a writefieldcalibration | + | - Open a writefield calibration |
| - Scan the image. Maximize the window of the image. | - Scan the image. Maximize the window of the image. | ||
| - Markers appear in the image | - Markers appear in the image | ||
| - Drag (ctrl-leftclick) all 4 markers to the right place. They have to be moved! | - Drag (ctrl-leftclick) all 4 markers to the right place. They have to be moved! | ||
| - | - To apply the alignment press '' | + | - To apply the alignment press '' |
| - **Fine:** | - **Fine:** | ||
| - Optionally scan the image again. | - Optionally scan the image again. | ||
| Line 127: | Line 143: | ||
| - Iterate the above steps if necessary. | - Iterate the above steps if necessary. | ||
| - Close the image window (Don't save), Close the postionlist (Don't save) | - Close the image window (Don't save), Close the postionlist (Don't save) | ||
| - | - Set '' | + | - Set '' |
| - | - Press send (Where?) | + | - Press send in the '' |
| - | ===== UV coordinatesystem | + | ===== UV coordinate system |
| The UV coordinate system is the sample coordinate system. Do not perform a 3-point correction unless necessary (motor step size and stage orthogonality), | The UV coordinate system is the sample coordinate system. Do not perform a 3-point correction unless necessary (motor step size and stage orthogonality), | ||
| Line 143: | Line 159: | ||
| - | ===== focussing | + | ===== focusing |
| Because the sample has another thickness than the chessy you need to refocus. You can burn spots on your sample to focus on OR you can use a spot of dirt on your sample to focus on. Below is the method to burn spots and focus on them: | Because the sample has another thickness than the chessy you need to refocus. You can burn spots on your sample to focus on OR you can use a spot of dirt on your sample to focus on. Below is the method to burn spots and focus on them: | ||
| Line 163: | Line 179: | ||
| ====== Writing ====== | ====== Writing ====== | ||
| + | |||
| ===== Preparing your program ===== | ===== Preparing your program ===== | ||
| Line 169: | Line 186: | ||
| - Load the positionlist you want to write: file-> | - Load the positionlist you want to write: file-> | ||
| - Make sure your Area Dose corresponds to your process (For hardening resist, you typically require between 40 and 160 uAs/ | - Make sure your Area Dose corresponds to your process (For hardening resist, you typically require between 40 and 160 uAs/ | ||
| - | - Make sure you have selected the right layer for exposure. | + | - Make sure you have selected the right layer for exposure. |
| - | | + | |
| There are two ways to do the etching: with beam stabilizer OR without beam stabilizer. | There are two ways to do the etching: with beam stabilizer OR without beam stabilizer. | ||
| + | |||
| ===== Writing without beam stabilizer ===== | ===== Writing without beam stabilizer ===== | ||
| Line 183: | Line 201: | ||
| - Set Hardware to: '' | - Set Hardware to: '' | ||
| - Select your position list (And the first entry that should be written). | - Select your position list (And the first entry that should be written). | ||
| - | - Click '' | + | - Click '' |
| - The current you read is lower than the set value because of backscattering | - The current you read is lower than the set value because of backscattering | ||
| Line 220: | Line 238: | ||
| - [menu-> | - [menu-> | ||
| **Determining process parameters: | **Determining process parameters: | ||
| - | - [Doses Test] If you don't know what the area dose of your structures should be you can perform a doses test. You need to design structures with a varying Area Dose (typically between ~60 to ~160 uAs/ | + | - [Doses Test] If you don't know what the area dose of your structures should be you can perform a doses test. You need to design structures with a varying Area Dose (typically between ~60 to ~160 uAs/ |
electron_beam_lithography.1208436033.txt.gz · Last modified: 2008/04/17 12:40 by verstoep