Specific Process Knowledge/Lithography/EBeamLithography/JEOL JBX-9500FSZ/SDFJDFIntro: Difference between revisions
No edit summary |
|||
Line 12: | Line 12: | ||
In order to execute pattern writing the job must be defined in a Schedule file (SDF) and at least one Jobdeck file (JDF). Both are text files. A pattern file defining the layout is naturally also necessary. A generalize flow is shown in Figure 1. | In order to execute pattern writing the job must be defined in a Schedule file (SDF) and at least one Jobdeck file (JDF). Both are text files. A pattern file defining the layout is naturally also necessary. A generalize flow is shown in Figure 1. | ||
The SDF file contains high level job information and references a Jobdeck file (JDF) for further job information. The SDF file should contain the following information: | The SDF file contains high level job information and references a Jobdeck file (JDF) for further job information. The SDF file should contain the following information: | ||
*Substrate cassette to use for the exposure | |||
*Beam current and calibration parameter file to use | |||
*Alignment type, if applicable | |||
*Exposure dose | |||
*Beam pitch | |||
*Reference to Jobdeck file (JDF) with pattern placement information | |||
The SDF will reference one or more JDF and each of these should contain the following information: | The SDF will reference one or more JDF and each of these should contain the following information: | ||
*Substrate slot ID to expose | |||
*Initial and cyclic calibration path | |||
*Pattern array definition, i.e. number of pattern instances and position | |||
*Alignment mark information if alignment is used | |||
*Reference to pattern file(s) (.V30) | |||
*Dose modulation table if applicable |
Revision as of 13:46, 24 January 2023
Job file preparation for JEOL 9500
Introduction
In order to write a pattern with the e-beam system you will have to generate a set of job files. These files are essentially a set of instructions which tell the system what pattern to write, where to place each pattern along with specific writing conditions, exposure dose, alignment conditions and calibration conditions. Apart from this you will naturally also have to generate the pattern you wish to expose.
The JEOL system uses the proprietary EXPRESS (EXposure PREparation System for Scheduling) system for job (schedule) definition. This system uses a compiled architecture in which all files must be prepared in advance and in turn be compiled into an executable job that can then be executed during an exposure session. From a user perspective this means that there is a significant amount of work to be done up front before any exposure can take place. It also means that the learning curve is fairly steep as users have to learn a significant amount about job file preparation in order to carry out even simple exposures. The benefit is however that at runtime, execution is relatively simple with a high likelihood of success, provided that all the preparatory work has been done correctly. At DTU Nanolab it is a strict requirement that all job files are prepared ahead of an exposure session. The JEOL 9500 system is a valuable resource and users must always show up well prepared not to waste tool time on file preparation. Users who squander valuable tool time away due to poor preparation will lose access to the tool.
JEOL 9500 file types and generalized flow
In order to execute pattern writing the job must be defined in a Schedule file (SDF) and at least one Jobdeck file (JDF). Both are text files. A pattern file defining the layout is naturally also necessary. A generalize flow is shown in Figure 1.
The SDF file contains high level job information and references a Jobdeck file (JDF) for further job information. The SDF file should contain the following information:
- Substrate cassette to use for the exposure
- Beam current and calibration parameter file to use
- Alignment type, if applicable
- Exposure dose
- Beam pitch
- Reference to Jobdeck file (JDF) with pattern placement information
The SDF will reference one or more JDF and each of these should contain the following information:
- Substrate slot ID to expose
- Initial and cyclic calibration path
- Pattern array definition, i.e. number of pattern instances and position
- Alignment mark information if alignment is used
- Reference to pattern file(s) (.V30)
- Dose modulation table if applicable