Specific Process Knowledge/Lithography/EBeamLithography/JBX9500Manual: Difference between revisions
Appearance
| Line 245: | Line 245: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!style="background:#ADD8E6; color:Black"|SFOCUS | !style="background:#ADD8E6; color:Black"|SFOCUS | ||
|This subprogram finds the minimum beam diameter by scanning an AE mark while changing the focus of the objective lens. The objective lens is defined to be in focus where the machine finds the minimum beam diameter. This program can also be used to observe the depth of focus of a certain condition file. | |This subprogram finds the minimum beam diameter by scanning an AE mark while changing the focus of the objective lens. The objective lens is defined to be in focus where the machine finds the minimum beam diameter. This program can also be used to observe the depth of focus of a certain condition file. '''The SFOCUS''' subprogram does not work well for currents above 6 nA, why SFOCUS is deleted in 'daily' routines of condition files with currents larger than 6 nA. | ||
|- | |- | ||
| Line 251: | Line 251: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!style="background:#ADD8E6; color:Black"|PDEFBE | !style="background:#ADD8E6; color:Black"|PDEFBE | ||
|Using a BE mark, this subprogram corrects deflection gain and rotation of the main deflector | |Using a BE mark, this subprogram corrects deflection gain and rotation of the main deflector. The system positions the BE mark in the corners of the main field (which is a 1000 x 1000 µm2 square) and scans the mark using the primary deflector only. | ||
|- | |- | ||
| Line 257: | Line 257: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!style="background:#ADD8E6; color:Black"|DISTMEM | !style="background:#ADD8E6; color:Black"|DISTMEM | ||
|This subprogram measures the distortion of the beam deflection 7 x 7 positions within the main writing field and generates a distortion correction table. The program sets the distortion directly below the beam (center of the field) to zero. The distortion correction memory in every position in the main writing field is generated by a linear approximation based on the 7 x 7 table. For 0.2 nA or 2 nA, a reasonable convergence value is e.g. 6 nm. | |This subprogram measures the distortion of the beam deflection 7 x 7 positions within the main writing field and generates a distortion correction table. The system routinely positions the BE mark in all 49 positions and uses only the primary deflector to scan the BE mark in every 49 positions. The program sets the distortion directly below the beam (center of the field) to zero. The distortion correction memory in every position in the main writing field is generated by a linear approximation based on the 7 x 7 table. For 0.2 nA or 2 nA, a reasonable convergence value is e.g. 6 nm. | ||
|- | |- | ||
| Line 263: | Line 263: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!style="background:#ADD8E6; color:Black"|DISTBE | !style="background:#ADD8E6; color:Black"|DISTBE | ||
|This subprogram measures the distortion of the beam deflection 7 x 7 positions within the main writing field and generates a distortion correction table. The program sets the distortion directly below the beam (center of the field) to zero. The distortion correction memory in every position in the main writing field is generated by a cubic approximation based on the 7 x 7 table. For 0.2 nA or 2 nA, a reasonable convergence value is e.g. 8 nm. | |This subprogram measures the distortion of the beam deflection 7 x 7 positions within the main writing field and generates a distortion correction table. The system routinely positions the BE mark in all 49 positions and uses only the primary deflector to scan the BE mark in every 49 positions. The program sets the distortion directly below the beam (center of the field) to zero. The distortion correction memory in every position in the main writing field is generated by a cubic approximation based on the 7 x 7 table. For 0.2 nA or 2 nA, a reasonable convergence value is e.g. 8 nm. | ||
|- | |- | ||
| Line 269: | Line 269: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!style="background:#ADD8E6; color:Black"|SUBDEFBE | !style="background:#ADD8E6; color:Black"|SUBDEFBE | ||
|Using a BE mark, this subprogram corrects deflection gain and rotation of the secondary (sub) deflector | |Using a BE mark, this subprogram corrects deflection gain and rotation of the secondary (sub) deflector. The system positions the BE mark in the corners of the subfield (which is a 4 x 4 µm2 square) and scans the mark using the sub deflector only. | ||
|- | |- | ||
| Line 275: | Line 275: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!DRIFT | !DRIFT | ||
|This subprograms scans the DRIFT mark. The DRIFT mark can either be a BE mark or an alignment mark on the substrate. By scanning the DRIFT mark during exposure, the machine can positionally adjust the exposed pattern. | |This subprograms scans the DRIFT mark. The DRIFT mark can either be a BE mark or an alignment mark on the substrate. By scanning the DRIFT mark during exposure, the machine can positionally adjust the exposed pattern during writing, i.e. positional drift due to cassette heat-up or warm-up during writing can be corrected. This is done by using the the path DRF5M in the jdf-file. | ||
|- | |- | ||
| Line 282: | Line 282: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!HEIMAP | !HEIMAP | ||
|This subprogram measures the height of the substrate to be exposed. | |This subprogram measures the height of the substrate to be exposed. The size and workpiece position of the substrate (e.g. 4B) should be entered along with information of desired area to measure height. This area should always be larger than the area of the exposed pattern. The system will focus the beam to the average of the height mesaured in HEIMAP, but '''only''' if you expose in mask writing mode (i.e. no aligning) and execute HEIMAP in your initial calibration (e.g. by using path DRF5M). | ||
|- | |- | ||
| Line 289: | Line 289: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!SETWFR | !SETWFR | ||
|This subprograms scans the global marks of the substrate. | |This subprograms scans the global marks of the substrate. You need to enter the theoretical positions of the global marks (in wafer coordinate system) and the offset found during pre-aligning. When SETWFR has succeeded in finding your global marks, it will give you a corrected offset, that should be entered in your sdf-file. | ||
|- | |- | ||
| Line 295: | Line 295: | ||
|-style="background:WhiteSmoke; color:black" | |-style="background:WhiteSmoke; color:black" | ||
!CHIPAL | !CHIPAL | ||
|This subprogram scan a set of chip marks on the substrate. | |This subprogram scan a set of chip marks on the substrate. You need to enter theoretical position of a chip on your wafer (in wafer coordinate systems) and the theoretical positions of the chip marks on that chip (in chip coordinate system). CHIPAL will then scan 1 or 4 chip marks (mode 1 or mode 4). | ||
|- | |- | ||